Home    Captell    Support    About Us    Search  Online Demonstrations
 
  Features  Benefits  Requirements  Success Stories  Getting started  Demonstrations  Report gallery  Screen Shots  Road Map 
 
Captell 6
 


Captell 6.13.1.0 (Current Production Release)

Web annotation preview failed to show all annotations in a group if group was across more than 2 pages

Fixed

Document build from the Build menu when building multiple documents failed to save the built document

Fixed

Version number of Captell web was incorrect

Fixed

Captell 6.13.0.8

The Excel table source type now allows wild cards

Any excel workbooks matching the file mask will be processed.

New option in TEXT and EXCEL table source types to allow reprocessing already processed files

With this new option checked Captell will ignore the fact that the source file has already been processed.

Cutting and pasting Annotation points after previously deleting a point in the document higher than those cut caused the pasted AP's to loos any saved annotation text

Fixed.

Updated CCL commands BUILD_DOC_NOW to include W and PA parameter

Setting W (Wait) to NO causes the command to signal the caller immediately rather than waiting for the document build to complete. Setting the PA parameter to a ; delimited list of parameter names and values causes the build process to set those specified parameters before building the document.

Updated CCL commands UPDATE_TABLE_NOW to include W and to allow specification of multiple tables

Setting W (Wait) to NO causes the command to signal the caller immediately rather than waiting for the table update to complete. This release also allows specification of a ; delimited list of tables to be updated.  The command starts a separate table update task for each table specified.

Changes to the Query based table source definition to allow specification of ISJOB

ISJOB changes the behaviour of the table update process so that queries stored as procedures that include calls to CCL UPDATE_TABLE_NOW and BUILD_DOC_NOW only run those processes once.  With ISJOB specified all other normal table properties and operations are ignored.

Menu View --> Web now opens current database in web browser

The Captell Workbench menu VIEW --> WEB opens the default web browser pointing at the default Captell database (as specified in the Captell web configuration file), this release changes this behaviour to open the Captell database currently open in the workbench.  This change also affects the Captell Web component in that the FRMCAPTELLLOGIN.ASPX page now accepts a Server and Database parameter, for example http://localhost/Captellweb/frmCaptellLogin.aspx?S=(local)\Captell&D=Captell_Samples.  This allows a site setup a reporting home page with links to all the Captell databases.

Table partitioning fails when partition column is last in primary key

Partitioning a table using a column that is the last column in a complex primary key would fail to partition the table.  This problem has been resolved in this release. Also, changing the Table Requires Partitioning check box on the table partitioning dialog did not prompt to save the table definition on closure, this too has been fixed.

Ability to include URL's in query output

Including the control string #CAP_URL(text, url) in Captell query output which is subsequently used in a document will result in the text being rendered as a clickable hyper link either to an external web address or a document target or to another Captell report object.

Clicking Annotate menu from the dashboard and the dashboard image disappeared

This has been corrected in this release.

Dialogs provided to edit conditional formatting strings used in Captell queries

All conditional formatting control strings including #CAP_CH (charts) and #CAP_TL (Traffic lights) can now be edited using simple dialogs.  Using the Captell query definition dialog, right click the query text and either insert control strings or edit existing control strings.  Conditional formatting control strings in Captell queries are now replaced with simple tags #CAP_CH, #CAP_MC_BAR, #CAP_FM etc which simplify the query, control strings can be edited by right clicking the tags.

Default formatting for data included in documents

Data (Tables, Queries etc.) included in documents are now formatted using default format options specified in the Captell Options Document\Tables dialog.  The default formatting can be over ridden when inserting the data into the document or by accessing the inserted data properties; right click the table in the document..

Two new Captell Command Line CCL commands

UPDATE_TABLE_NOW and BUILD_DOC_NOW trigger table updates or document builds by talking directly to the Captell service rather than through the task list.  These commands execute immediately rather than scheduling a task for execution.  BUILD_DOC_NOW also allows specification of the built document name.

Improved performance of document refresh activities

Changes to the method used to refresh document objects has resulted in a significant improvement in refresh speed.

The ability to change the source of tables included in Captell documents

A new popup menu appears when right clicking a table included in a Captell document, Change source data allows for the source data for the included table to be changed to a different query, table or subject.

