Release Bulletin InfoMaker® 11.5
Document ID: DC33824-01-1150-01
Last revised: September 5, 2008
Accessing current release bulletin information
A more recent version of this release bulletin may be available on the Web. To check for critical product or document information added after the product release, use the Sybase® Product Manuals Web site.Accessing release bulletins at the Sybase Product Manuals Web site
Go to Product Manuals.
Select a product and language and click Go.
Select a product version from the Document Set list.
Select the Release Bulletins link.
Select the link to the release bulletin. You can either download the PDF version or browse the document online.
Enclosed is Sybase InfoMaker® version 11.5, which is compatible with the following platform and operating system configurations:
Microsoft Windows XP with Service Pack 3
Microsoft Windows XP Tablet PC Edition with Service Pack 3
Microsoft Windows Server 2003 with Service Pack 2
Microsoft Windows Vista Business Edition with Service Pack 1
Microsoft Windows Server 2008 (support for deployment)
InfoMaker 11.5 builds 32-bit applications, but supports deployed applications in both 32-bit and 64-bit environments on the Vista operating system. For information about using InfoMaker Help on the Vista operating system, see “Using Windows Help files on Vista” in the first chapter of the Users Guide in the HTML Help.
DataDirect database drivers
The PB DataDirect ODBC drivers and OLE DB data providers from DataDirect Technologies have been removed from InfoMaker 11.0 and later releases. If you want to use these drivers and data providers, you must obtain them from DataDirect Technologies.
Special installation instructions
The Installation Guide on the Sybase Product Manuals Web site describes how to install the software.
If you installed a beta release of InfoMaker 11.5, use the Windows control panel’s Add or Remove Programs dialog box to remove it and ensure that all beta versions of InfoMaker 11.5 DLLs are removed from your system before you install InfoMaker 11.5 GA.
After you run the InfoMaker beta uninstaller, you must manually clear the C:\Documents and Settings\userName\Local Settings\Application Data\Sybase\InfoMaker 11.5 directory on Windows XP and Windows 2003 or the C:\Users\userName\AppData\Local\Sybase\InfoMaker 11.5 directory on Windows Vista and Windows 2008. Otherwise, if you subsequently install the evaluation version of InfoMaker, the new version might not start correctly. It is only the evaluation version of InfoMaker that has this issue, and only the beta uninstaller that does not remove the InfoMaker system files from these directories.
Changed functionality in this version
New Features InfoMaker 11.5 describes features added in this version. You can view this book on the Sybase Product Manuals Web site. Select InfoMaker from the list of products and click Go, then select InfoMaker 11.5 and select this title.
The New Features section of the InfoMaker Help file also describes features added in this release. To view this Help, from the InfoMaker menu, select Help>Welcome to InfoMaker 11.5.
Gradient, transparency and tooltip properties
SaveAs and Print methods do not work well with transparency settings
If you set the Transparency property for a Report column, text, or GroupBox object, the text in the object appears blurry and displays in a bold font in the PDF file that you generate with a SaveAs call or in a copy of the report that you print with a print method call. [CR 528766]
Using solid brush mode with transparency slows PDF save process
If you use a solid color with a level of transparency other than zero on a Report object, band, or control (Button, Column, Text, drawing object, and so on) and try to save to a PDF file, the save process takes considerably more time than when no transparency is used. [CR 538090]
Stray color line displays when using Repetition Count with gradients
This issue applies to static text and column objects. If you set the Brushmode to Horizontal, Vertical, Angle, or ScaleAngle, then set Repetition Mode to By Repetition Count and set the Repetition Count to greater than 1, a stray line displays on one of the object edges. [CR 529340]
InkPicture must be disabled for tooltip to appear
If you want to add a tooltip to an InkPicture in a Report object, the InkPicture must not be enabled. [CR 530824]
Tooltip colors cannot be customized on Windows Vista
On Windows Vista, you cannot change the color of the tooltip text or background unless you also change the display properties to use Classic themes. [CR 495074]
Default Tooltip properties for objects in an existing Form
When you open an existing Form and select any object in it, the object’s default tooltip properties might be incorrect. Properties affected are Enabled and Bubble Style, which should be unselected by default. Other default property values might not display. These include default values for the Icon, Text Color, Background Color, Delay Before Popup, and Popup Duration fields. [CR 497797]
No menu item for making Picture control color transparent on a Form
If you add a Picture control to a Form, there is no selection from the control’s pop-up menu to make a color transparent, as there is from the pop-up menu of a Picture control in a Report. The Make Color Transparent menu item on a Report automatically enters a color in the Transparent Color field on the General tab of the Properties view for the Picture control. However, for a Picture control on a Form, you can still manually enter a color to make transparent in the Transparent Color field. [CR 497222]
Transparent color does not work correctly on remote desktop
If you run an InfoMaker application on a remote computer using Remote Desktop Connection, the transparent color for pictures in a Report object does not display correctly. When you develop an InfoMaker application using Remote Desktop Connection, the same issue occurs at design time if you select the Make Color Transparent menu item. [CR 539530]
Transparent color and gradient settings in Summary bands
If you set the color for a Summary band to Transparent and use a gradient, the Summary band does not display the gradient properties, but remains transparent to the background color of the Report. This issue occurs in all presentation styles and with all gradient brush modes. [CR 538201]
Transparent color setting for pictures ignored when saving rows to PDF
If you include PNG pictures in a Report and save its rows to a PDF file, the transparent color setting for the picture controls is ignored in the saved file. For other types of pictures, such as BMPs, GIFs, or JPGs, the pictures are saved with their transparent color settings and display the same in the PDF as they do on screen. [CR 538248]
Printing a Report with gradient settings from Windows Vista
You cannot print a Report with Angle, ScaledAngle and Radial gradient brush modes to a physical printer from a computer with the Vista operating system. This issue does not exist for print jobs that you send to a virtual printer, and it does not occur for computers using the XP operating system. [CR 541106]
New 3D graph styles
New 3D graphs cannot be rendered on virtual platforms
VMWare virtual workstations do not fully support DirectX 3D graphics. If you try to use these graph styles on a virtual platform, InfoMaker crashes. [CR 528885]
Older graphics adaptors do not display anti-aliased grid lines
In the new DirectX 3D graph styles, grid lines are designed to render with anti-aliasing. This is incompatible with older graphics adapters, so on these adapters the grid lines do not render with anti-aliasing. [CR 531837]
Visual anomalies in graphs with DirectX 3D rendering
Some graphics cards do not support multisampling with DirectX-enabled 3D graphs. Multisampling is used for anti-aliasing, making the edges of the 3D objects in your graphs appear less jagged. If a DirectX 3D graph does not display correctly on a runtime computer, you can turn off multisampling by creating a PB_Graph_Multisampling system environment variable and setting it to FALSE. If this does not work, you need to replace the graphics card to display DirectX 3D graphs correctly. [CR 530128]
Area3D DirectX graph with transparency settings displays irregular shadows
When you use an Area3D style graph with the DirectX 3D rendering and set the transparencies for a series or adjacent data points, shadows indicating the separation between data points might not display correctly. This could also give inaccurate impressions of the heights of certain data points. [CR 536659, CR 536661]
RichText edit style issues
New RichText edit styles are not saved in Database painter
If you right-click Edit Styles in the Extended Attributes view of the Database painter and select New from the pop-up menu, the Edit Style view displays. You can select RichText from the Style Type drop-down list, however, when you save the edit style, it changes back to the Edit edit style and you cannot change it back to RichText. You must use the Report painter to add a RichText edit style. [CR 535473]
PNG support issues
Some PNG images cannot display in InkPicture controls
Alpha transparency and multilevel transparency PNG images do not display correctly in InkPicture controls and cause an exception to be raised. PNG images with color-type 2c (rgb color) or 6a (rgb color plus alpha channel), and PNG images with 16-bit bit depth having color-type 0, 2, 4, 6, fail to load in InkPicture controls, but these PNG image types do not cause an exception or error message to display. [CR 496187]
Exporting a Report object containing PNG images to a PDF file
If you export a Report as a PDF file using the XSLFOP method, PNG images in the Report are not saved in the generated PDF. You must use the Distill method to export the PNG images in a Report object to a PDF file. [CR 537283]
Updating to a served license from a grace mode installation
In the InfoMaker setup program, you can select the served license option without entering the license server name or port number. If you do this and continue with the installation, the setup program installs a grace period license allowing you to use InfoMaker for 30 days before you update the license server information. However, in this case, using the Tools>Update License menu item to update to a valid server license might not work correctly unless you delete the im115.lic grace period license from the local Sybase installation directories. Otherwise you must reinstall InfoMaker, this time making sure to enter the valid license server information in the setup program. [CR 542171]
Cannot install Sybase DataWindow PS Printer on Windows Vista
The InfoMaker setup program installs the ADIST5.INF driver for the Sybase DataWindow PS Printer in the Sybase Shared\PowerBuilder\Drivers directory. However, this driver does not work on Vista. To install the Sybase DataWindow PS Printer, you can use the GHOSTPDF.INF driver that is installed with Ghostscript 8.x in the gs\gs8.x\lib directory. [CR 542436]
Line breaks do not display the same way in print as on screen
When you insert several lines of text in a large string column of a report, the text wraps appropriately. But when you print the report, the line breaks might not occur in the same locations as they do on screen. You can prevent dissimilar line breaks by creating a PB_ForcePrintLineBreakSame environment variable on the runtime computer and setting it to 1. However, this also can cause words at the end of a line to be clipped or truncated. If you set the environment variable to 0, the words in the column will not be truncated, but the line breaks in the printed copy will again occur in different locations than they do on screen. [CR 531741]
Images in CMYK format do not display correctly
Images defined in the CMYK format do not display well and are not supported in InfoMaker applications. [CR 489723]
OCI session pooling conflict
Once you create an Oracle Client Interface (OCI) pooling, the pool exists in the machine and does not depend on the current process. Therefore, if you create an OCI pooling in one application (for example a homogeneous session pooling with the DBPARM CSMin=10), and another application tries to create an OCI pooling with similar parameters on the same machine, but with CSMin=50 to increase the minimum allowable connections, the second pooling attempt causes a conflict and the pooling creation fails. [CR 497649]
InfoMaker 11.5 has been tested with SQL Anywhere® 11.0 and the SQL Anywhere 11.0 Runtime Edition.
The report Save as PDF feature has been tested with AFPL Ghostscript version 8.60.
Third-party components and deployment
InfoMaker applications have some dependencies on third-party components that are installed with InfoMaker. You may redistribute some of these components with your application, but others must be obtained from the vendor.
For information about components that can be freely downloaded, see the free download terms document. A copy of this document is located in the Support directory on the CD and on the Sybase Web site.
You may redistribute Apache files included with InfoMaker to your users. Any use or distribution of the Apache code included with InfoMaker 11.5 must comply with the terms of the Apache License which is located in the free download terms document for InfoMaker 11.5.
Version 0.20.4 of the Apache Formatting Objects Processor (FOP) is required if your application uses XSL-FO to save files as PDF. For more information about FOP, see the Apache FOP Web site.
The Apache Xerces files xerces-c_2_6.dll and xerces-depdom_2_6.dll are required for XML support for reports. For more information about Xerces, see the Xerces C++ Parser Web site.
Visual C++ runtime and the Active Template Library
When you deploy the core InfoMaker runtime files, you must ensure that the msvcr71.dll and msvcp71.dll Microsoft Visual C++ runtime libraries and the Microsoft .NET Active Template Library (ATL) module, atl71.dll, are present on the user’s computer or server. The InfoMaker runtime files have a runtime dependency on these files and they are required for all applications and components that require the InfoMaker runtime. You can obtain these DLL files from the DLL archive Web site. They are also available from the DLL archive Web site.
Ink picture libraries
Microsoft.Ink, Microsoft.Ink.dll, and Microsoft.Resources.dll are required if your application uses InkEdit and InkPicture controls. These files are part of the Microsoft Windows XP Tablet PC Edition Software Development Kit 1.7, which is available on the Microsoft Web site.
Microsoft has discovered some incompatibility issues between these DLLs and the .NET Framework 2.0. You can obtain an update to address these issues from Microsoft.
DirectX 9,0c runtime
InfoMaker applications can use DirectX 3D rendering to display 3D graphs (Pie3D, Bar3D, Column3D, Line3D, and Area3D) with a more sophisticated look. You can use data item or series transparency with the DirectX graph styles to improve the presentation of data.
The DirectX 3D rendering depends on the DirectX 9.0c runtime. The first time you select the Render3D check box on the General tab of the Properties view for a 3D graph, InfoMaker launches the DirectX installer. If you opt out of the installation, the Render3D property is ignored. End users of InfoMaker applications must also have the DirectX 9.0c runtime installed on their computers to view the DirectX graph styles. You can download the DirectX 9.0c runtime from the Microsoft Web site at Microsoft Web site.
For computers with older graphics drivers, you can check whether DirectX is supported by running dxdiag.exe. This file is typically installed in the Windows\System32 directory. The Display tab of the DirectX Diagnostic Tool that opens when you run dxdiag.exe indicates whether Direct3D is enabled.
Sun Microsystems files
The Java Runtime Environment (JRE) is required for JDBC connections and saving as PDF using XSL-FO. For a copy of third-party terms and conditions for the JRE, see the free download terms document.The JRE can be downloaded from the Sun Developer Network.
Documentation updates and clarifications
All books in the InfoMaker collection on the Sybase Product Manuals Web site have been updated for InfoMaker 11.5.
You can migrate an InfoMaker application from any version of InfoMaker directly to any later version. Before you migrate to a later version, read the following Technical Document to learn about changes in InfoMaker that might affect your application: Migrating PowerBuilder Applications. Topics with IM in parentheses after their titles apply to InfoMaker.
OLE DB performance with Microsoft SQL Server
In InfoMaker 10.5.2 and later, when you use the OLE DB database interface with a Microsoft SQL Server database and retrieve data into a report or use an embedded SQL cursor in a SELECT statement, server-side cursors are used to support multiple command execution. If this has a negative impact on performance, try increasing the size of the Block database parameter to 500 or more, or adding the following line to the [Microsoft SQL Server] section in the PBODB initialization file to turn off server-side cursors:
ServerCursor = 'NO'
Each Sybase installation that has purchased a support contract has one or more designated people who are authorized to contact Sybase Technical Support. If you have any questions about this installation or if you need assistance during the installation process, ask the designated person to contact Sybase Technical Support or the Sybase subsidiary in your area.
Other sources of information
Use the Sybase Getting Started CD, the SyBooks™ CD, and the Sybase Product Manuals Web site to learn more about your product:
The Getting Started CD contains release bulletins and installation guides in PDF format, and may also contain other documents or updated information not included on the SyBooks CD. It is included with your software. To read or print documents on the Getting Started CD, you need Adobe Acrobat Reader, which you can download at no charge from the Adobe Web site using a link provided on the CD.
The SyBooks CD contains product manuals and is included with your software. The Eclipse-based SyBooks browser allows you to access the manuals in an easy-to-use, HTML-based format.
Some documentation may be provided in PDF format, which you can access through the PDF directory on the SyBooks CD. To read or print the PDF files, you need Adobe Acrobat Reader.
Refer to the SyBooks Installation Guide on the Getting Started CD, or the README.txt file on the SyBooks CD for instructions on installing and starting SyBooks.
The Sybase Product Manuals Web site is an online version of the SyBooks CD that you can access using a standard Web browser. In addition to product manuals, you will find links to EBFs/Maintenance, Technical Documents, Case Management, Solved Cases, newsgroups, and the Sybase Developer Network.
To access the Sybase Product Manuals Web site, go to Product Manuals.
Sybase certifications on the Web
Technical documentation at the Sybase Web site is updated frequently.Finding the latest information on product certifications
Point your Web browser to Technical Documents.
Click Certification Report.
In the Certification Report filter select a product, platform, and timeframe and then click Go.
Click a Certification Report title to display the report.
Point your Web browser to Availability and Certification Reports.
Either select the product family and product under Search by Base Product; or select the platform and product under Search by Platform.
Select Search to display the availability and certification report for the selection.
Set up a MySybase profile. MySybase is a free service that allows you to create a personalized view of Sybase Web pages.
Point your Web browser to Technical Documents.
Click MySybase and create a MySybase profile.
Sybase EBFs and software maintenanceFinding the latest information on EBFs and software maintenance
Point your Web browser to the Sybase Support Page.
Select EBFs/Maintenance. If prompted, enter your MySybase user name and password.
Select a product.
Specify a time frame and click Go. A list of EBF/Maintenance releases is displayed.
Padlock icons indicate that you do not have download authorization for certain EBF/Maintenance releases because you are not registered as a Technical Support Contact. If you have not registered, but have valid information provided by your Sybase representative or through your support contract, click Edit Roles to add the “Technical Support Contact” role to your MySybase profile.
Click the Info icon to display the EBF/Maintenance report, or click the product description to download the software.
This document is available in an HTML version that is specialized for accessibility. You can navigate the HTML with an adaptive technology such as a screen reader, or view it with a screen enlarger.
InfoMaker HTML documentation has been tested for compliance with U.S. government Section 508 Accessibility requirements. Documents that comply with Section 508 generally also meet non-U.S. accessibility guidelines, such as the World Wide Web Consortium (W3C) guidelines for Web sites.
Note:You might need to configure your accessibility tool for optimal use. Some screen readers pronounce text based on its case; for example, they pronounce ALL UPPERCASE TEXT as initials, and MixedCase Text as words. You might find it helpful to configure your tool to announce syntax conventions. Consult the documentation for your tool.
For information about how Sybase supports accessibility, see Sybase Accessibility. The Sybase Accessibility site includes links to information on Section 508 and W3C standards.