Change log

Through a program of continual improvement and feedback from our users we regularly release updated versions of the Captell system. Listed here are the updates, changes and bug fixes for the various releases. At the top of the list you can see what is coming in the next update.

6.14.1.1 - 02/July/2011

FIX - Error thrown when report object accessed directly via URL without logging on first
Present in the 6.14.1.0 build this problem only occurs if a user tries to access a Captell report object directly using a URL without first having accessed the Web treeview or login form.

NOTE: This package contains only an updated Captell web installation, for a complete installation users must download the complete package 6.14.1.0 and this Captell web update. After installing the complete pckage, the Captell Web 6.14.1.1 installation should be used to upgrade the 6.14.1.0 installation.

6.14.1.0 - 12/Jun/2011

CHANGE - Pivot metadata data refreshed automatically before inclusion or refresh in document
Under rare circumstances the output from a pivot may not be correct when it is included in a document after tables are updated by the Captell service. This occurs when the pivot is using data from a query that includes a captell parameter. When the service updates tables it automatically refreshes pivot meta data, however, when the query source of a pivot uses a parameter the query may not return any rows in which case the pivot will not be refreshed. This change corrects this issue by automatically refreshing pivot meta data before inclusion of refresh in a document.

CHANGE - Chart series point labels can now be used in honour colour mapping
If a colour is mapped to the character string that makes up a chart point label, the X axis value, Y axis value or pie slice label and Honour colour mapping is specified then the mapped colour will be used for data point, slice or bar.

NEW - Ability to show data table in chart output
A new facility under the Chart Edit menu "Add data table" enables the display of a table of the data values that are included in a chart.

6.14.0.0 - 08/May/2011

CHANGE - Query builder support Common Table Element (CTE)
The query builder now supports CTE definitions.

CHANGE - Change toi messages generated when inappropriate Order column specified.
The "Order col" value controls the order of the columns in the output. The contents of the "Order col" must all be the same for each group of rows with the same "On columns" value. This change enhances the messages produced when this is not the case.

CHANGE - Performance and reliability improvements for Captell Pivots
Several changes to underlying pivot processes have improved performance for pivots using a query as a data source by as much as a 50% reduction in elapsed time. Other minor changes have been implemented to improve reliability.

CHANGE - Web annotation point editor
If no annotation text has been previously saved or if a blank annotation has been saved then the web annotation editor will show the default text if any is specified.

CHANGE - More logging
More information is now made avaialble in the Captell log when errors occur.

CHANGE - Report object export/import changes
Report object exporting now produces XML files which allows bulk editing of report object definitions.

CHANGE - Recently used list of report objects in Captell web
Captell web now includes a clickable list of the 10 most recently accessed report objects for each database.

CHANGE - Multiple databases can now be opened at once in Captell web
New WEB.CONFIG options have been provided that allows for specification of multiple Captell databases in the Captell web environment. The Captell web explorer will now show nodes for server, then database then the folders and objects.

CHANGE - Report object description in web
Report objects with a defined description and with the Include description publication option checked will show a Description menu that shows the description text.

CHNAGE - Revision and improvement in table update processing
The table update processes have been updated to improve performance and reduce contention when multiple table updates are running consecutively. Source data is not loaded in an unconstrained manner to the SQL Server tempdb before validation, duplicate removal etc. and loading to the permanent database.

FIX - Exported report objects didn't include publication parameters
Publication parameters for Charts, Queries, Documents and Traffic lights are now correctly exported.

FIX - Error occurs when specifyig inappropriate Order Column in Pivot definition
Fixed

FIX - Index out of bounds error when formatting a Pivot included in a document
Fixed

FIX - Service document build unaware of new parameters until service restart
A new parameter used in a document, which is subsequently scheduled for document building using a driving query, where the driving query provides values for the parameter would not be updated until the Captell Service is cycled. This issue is now resolved by the Captell Service reloading it's copy of parameters before each document build.

FIX - Annotation default text not appearing in Preview when only one Annotation point in document
Fixed

FIX - Auto refresh on Captell dashboards doesnt automatically refresh dashboard
FIXED

FIX - Refreshing log display without any message type checkboxes selected causes Object not found error message
Fixed

FIX - Excel and text table source wild card processing
When a wildcard is used in the first position of an Excel or Text file table source type source name, the test connection and table update would fail to process the files correctly. This has been reslved in this release.

FIX - Deleting a document failed to refresh task list
The task was correctly removed from the task list in the database however the task list display in the workbench was not automatically refreshed, this is now fixed.

FIX - Editing a query saved as MACRO does not refresh reliant query metadata
Fixed. Changing and resaving a macro will now cause the metadata for any queries that include that macro to be refreshed automatically.