Inclusion of 32 and 64 Bit data access components

This release includes both the 32 and  64 bit Microsoft Access Database Engine redistributables from MS Office 2010.  These components are used by Captell to access text, Excel and Access data files.  the New 64 Bit ACE redistributable allows Captell to load these data formats when run using SQL Server 64 bit instances.

The inclusion of multiple #CAP_xxx control strings in a single table cell is now supported

The #CAP_xxx control strings are used to embed charts, traffic lights, the new Captell mini charts and conditional formatting in Captell queries.  These, when included in a Captell document or viewed through the Captell web show the included objects.  This change allows for multiple control strings to be included in a single cell along with text and other document objects.

Ability to apply conditional formatting to table rows using #CAP_RF control string in first cell

The #CAP_RF control string can be used to set the background colour and font information of table rows generated from a Captell query.  This control string is placed in the first cell of a row and can be conditionally constructed using a case statement in the SQL query.

Ability to create breaks in Captell document tables #CAP_BR

Including a control string #CAP_BR in the first cell of a table row will cause Captell to remove all text and formatting from the row including the vertical borders (effectively creating a break in the table), the specified text will then be rendered in the first cell using specified formatting.  This has the effect of creating breaks in the table and if the text is formatted with a heading style, headers in the table breaks which can be jumped to from the table of contents.

Insert number of pages option on Captell documents

This facility inserts a field at the current location containing the number of pages in the document, as changes are made the field is kept up to date automatically.

Table border widths now correctly remembered during table refresh

Under some circumstances the table border widths of table/Queries etc. included in Captell documents were not remembered during table refresh operations.  This has been corrected in this release.

Input SQL text boxes in table source definitions now accept TAB

The text box used to enter the Input SQL statements of table source definitions now accepts the TAB and enter keys.  This allows for better formatting control when entering these SQL statements.  This functionality has also been propagated throughout Captell where ever multi line textboxes are used.

Table headers included after page breaks in automatic tables

Any Table, Query or Subject included in a document with a header row will have the header row automatically included whenever the table breaks across page boundaries.  The page break header rows are created and maintained whenever the table is refreshed.

Custom colours saved across sessions

Custom colours added in any of the Captell colour dialogs will be saved and restored across Captell sessions.

Ability to limit columns when inserting data into document

The Insert Options dialog that pops when you drag a table, query or subject to a Captell document now has an option that allows for the selection of the columns that are to be included.  This allows for a single query or table etc. to be included in different places in a document or documents with each inclusion showing different columns if required.  It also allows for a filter to be specified limiting the rows included based on columns that are not necessarily shown in the document table.

Problem reading text or Excel date time of 2010-05-04 06:00

An apparent problem in the MICROSOFT.ACE.OLEDB.12.0  and the  MICROSOFT.JET.OLEDB.4.0 drivers prevent the above date time string from being read correctly, the drivers read it as 2010-05-04 05:59:59.997.  The problem has been reported to Microsoft and we await a response, in the mean time, this change is to allow specification of the Microsoft ODBC driver for accessing desktop file formats such as EXCEL, Text or Access files.  The ACE provider option on the General tab of the Captell Administrator now provides a "JET ODBC DRIVER" which when set will result in access to the above mentioned file formats being carried out using ODBC.

Update: Microsoft have stated this is by design (yes I know!!!) The issue arises because of rounding errors that occur when converting the higher precision values found in Excel, Text and Access to the less precise SQL date time values.  Captell developments now recommends the use of ODBC drivers for accessing these source types.

Support for Microsoft OLEDB 64 bit ACE drivers

On 6th May 2010 Microsoft released the new Access Data Engine for MS Office 2010, this includes a 64 bit OLEDB and ODBC drivers for Office file formats such as Text, Excel and MS Access.  This change provides support for this new driver.  The ACE provider option on the General tab of the Captell Administrator now provides a "MICROSOFT.ACE.OLEDB.14.0" options which is for the Office 2010 formats.

This change also introduces single threading during table updates that utilise OLEDB drivers, only the portion of the update that reads the external file is single streamed.

