The following feature changes are included in PowerBuilder 2017 R3 (MR 1892):
A special OEM version of TX Text Control ActiveX is incorporated as a built-in rich text editor in PowerBuilder 2017 R3 (MR 1892). This is provided in all editions of PowerBuilder at no additional cost, and is highly recommended to be used for backwards compatibility reasons by all existing PowerBuilder projects that already make use of the RichTextEdit of SAP PowerBuilder version 12.6 or older.
In the PowerServer Toolkit component, the application package tool is enhanced to package the application that can be run on PowerServer 2019, because only PowerServer 2019 or above supports the latest app submission requirements from the iOS App Store and Google Play.
Bug ID: | 667, 1013, 1134, 1503, 1684 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
Unable to specify a retrieval argument for a data pipeline. The Specify Retrieval Argument dialog is empty.
Bug ID: | 1055 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
HTTPClient PostDataStart() returns -1 when submitting data via HTTPS protocol.
Bug ID: | 1233, 1814 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
Using "for all" and "for page" the same time in the aggregate functions in the DataStore will cause one of the result sets empty.
Bug ID: | 1401 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
When saving as an xlsx file without header, the column is not displayed if the length of the column in the DataWindow is "0".
Bug ID: | 1513 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
The application will crash when OpenSheetWithParm passes a null value.
Bug ID: | 1558 partially fixed |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
Temporary folders and files were not deleted after using SaveNativePDFToBlob. (This bug is partially fixed, because temporary folders were still retained.)
Bug ID: | 1624 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
When inputting a carriage return at the end of the text in a RichText edit control, CopyRTF(false) returns an empty string.
Bug ID: | 1728 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
The SVN "Connect to Workspace" feature fails with the "The specified directory does not exist" error.
Bug ID: | 1732, 1878 |
O/S: | Microsoft Windows Server 2016 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
The default redirected printer on Windows Server 2016 does not work under the remote desktop connection.
Bug ID: | 1819 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
After a project is added to SVN/Git, its right-click popup menu has an additional Copy menu, but has no Run menu.
Bug ID: | N/A |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
When DataWindow is hidden, some of the compute field shows incorrectly as 0.
Bug ID: | N/A |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
The installation package of the Cloud and the Standard editions has no "Server" folder (which contains the SP SQL script files).
Bug ID: | 1411 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
IsDate, IsTime, and DateTime functions return the incorrect value when the parameter value contains double-byte characters.
Bug ID: | 1410 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
IsNumber function and the number conversion functions return the incorrect value when the parameter value contains double-byte characters.
Bug ID: | 1185 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
When working with the Oracle database, if the column name contains special characters and MixedCase=1, then DB Name of the DW field will be changed to compute_###.
Bug ID: | 1151 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
When working with the Oracle database, if the computed column name contains special characters, then DB Name of the computed column will be changed to compute_###.
Bug ID: | 1417 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
Find and SetFilter functions return the incorrect value when the parameter value contains a mixture of single-byte characters and double-byte characters.
Bug ID: | 2478 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
PowerBuilder writes "UTF - 8" encoding to the Git commits which is not necessary.
Bug ID: | 2486 |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerBuilder IDE |
SelectedText method cuts off data when executed within the TX RichText Control.
Bug ID: | N/A |
O/S: | Microsoft Windows 7, 8.1, or 10 |
Product Name: | Appeon PowerBuilder 2017 R3 | Product Component: | PowerServer (PB Edition) |
PowerServer (PB Edition) included in this MR has the following bugs fixed:
string(date, 'dd mmmm yyyy') returns incorrect month when the system language on an Android phone is set to bahasa indonesia.
Popup menu remembers the last state (for example, expanded sub menu) when the menu is assigned to the window on mobile.
DataWindow detail band overlaps with the footer band and the header band on Android 8.
DataWindow Count('*') returns 1 when RowCount is 0.
“String was not recognized as a valid DateTime” error occurs when the sub report has datetime-type retrieval arguments in test mode.
DataWindow getclickedrow() function returns incorrect value when executed in the right-click event.
When scrolling rows in DataWindow, the text in the next row that can be selected cannot exceed the text length of the previous row.
“Failed to decompress files weblibrary.cab!” error occurs when running the Appeon ActiveX update.exe file with full path in command-line mode.
The focus rectangle is on the disabled button when opening the window.
GetSeriesStyle always returns 0 in Appeon Workspace.
CopyRTF() in the new RTE control causes the application to crash.
When clicking an icon on toolbar, the icon failed to load if it is in PNG format.
When a window runs at the maximized state in the Chrome web browser, and if the window title is assigned with a value containing the carriage return character (~r) or the newline character (~n), the page becomes blank.
eon_mobile_nfcex::oe_newtagfound event is triggered repeatedly and improperly.
The iPhone Spotlight 3x image is not at the right place in the Xcode project.