FIX - Table publication Release for viewing option always greyed out if Allow Update users to release objects not set anduser is an Admin user
Fixed. This option is always available if the user is an Admin user or if the Allow Update users to release objects option is set.

FIX - Selected document name in Web document display now remembered
After selecting a document from long list of document archives in the web the list would scroll back to the top forcing the user to scroll down again to select the next document, this has been corrected.

FIX - Web annotation preview not showing default text with correct list style
Default text for an annotation point with a number or bullet list style was shown without the list attribute in the document preview. This has been resolved.

FIX - Area chart crashes when two area series are added
Fixed

FIX - Colour mapping failed to pick the correct colour when both chart series title and chart series column name are mapped to a colour
Fixed, Captell now tries to map to chart series title first, then if unsuccessful to chart series column name.

NEW - Document in Document
You now have the ability to include Captell documents in other Captell documents, and this inclusion ca be driven via a query. For example, you could establish a child document for a single server with a month and servername parameter, this document can include detailed information specifically for that server. You then establish a master document wich includes the child, the inclusion is driven by a query that provides a list of the 10 busiest servers. The end result is a document showing details of the 10 busiest servers.

NEW - Ability to toggle display of parameters in web
A new menu item, Toggle parameters hids or shows the parameter specifications for Charts, Trafficlights and Data displayed in the Captell web

NEW - Data display in web allows sorting
Clicking a single column header in the web data display will sort the data by that column, note: this will involve reexecuting the underlying query.

NEW - Web copy to clipboard
A new menu item Copy to clipboard has been provided in the Web chart and data display windows to copy just the chart or datagrid to the desktop clipboard.

6.13.3.3 - 14/Nov/2010

CHANGE - Changes to default web installation to install into the correct Application pool
The Captell web application must be installed to the Classic .NET AppPool application pool, using the Captell installer facility this is now performed by default.

CHANGE - Minor documentation changes
Minor documentation changes

CHANGE - Minor changes to the NestSteps display that occurs after Captell installation.
Added information regarding setting the correct Application Pool for the Captell web application.

FIX - Test connection for Excel table source types failed when source file resided in disk root folder
Fixed

FIX - Under very rare circumstances a translation error occurs when a user connects to the Captell web
The error message "Some or all identity references could not be translated" is shown in the web browser when users who are members of non-current or invalid windows groups attempt to connect to the Captel web. This problem has been resolved by the system ignoring these groups.

6.13.3.2 - 06/Nov/2010

CHANGE - Dynamic chart column By Column Name with spaces needs []
The By Column name field in a Dynamic Chart definition required [] when the column name included spaces or was a reserved SQL Server word. In this release the [] are automatically applied if required.

FIX - Not all dynamic chart series atributes cloned when dynamically adding a new series
We have made some improvements to this facility, but further work is required to ensure all series attributes are copied to new dynamic series.

FIX - Chart dynamic series column names stored in the database CHAR and padded with spaces failed to be retained in chart definition
Dynamic series column names stored in the database as CHAR(n) failed to be retained in the chart definition when note all n characters were in use. For instance a column defined in the database as CHAR(8) containing a value of SYSA could not be used as a Dynamic Series Column name. This has been fixed in this release.

6.13.3.1 - 30/Oct/2010

CHANGE - Minor updates to Captell_Samples database

FIX - Web annotation preview not showing header for first page
Fixed

FIX - Problems with Web Annotation preview
Previous release showed indented bullets in wrong order and the indentation was lost. This problem only occured in the preview and documents built from the web. Fixed.

FIX - Error when dragging a column name to the Ranges field in the query Mini bullet chart definition dialog
Fixed

6.13.3.0 - 13/Oct/2010

CHNAGE - Performance improvements when using Captell web in IIS 64 bit environment
Document build operations run from the web such as "Request a new document" or "Annotation preview" were quite slow when the IIS environment was installed on a 64 bit Windows server platform. This problem has been resolved.

FIX - Bottom axis lables on charts not always aligning correctly
Fixed, changing the Axis Label Style property to PointValue in the chart properties Axis tab will ensure labels are correctly aligned.

6.13.2.0 - 13/Sep/2010

CHANGE - Query metadata refresh performing poorly after table update
Improved

FIX - CCL commands BUILD_DOC_NOW and UPDATE_TABLE_NOW returned wrong messages when supplied parameters are incorrect
Fixed

FIX - Problems saving a query if it referenced another query that is saved as a procedure
Fixed

FIX - Problems testing connection and saving wild carded Excel source type if no workbooks match wild card mask
Fixed

FIX - Attempting to change a non nullable table column of type float, to nullable failed
Fixed

FIX - Queries saved as Procedures with missing underlying tables showed a folder icon in the Captell Explorer
Fixed, now correctly shows a Query Icon