HOWEVER: a bug in the shipped driver prevents this driver name from working, until the bug is resolved by Microsoft you can must specify MICROSOFT.ACE.OLEDB.12.0 this provider will be the 64bit OLEDB driver if installed otherwise the 32 bit driver.

To utilise 64 bit ODBC drivers a new driver option has been included "JET ODBC DRIVER".  This is the recomended driver option for both 32 and 64 bit SQL Server installations.  See here for more details.

Mini charts

Captell mini charts are very small charts that are rendered directly in query output either to a Captell document or to the Web, that is they don't have any underlying Captell chart object.  Click the thumbnail for a small example.  The Captell mini chart facility allows control strings to be generated by a query, these instruct the Captell document and Captell web to render the charts.  Currently supported are mini bars, lines, pies and bullets. 

Mini charts do not have any labels or headings  etc, they provide limited formatting capabilities. They are ideally suited for use in a dashboard style report to present a large amount of information in a small amount of space.  Click here for a preliminary sample document.

Scroll bars not always working in Security tab of Captell Administrator

This problem occurs when the currently defined list of users is not large enough to require scroll bars, then a new user is added which makes the list too large to be displayed completely, the scroll bars would become visible but not active.  This problem is now fixed.

New table source type to access externally loaded and managed tables

A new table source type "Existing table in database" has been added that allows for a table to be created, loaded and maintained from outside the Captell system, this table type is effectively a place holder to show the table in the Captell explorer and therefore allows use of the table in Captell queries and other Captell report objects.  The underlying table must adhere to Captell table naming conventions i.e. it must contain at least one folder component [foldername\tablename].

Improvements to table update elapsed times

Minor improvements to elapsed times when updating tables with source types of Excel, Query based, Jet or ODBC.  Under some circumstances the time taken to determine source data schema has been reduced.

F5 in query definition window now executes the query and shows the results

If the SQL text is shown in the Query definition window, pressing the F5 key will (in a similar fashion to SQL Server Management Studio) executes the query and show the results

Save queries as procedures

This enhancement allows Captell queries to be saved as procedures, which allows queries to be created that make use of temporary tables and that can define and access SQL Server cursors.  Essentially a Captell query saved as a procedure can do anything that a SQL Server Stored procedure can do with the additional benefit of being accessible via a FROM clause of a SELECT statement.  e.g. You can write a query that utilises temporary tables, cursors and calls other procedures to manipulate data, the final step should be select * from a temporary table.  The data provided by this query saved a procedure can be consumed in other Captell objects such as Charts, Documents or can be utilised in other Captell queries by simply selecting from the query name.  SELECT * from querysavedasprocedure.

This change also gives access to other SQL Server stored procedures by simply including EXEC storedProcedureName as the query text.


Captell 6.12.0.2

Captell 6.12.0.2 includes no new functionality two minor bug fix  specifically:

Inability to drag single chart from Dynamic chart group to a document

Dynamic chart groups can be dragged to a document at which time all charts in the group are rendered to the document.  Prior releases had a bug that prevented single charts from the group being used in a document.

Manage access fails

Release 6.12 introduced a bug that prevented the Manage Access explorer menu item functioning properly.


Captell 6.12.0.1

Captell 6.12.0.1 includes no new functionality only performance improvements, and one minor bug fix  specifically:

Performance improvements

Improved performance and accuracy of query meta data refresh when editing queries.  Any queries that have a dependency on the query being edited will have their meta data refreshed when the query is saved, this process now occurs in a stored procedure on the database and thus eliminates round trips between the Captell workbench and the SQL Server.

Improved performance of Captell explorer refresh.  Only one trip to the database is made to refresh the Captell explorer.  Improvements in access control have also significantly reduced the time taken to refresh the explorer.

Improved performance and accuracy of pivot meta data refresh when editing underlying queries or changing parameter values that are used in underlying queries.  This functionality is now carried out in a Stored procedure on the database thus eliminating database round trips.  Previous versions of Captell did not refresh the pivot meta data when a parameter value (used by an underlying query) was changed.  This resulted in pivots not showing the desired results when a parameter value change reduced or increased the number of data values available for use as columns in the pivot.

#CAP_SET_STATUS output not correctly displayed in web

Improved ability of Captell web to display output from #CAP_SET_STATUS and #CAP_FM functions.


Captell 6.12.0

Subject Data Entry

For small sets of data usually provided by a user in your network, the Captell Subject Data Entry facility provides an easily established dynamically built data entry screen delivered to the user via the Captell web.  Data entered via Subject Data Entry is stored in a common table, each subject area defined has a separate view automatically generated that allows the subject data to be consumed in other Captell report objects.

Dashboards

Captell documents can now be published as dashboards, which results in the document being rendered on the fly into PDF for viewing in the Captell Web facility.  The dashboard can be simply laid out by dropping Captell report objects into tables.  Any element allowed in a "normal" Captell document can be used in a dashboard, including Charts, traffic lights, plain text, text provided from a query and table and query output.

Parameters used to drive the content of report objects can be published alongside the dashboard allowing users  to refresh the dashboard simply by changing the parameter values.

New function DBO.CAP_SET_STATUS

The DBO.CAP_SET_STATUS function accepts a value column and a threshold, it compares the value to the threshold and returns a string made up of the value along with a character which is set (including its colour) depending upon whether the value is greater than, equal to or less than the threshold.  The output from this function makes an excellent summary table for documents.  The character can be any character for any available font including Wingdings.

Greater control over editing tables in Captell documents

Previous releases were very restrictive when editing manually created table content in a Captell document.  Most of these restrictions have been removed.

Improvements to report object lock handling

Report object in-use locks will be ignored if the current user is the user who holds the lock.  The in-use lock can be ignored from the message indicating the object is in use; you no longer need to go back to the Explorer to release the lock.

Data cull failed if date time column had space in column name

Fixed

Table and query output can now be inserted into manually created document tables

Output from queries and tables can now be dropped into manually created tables in the Captell document.  This allows for much finer control over table/query output in a document.  Previous releases have allowed charts and traffic lights to be included in manually created tables; with this inclusion charts can be shown with their respective data side-by-side.

Lite license removed from Captell installer

This license type is no longer supported, Desktop and Enterprise (perpetual and annual) are supported.

Report Object not found error when refreshing task list

This error appeared if Task list refresh was requested while one was under way

Preliminary support for SQL Server 2008 64 bit

The recent release by Microsoft of their BETA 64 Bit OLEDB ACE drivers (see download here) has prompted this change to allow for specification of different OLEDB drivers either MICROSOFT.ACE.OLEDB.12.0 or MICROSOFT.ACE.OLEDB.14.0.  This specification is made by the Captell Administrator using the Administrator application.  NOTE: at time of writing as these drivers are BETA we urge caution if considering their use in a production environment.

Captell Administrator window is now resizable

Out of memory condition when editing documents

Under some circumstances editing a document caused an out of memory condition.  This was traced to large image sizes in documents built on older versions of Captell.  This has been rectified in this release by automatically changing the image resolution when opening a document for editing.

Max row count on Table, Pivot and Query viewers and editors

Table, Pivot and Query viewers and editors now has a maximum row output count, set to a default of 20000.  Once this limit is reached the transaction will be stoped.  This is to prevent memory conditions when "accidentally" trying to view several million rows of table output.  Changing the Maximum rows value to 0 will display all possible rows.

Attempt to release MUTEX not owned by caller error when updating an Excel sourced table

This error was occasionally thrown when updating multiple excel workbooks in parallel. It has been resolved.

Truncate table fails if table didn't previously exist

The new table disposition Truncate option failed if the table didn't already exist.  This has been resolved.

Administrator now has a Clear List options provided in the Instance dropdown

This removes all previously discovered SQL Server instances from the list.  <Browse for more> discovers new instances.

Problem displaying long parameter values in Captell Web

Long parameter values are now shown as tooltips when hovering over them in the parameter drop down list.

Order option on parameters

In previous versions parameters displayed in the Captell web in alphabetical order.  In release 6.12.0 the order can be manually set when adding parameters to the Publication dialog of the various report objects.

Added ability to set subordinate parameters when defining a parameter

Subordinate parameters are those that are dependent upon the one being defined.  For instance DIVISION, BRANCH and SECTION parameters, BRANCH and SECTION are subordinate to DIVISION.  Specifying subordinate parameters causes their selection lists to be correctly redrawn when a higher parameter value has changed.