FIX - Browse button for the Service Working Directory Captell option doesn't work if the original directory doesn't exist
Fixed

FIX - Workbench "flickers" when performing certain operations such as deleting tables, table data or queries or document builds.
Fixed

FIX - Table updates on Disabled table run from Service attempt to show a dialog causing an erro
Fixed

FIX - Problems loading all data from an excel worksheet where columns contained mixed data types
The new OLEDB 12.0 32 and 64 bit drivers have different registry locations for controlling mixed data importing. A new Captell option has been provided to specify the correct location. The default for this options is determined based on SQL Server version and whether os is 32 or 64 bit, in most cases this should be sufficient however there registry keys can be in different locations.

6.13.1.0 - 31/Aug/2010

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

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

FIX - Version number of Captell web was incorrect
Fixed

6.13.0.8 - 28/Aug/2010

CHANGE - 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 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.

CHANGE - 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.

CHANGE - 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.

CHANGE - 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.

CHANGE - 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.

CHANGE - 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.

CHANGE - Improved performance of document refresh activities
Changes to the method used to refresh document objects has resulted in a significant improvement in refresh speed

CHANGE - 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.

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

CHANGE - 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.

CHNAGE - 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

FIX - 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.

FIX - 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.

FIX - Clicking Annotate menu from the dashboard and the dashboard image disappeared
This has been corrected in this release

FIX - 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.

FIX - 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

FIX - 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 - 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].

NEW - 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.

NEW - 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.

NEW - 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.

NEW - 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..

NEW - 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.

NEW - 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.

NEW - 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.

NEW - 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.

NEW - 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.

NEW - 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.

NEW - 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.

NEW - 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

NEW - 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.

NEW - The Excel table source type now allows wild cards
Any excel workbooks matching the file mask will be processed.

NEW - 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

6.12.0.2 - 09/Apr/2010

FIX - 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.

FIX - Manage access fails
Release 6.12 introduced a bug that prevented the Manage Access explorer menu item functioning properly

6.12.0.1 - 09/Apr/2010

CHANGE - 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.

FIX - #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.

6.12.0.0 - 04/Apr/2010

CHANGE - 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

CHANGE - 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.

CHANGE - Lite license removed from Captell installer
This license type is no longer supported, Desktop and Enterprise (perpetual and annual) are supported.

CHANGE - Captell Administrator window is now resizable

CHANGE - 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

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

FIX - 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.

FIX - Query text being converted to upper case if Captell query macros included
This has been resolved

FIX - #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.

FIX - 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

FIX - 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.

FIX - 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.

FIX - Report Object not found error when refreshing task list
This error appeared if Task list refresh was requested while one was under way

FIX - Data cull failed if date time column had space in column name
Fixed

NEW - 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.

NEW - 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

NEW - 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

NEW - 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.

NEW - 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.

NEW - 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.

NEW - Dash boards
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.

NEW - 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.

NEW` - Administrator now has a Clear List options provided in the Instance dropdown
This removes all previously discovered SQL Server instances from the list. discovers new instances

6.11.3.0 - 28/Mar/2010

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

CHANGE - 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

CHANGE - Administrator window is now smaller to fit on smaller screen resolutions

CHANGE - 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.

CHANGE - Removal of the Lite license
Lite licenses are no longer supported or available.

CHANGE - 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.

CHANGE - 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.

CHANGE - 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

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

CHANGE - 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.

CHANGE - 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.

CHANGE - 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

CHANGE - Updates to the Captell samples

FIX - 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.

FIX - 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

FIX - 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.

FIX - 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.

FIX - #CAP_TL and #CAP_CH output now correctly displays in Captell web
Fixed

FIX - Test connection on SQL pass through incorrectly shows an Excel message
Fixed

FIX - Annotation word count incorrectly accumulates every time the annotation is saved
This has been resolved in this release

FIX - 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.

FIX - 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.

FIX - Options Working directory browse button failed if previous directory didn't exist
Fixed

FIX - 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.

FIX - 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

FIX - 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

FIX - 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.

NEW - #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.

NEW - 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.

NEW - 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.

NEW - 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.

NEW - %CURRENTSERVER% and %CURRENTDATABASE% accepted in the SQL pass through defintion
These are replaced with the current server and database when the table is updated.

NEW - 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.

NEW - Warnings issued when saving blank annotations
The web based annotation editor will now warn before saving blank annotations

NEW - Captell now allows users to create folders starting with AAA_
Except AAA_CAPTELL Search Folders_AAA and AAA_Utilities_AAA

6.11.2.0 - 22/Nov/2009

FIX - 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.

FIX - 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.

FIX - 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.

FIX - 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.

FIX - 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

FIX - 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