Error saving query if only contains --# variables

A query that only included --# variables if accidentally saved as a view the query editor would hang.  This has been resolved.

Query text being converted to upper case if Captell query macros included

This has been resolved

#INCLUDE not commented out with Comment Out option

If a section of query text from a query containing a #INCLUDE statement was commented out using the Comment out option and the #INCLUDE contained multiple lines of query text, the second and subsequent lines of the included text were not commented out in the resolved query.

Performance improvements

Many changes made to improve overall performance by reducing the number of round trips to the database server.


Captell 6.11.3

Error in flow diagram when initial object deleted

Drag an object from the Captell explorer to the flow diagram and refresh the page and all is well.  Now delete the object from explorer and refresh the flow diagram and an error occurs.

ODBC source table updates now single thread

Table updates from a common ODBC DNS will now single thread.  In previous releases Captell could start multiple table updates from a common DNS which could result in failures.

Updated wizards

New wizards have been added to provide summary queries and tables containing basic statistics for a source table.

Excel table source types warn when source workbook doesn't exist

The Excel source type now warns when the source workbook is not present during definition.

Document build doesn't produce disk output if the document name contains a : character

: characters found in the document name (Usually included from a driving query) are now replaced with spaces

Administrator window is now smaller to fit on smaller screen resolutions

Options Working directory browse button failed if previous directory didn't exist.

Annotation point default text doesn't include bullet

Default annotation text from an annotation point with a number of bullet style didn't include the bullet or number.

Better messages when a user connecting to Administrator specifies password with Windows account

Error when scheduling a table update monthly

Previous releases would not accept time value from the monthly definition, instead it used the time value specified as part of the daily schedule.  The monthly schedule now correctly uses the correct time value.

Table of Contents building now searches for styles starting with lower case

Table of contents now searches for any paragraphs formatted with heading 1, heading 2, heading 3 or Heading 1, Heading 2 or Heading 3 styles.

Removal of the Lite license

Lite licenses are no longer supported or available.

Desktop license now allows up to 5 desktops on a single license

Up to 5 desktops each with a single SQL Server Express instance each supporting a single database (4gb in size) are allowed with a desktop license.  Each desktop in the license can access the databases on any of the other desktops.

Desktop license no longer allows scheduling of updates for document builds

The desktop license does not include access to the scheduler side of the Captell service; however, Run at Server can be manually performed.

Area chart doesn't correctly show area lines

An error introduced in Captell 6.11.0 prevented the correct display of area lines on area charts.  This has been corrected in this release.

#CAP_CH control string allows charts to be included in query output

If a query produces output that includes the control string #CAP_CH(chartname,width,height) Captell will replace the control string with the chart when the query is used in a document or viewed on the web.

Edit target allows easy removal of TOC targets in Captell document

The Edit --> Targets menu of the Captell document definition window now allows easy removal of TOC document targets.

Easy inclusion of traffic lights and charts in a query output

Dragging a traffic light or a chart to a query definition window will drop the correct #CAP_CH or #CAP_TL control string.

#CAP_TL and #CAP_CH output now correctly displays in Captell web

Truncate option from Captell explorer context menu

A new Truncate menu options appears when right clicking a table in the Captell explorer. Truncate removes all rows from the table leaving the table structure in place.  Delete table data deletes the underlying table without deleting the table definition and Delete Definition removes all the data, deleted the table and deletes the table defintion.

Annotations spelling checker now locks editor until closed

The web based annotation editor pops a spell checker when closing, the page will not completely close now until the spell checker window is closed first.  The spell checker window now stays on top of the annotation window.

Warnings issued when saving blank annotations

The web based annotation editor will now warn before saving blank annotations.

Test connection on SQL pass through incorrectly shows an Excel message

Annotation word count incorrectly accumulates every time the annotation is saved

This has been resolved in this release

New Delete Column menu when right clicking a column in the Captell Explorer

The Delete column drops the column from the table unless the column is used in the Primary Key or for data culling or partitioning.

%CURRENTSERVER% and %CURRENTDATABASE% accepted in the SQL pass through defintion

These are replaced with the current server and database when the table is updated.

Error deleting last document archive

Previous releases would remove document definition node from the Captell explorer when the last document archive was removed.  Note: The document wasn't deleted from the database only removed from the explorer.  Clicking Refresh correctly redrew the explorer showing the document.  This has been corrected in this release.

Out of memory condition opening "some" documents

Under some circumstances when opening a document an out of memory error was thrown.  This has been traced to large image sizes when the document internal text was expanded for editing.  this has been corrected in this release.

Run at Server table or document updates are now scheduled for 1 Jan 2000

This has been necessary for environments where the Captell service runs in a different time zone to the Captell database.

Refreshing the Captell explorer now single threads

Under some circumstances (usually when closing a number of edited queries simultaneously) the Captell explorer could erroneously show the same object several times. This was a result of the explorer being refreshed by each closure.  Captell now single threads explorer refresh operations.  And trigger to refresh the explorer while a previous refresh is underway will be ignored.

Updates to the Captell samples

Overflow error in CAP_CORCOE function

Under some circumstances an overflow error resulted from the CAP_CORCOE function. This has been resolved in this release.

Captell now allows users to create folders starting with AAA_

Except AAA_CAPTELL Search Folders_AAA and AAA_Utilities_AAA

Location of Captell function pack can now be specified in Captell Administrator

Function pack can be installed into a Captell database via a UNC path.

Web now correctly processes server and database parameters of URL

If a URL referring to a Captell report object specified the S and D options Captell will automatically attempt to logon to the specified database and display the object.  If logon fails the Captell web logon window will be displayed.


Captell 6.11.2

Captell 6.11.2 provides minor fixes to the 6.11.1 release.

Insert hyper link fails

An error was introduced in the final production build of 6.11.1 that prevented hyperlinks from being defined, this has been corrected.

Stop summary table update from triggering an update on the base table

Under certain circumstances table update summary table processing would trigger a table update on the base table (the table initiating the summary table updates).  This resulted in two tasks in the task list for the same table, the initial task waiting for summary table updates to complete and a new task waiting for the initial task to complete.  This has been rectified, summary table updating will no longer trigger a table update task on the base table.

Allow - hyphen in annotation point names

An error was introduced in the final production release of 6.11.1 which prevented annotation points from having a hyphen in their name, this has been corrected.

Prevent workbench clients from accessing a database of a different version

Issues resulting when different versions of the Captell workbench are used to access a Captell database have prompted this change.  The Captell Administration application can now be used to set application version information into a Captell database.  Any workbench client of a different version attempting to access the database will be rejected.

Error message Object CAP_GET_USER_LISTS not found.

To prevent display of this message when users of databases prior to 6.11.1 open the database in the Captell Administrator application the Security tab has been disabled until the database is upgraded.

Error when creating new Captell database

Under certain circumstances an error was thrown when attempting to create new databases using the Captell Administrator application, this has now been rectified.

Captell 6.11.1

The following details the new and improved features provided in the 6.11.1 release of Captell.

New Desktop

A new release of the Captell system to open it up to smaller organisations or individual consultants.

Captell Desktop: Will only process data from local SQL Server Express Instance named CAPTELL out of a database named Captell and includes all functionality found in the ENTERPRISE release.

Upgraded installation routines

Captell now ships as a single MSI file which installs a Captell installation bootstrap program.  The Captell installation program controls installation of all other components of the system including SQL Server express and Captell sample databases.

Table updates not waiting for summary table updates to complete

A table update that triggers summary table updates will now wait until all the summary table updates have completed before completing.

Support for SQL Server 2008

Captell now supports (and recommends) databases created in SQL Server 2008.  With this release we support databases created in compatibility mode only.

New licensing options available

Captell now provides several new licensing options firstly to cater for the new Desktop release and secondly to provide a Perpetual license for those clients wishing to retain access to the full functioning Captell system after they cease regular maintenance.

Document annotations

The document annotations facility allows for text to be entered by Web or Workbench users.  The text will be merged into the document template during the document build process.  Users choose the document to be annotated along with the necessary parameter values to select the desired document and the specific Annotation Point to be annotated. Once entered the annotations are stored in the Captell database along with the parameter values, this allows the document to be rebuild at a later date with the same text as per original publication.

Captell Administrator utility

A new application "Captell Administrator" has been provided to do all the Administration functions previously carried out in the Workbench.  This utility can only be used by someone with SYSADMIN rights on the SQL Server instance.  Administrator is used to create new databases, define and maintain user access lists, backup, restore, detach and attach databases and to upgrade Captell databases after a new version of Captell is installed.

Upgraded Query Builder

The Captell Query builder component has been upgraded.

Improved object relationship display

The Captell flow diagram is now driven by dragging an object to the diagram, Captell will then add all the objects that the dragged object relates to.

Menu to control visibility of gridlines on tables in Captell documents

This toggles the visibility of table gridlines in Captell documents.

New Captell sign on process

The Database sign on dialog has been modified to allow specification of a windows user other that the one currently logged onto the desktop.

Database Open Close functionality

Menus have been provided that allow the Captell database to be closed and another opened without having to close the Captell workbench.

View small icons menu on Captell workbench

This toggles the size of the icons used in the Captell workbench

Number formatting with #CAP_FM

A new #CAP_FM2 function has been provided that uses a pipe symbol "|" to delimit the values in the control string.  This allows for commas to be used in the number format string.

New Captell sample database

A new Captell sample database has been provided that includes a full working reporting systems (Including some sample data) for a windows server farm.

Improvements to the performance of SQL pass through table loading

Support for Office 2007 file formats

Captell 6.11 includes the Microsoft ACE drivers which will provide access to the new Office 2007 file formats for Excel and MS Access.

Query Comment in / Comment out

Right click menu functions have been provided to automatically comment in or out selected query text in the Captell Query definition window.

Query definition to execute highlighted text

The Captell query definition window will no only execute highlighted text, if no highlight then the entire query will be executed.

Performance improvements in building and refreshing Captell explorer window

The Captell explorer window now refreshes substantially faster than previous versions.

Support for hyperlinks in Captell documents

Document targets and hyperlinks can now be created in Captell documents.  This allows for hyperlinks to be defined that jump to other places in the current document or to external URL's.  Hyperlinks functionality is maintained in documents exported as PDF.  This functionality allows for sophisticated menus structured to be created within documents.

Document table of contents now built with hyperlinks

The Document TOC will now be created with hyperlinks pointing at any Heading 1, 2 or 3 text in the document.  This conversion is automatic next time you refresh the TOC.

Upgraded chart component

The Captell charting facility has been upgraded to fix several issues previously found in charting.

Separate connection timeout for each table

A separate timeout value can now be specified for each table.  The new timeout is used during table update processing.

Captell web parameters changes

Changes to Captell web parameter processing allow users to specify all parameter values before the report object is updated.

No message logged with table load fails with duplicate primary key values

This has been rectified

Captell fails with exporting document to a directory that doesn't exist

This has been rectified, if the directory doesn't exist, it will be created.

Can't delete editable parameters for a document

If a document was created by renaming an existing document any associated editable parameters could not be deleted.  This has been rectified.

Automatic hiding of report object name details

A new options has been added that allows the name details of existing report objects, the name, folder and description etc. to be hidden automatically when editing these objects.  The View --> Name details menu has been provided to show the name details.  This allow more window real estate for the edited object.

Show windows in taskbar

A new options has been provided that causes major windows (report object definition, report object viewing and the Captell log) to be shown in the windows taskbar.  These are then accessible via the <ALT> <TAB> key combination.

Auto archiving of Captell log occurred even thought he checkbox was not ticked.

Under some circumstances the Captell log would be automatically archived by the Captell service, even thought he check box was not ticked.  This has been corrected.

Output directory for Build single document

Users can now specify an output directory when building single documents.

Scheduled document output to a directory doesn't appear to be working

Under some circumstances a scheduled document build with a specified output directory would not generate the require output to the directory.  This has been corrected.

Chart themes not saved to correct directory

This has been rectified

MS Access Numeric columns loaded to Captell as Decimal

This has been rectified, these columns are now loaded as float.

Web document names with CHR(10)+CHR(13)

Under some circumstances the document archive process would append a chr(10)+chr(13) to the end of the document filename.  These documents could not subsequently be viewed in the Captell web facility.

Document cutting and pasting

Currently selected text in a Captell document that contains embedded report objects can not be cut, copied or pasted.  This functionality has been provided in this release.

Document opening and saving

Improvements have been made to the reliability and performance of document opening and saving.

Cancelling a SQL Server pass through table load

Under some circumstances attempting to cancel the load of a SQL Server pass through table type would fail.  This has been corrected.

Closing Captell after a Catastrophic SQL Server failure would be problematic

If the SQL Server service running the Captell database was closed while a Captell workbench was open, the workbench could not be closed without having to resort to task manager cancel.  This has been rectified.

Captell Command Line facility

A separate program (CCL.exe) has been provided that allow certain Captell functionality to be triggered by an external process.  Supported functionality includes the ability to update tables, build documents and set parameter values.

Chart axis offset not working

The Chart axis offset value adds a small amount of space above or below a chart series so that the series to not touch the top or bottom of the chart surface.  This failed to work correctly in the previous release but has been corrected in this release.

Web Database and Server parameters on the URL can now be dropped

If not specified on the URL the default values from the WEB.CONFIG file will be used.

New Web option to hide the "generate new document" menu

A new option has been provided to hide the generate new document menu currently available when viewing a list of available document archives in the Captell web facility.

Excel table source type option to control mixed type columns

A new option has been provided on the Excel table source definition to control the way Captell controls mixed type columns.  If specified mixed type columns will be treated as character, if not specified Captell will choose the most frequent type setting non conforming values to null.

Excel source type now provides a drop down list of sheet names

Users can now enter the excel file name and Captell will retrieve the available sheets.

File driver information removed from table source definition windows

This was not necessary on the table source windows.

Table update script return codes and messages

When an "after" script (or batch file) has a non zero return code the log does not show the value returned, just a message that it failed .  This has been corrected.

Chart properties does not support decimal values

When inserting a chart into a document template the Chart size values did not support specifying a decimal value such as 5.6 cm.  This has been rectified.

Newly opened document was not showing the first page

This has been corrected, now when editing a document it will be positioned at the top of the first page

Inserting  report objects in the first position of a documents problems

Under certain circumstances a report objects inserted into the very first character position of a document would cause problems and could not be removed.  Captell now does not allow report objects to be inserted into this position.

Table update timings

Captell now measures the elapsed time for various stages of the table update process and provides these to the suer via a menu (right click the table, select Show timings) and a utility query.

Log message cleanup

Some erroneous and unnecessary messages have been removed from the Captell log

Captell Query macros

Captell queries or snippets of query text can now be saved as a macro and used in other queries utilising the #INCLUDE directive as per the following example

--#source=WINDOWS\DATA\Summary\Tables\ProcessorWEEKLY
--#Metric=% Processor Time
--#Threshold=CPU #INCLUDE(WINDOWS\Macros\WeeksToIncludeInProjection)
#INCLUDE(WINDOWS\Macros\PROJECTION)

Captell function pack

Captell includes a separate DLL which can be installed in SQL Server database and provides several useful functions.  Including: Percentile, Slope, Intercept to name a few.  These are substantially faster than SQL query based alternatives and can be implemented in Captell queries in a similar fashion to standard SQL Server functions such as AVG or COUNT.  NOTE: the function packs are only available for use in SQL Server 2008 databases.

Utility queries

Several utility queries are provided in Captell databases, these include:

  • Database File Size

  • Errors in Log

  • Table space

  • Table Update Timings

  • Warning in Log

Changes to the Captell Admin roll

Captell administrator users can now create report objects.

SQL Server SYSADMIN access no longer required for Captell Update users

The requirement for Captell Update users to have SYSADMIN access on the Captell server is not longer absolutely necessary.  SYSADMIN was required to ensure various linked servers and SQL Server options had been defined.  These options will now be checked and if not appropriately set the user will be notified and the workbench closed.  Captell Admin users will still require SYSADMIN rights.

 

 

 

 

 

 

 

 
 
Copyright 2007 - 2009 Captell Developments Pty. Ltd. All rights reserved Contact us