提供7*24专业Sybase数据库远程及现场技术支持,Sybase ASE及Sybase SQL Anywhere数据库修复服务,
请联系电话: (微信),QQ: 289965371!
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371 联系我们获取数据库技术支持!
Email: 289965371@qq.com
扫描下方微信,联系我们:
扫描雨翰数据恢复官方微信获取专业数据库恢复服务

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况,现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。
在SAP Support Portal网站或者google上搜索Targeted CR List for ASE,可以看到针对不同版本的CR(CR表示Change Request)简单描述信息列表。
需要注意的是:Targeted CR List for ASE列出的CR虽然绝大多数是BUG,但有一些是更改需求。
以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息!

如有问题,请联系我!

QQ :289965371 联系我们获取数据库技术支持!
Email:
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

 

CR:420041
CR Number:   420041
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Feb 2006 Not a Bug
Description
The customer is creating a universal datalink (udl) file in PB script. He is using code that Sybase supplied in techdoc 1014690. This code uses a file opened in Stream! filemode with Replace! as the writemode. The code was originally in a PB 8 application and worked fine in all cases.



But after migrating to PB 10.2.1, the code only works if the file does not currently exist (only the first time). Once the file exists, the new file is not valid (Replace! writemode option) in PB 10. You can open the first time file and see it is fine, and then open a replaced file and see it has weird characters and blanks.



A workaround is to delete the file if it exists and then create it again.



CR Resolution: The UDL file is a unicode file and the techdoc code does extra stuff to insert the unicode header characters and 00 bytes after each character in Ansi mode to make it a valid UDL file. Now since PB 10.0 is unicode enabled, this extra stuff is no longer needed. So the changes to make are:



1) Delete the of_filewrite function (that inserts the 00 bytes) and replace it with PowerBuilder FileWrite calls.

2) Include the encoding argument of EncodingUTF16LE! in the FileOpen call.

3) Delete the line of "FileWrite(ll_fh,"~hff~hfe")" after the FileOpen.



CR:420083
CR Number:   420083
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Mar 2006 Fixed
Description
The HALT PowerScript statement acts like HALT CLOSE. That is to say the application Close event is called when HALT is called i.e. The Close event should not be called with HALT,

only with "halt close".



No workaround.
Workaround Description
 No workaround.



CR:420086
CR Number:   420086
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Contemporary menu with menubitmap checked has

too much vertical gap if you compare it to Office Word 2003.



CR:420115
CR Number:   420115
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2.0.4 942 07 Mar 2006 Fixed
Description
After upgrading 2.0.2 to 2.0.4 different ARM operating systems show different behavior than for the SIP functionality. Using version 2.0.2 the behaviors were the same.



CR:420120
CR Number:   420120
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2006 Fixed
Description
When calling up the windows activex in a browser,

the following error returns:



LoadLibraryError

The PowerBuilder runtime DLLS could not be loaded



Used the following object tag:

<OBJECT NAME="PBRX1" WIDTH=225 HEIGHT=83

CLASSID="CLSID:AAAA1304-AAAA-1000-8000-080009AC61A9">

<PARAM NAME="_Version" VALUE="65536"></PARAM>

<PARAM NAME="_ExtentX" VALUE="5962"></PARAM>

<PARAM NAME="_ExtentY" VALUE="2164"></PARAM>

<PARAM NAME="_StockProps" VALUE="0"></PARAM>

<PARAM NAME="PBWindow" VALUE="w_window"></PARAM>

<PARAM NAME="LibList" VALUE="http://localhost/window_activex.pbd;"></PARAM>

<PARAM NAME="PBApplication" VALUE="rknnt"></PARAM>

</OBJECT>



CR:420348
CR Number:   420348
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Mar 2006 Fixed
Description
Placing a new RTE on a window defaults to a zero font size, and the font face is blank on the Properties pane. There is a font on the toolbar, but it seems to vary (Adolescent on my machine when placed, Tahoma when saved and retrieved). Can we have a reasonable initial default face and size, and have the toolbar reflect the same as the font properties pane?



CR:420379
CR Number:   420379
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 14 Apr 2006 Fixed
Description
Problem: An MDI application that brings up a response window does not end properly when the response window and MDI window are closed. The Close button on the response window contains the code to close both the response window and the mdi window, e.g.,



Close(parent)

Close(w_mdi)



Although both windows close, the PB IDE does not get reactivated. If you bring PB IDE back to the front and exit, you will still see a PB100.EXE process in Task Manager. POSTing the calls to Close have no effect.



This is a regression from build 8035 where it works OK. CR 161515 was fixed just after this, and has apparently caused the regression.



CR:420456
CR Number:   420456
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2006 Fixed
Description
When deploying PowerBuilder components to EAServer you cannot specify a default timeout for the component through com.sybase.jaguar.server.timeout



CR:420463
CR Number:   420463
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Feb 2006 Fixed
Description
When using IN9 to update a table and DisableBind=0

is set for the connection, a -766 - String must be null terminated error

will result when you try to update a column.



According to Informix:

String must be null terminated.



With IBM Informix ESQL/C, if you use a host variable in an INSERT statement or in the WHERE clause of an SQL statement, and the database is ANSI compliant, the string must be null terminated.



CR:420465
CR Number:   420465
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Open
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The Appearance panel is too large when the top menu item is selected. The Menu and the Toolbar appearance options should be split into two separate panels.



CR:420594
CR Number:   420594
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jun 2006 Fixed
Description
DirectoryExists function leaks memory, specifically the amount of memory used to allocate a copy of the string argument. The memory leak occurs because of a copy of the string argument is not freed after the call to the internal function implementing DirectoryExists.



CR:420609
CR Number:   420609
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Open
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request for a new DateTimePicker control and allow it to be used to depict date, time, or datetime database fields. Control would speed input and increases accuracy.



This came in as a DataWindow.NET enhancement request but applies also to PowerBuilder.



CR:420705
CR Number:   420705
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 May 2007 Fixed
Description
In MOPView different positions for View types are not saved. If he changes between Landscape and Portrait the positions are not saved.



CR:420730
CR Number:   420730
Product Name:   PB Enterprise
Product Component:   DW.Net
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
VB.NET and C# printing methods does not achieve the same behaviour / functionality as PrintDatawindow() function. Request to include the PrintDatawindow() functionality within the DW.net product.



CR:420733
CR Number:   420733
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 12 Jun 2006 Fixed
Description
regarding CR 406993 and 394367 ANSI issues. Changing Between ANSI AND PB cause differences in resultset or cause DW SQL Syntax corruption if switching between graphic and syntax mode.



CR:420901
CR Number:   420901
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Mar 2006 Fixed
21 Apr 2006 Fixed
27 Sep 2007 Presently Not Targeted For Any Future Release Of This Product
Description
OS: Windows 2000

PB Version and Build: 9.0.3_8546, 9.0.3_8614

DB/DLL: JDBC (connecting to Oracle 10g via Oracle JDBC Thin Driver)

Comments:

Oracle DATE columns are retrieved into PowerBuilder 9.0.3 (Windows), PBVM 9.0.3 (AIX and Sun) without the time part. Only date part is retrieved.



CR:420912
CR Number:   420912
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Mar 2006 Fixed
Description
When the clicked event of a DW contains code to set focus to another control, the ButtonClicked and ButtonClicking event fail to fire - behavior seems to have begun in builds after PB9 8536.



CR:421125
CR Number:   421125
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 12 Jun 2006 Fixed
Description
Oracle requests failed when several threads



CR:421131
CR Number:   421131
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2006 Fixed
07 May 2006 Fixed
Description
For the properties DataWindow CustomPage.Length & Width, decimal or double values cannot be specified.



CR:421171
CR Number:   421171
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2006 Not a Bug
Description
When running an application exe that was just upgraded

to build 9557 is now getting the following error:



Application access violation error

FAULTING_IP:

pbshr100!PbHeap_free+270

10bc6300 895004 mov [eax+0x4],edx



CR:421321
CR Number:   421321
Product Name:   PocketBuilder
Product Component:   System Runtime Functions
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2.0.4 942 Fixed
Description
WM-5 Specific

The SIP button does not always appear on the window like it should. Seems to be related to the 2-wide menu feature. When the menu is made 3-wide the SIP appears.



CR:421379
CR Number:   421379
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jul 2006 Fixed
Description
In PowerBuilder 10 the DataWindow property ReplaceTabWithSpace causes a crash after closing the window containing the DataWindow



CR:421385
CR Number:   421385
Product Name:   PB Enterprise
Product Component:   PB Web Services- UDDI browser
Status:   Closed
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Feb 2006 Fixed
Description
When saving a UDDI profile in the web service proxy project,

the UDDI profile is being saved to:

HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\11.0\UDDIServerProfiles





It should be saved to:

HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\10.5\UDDIServerProfiles



CR:421387
CR Number:   421387
Product Name:   PB Enterprise
Product Component:   PB Web Services- UDDI browser
Status:   Open
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Include default profiles on the UDDI Search window.



When you select the 'Search For UDDI' from the web service proxy wizard,

there is a dropdown for UDDI Profile, provide several default profiles.



The customer suggested:

http://localhost/juddi/inquiry (EAServer)

http://localhost/uddipublic/inquire.asmx (Windows 2003)



CR:421388
CR Number:   421388
Product Name:   PB Enterprise
Product Component:   DW Ink Control
Status:   Closed
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Apr 2006 Fixed
Description
For an InkPicture control in a datawindow, set the InkEnabled property off. Save the datawindow and close the datawindow painter. Reopen the datawindow. The InkEnabled property is set back to InkEnabled = true.



CR:421389
CR Number:   421389
Product Name:   PB Enterprise
Product Component:   PB Web Services- UDDI browser
Status:   Closed
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 May 2006 Fixed
Description
When adding a Query URL on the UDDI Search window and

then clickiing the 'Save Profile' cb, a message appears:



Information

Save UDDI profile failed



It is not clear why the UDDI profile failed. Improve the error message so that

it clearly states that the UDDI profile failed because the profile name was not entered.



CR:421440
CR Number:   421440
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Feb 2006 Fixed
Description
When calling Amazon's itemsearch, no items

are returned to the itemsearchresponse structure



itemsearchresponse = lnv_amazon.itemsearch( itemsearch)



CR:421533
CR Number:   421533
Product Name:   PocketBuilder
Product Component:   Printing
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Workaround
Description
Since moving from 2.0.3 to 2.0.4, printing a DW in Landscape mode doesn't work correctly.

There is missing data. If it prints in portrait mode, all data is printed (but on different pages of course.)
Workaround Description
 This issue comes from the header containing a single static textbox with multiple lines of data. The workaround is to break this single textbox into a separate textbox for each line.

The root cause is that the PocketPC does not have the same technique for calculating clipping rectangles that the desktop has. Specifically - the desktop can automatically handle the two-dimension case that multiple lines requires, but the PocketPC does not.

Considering the ease of the workaround compared to manufacturing a correct two-dimension clipping calculation we would press for the workaround.

BTW - this worked in earlier versions of PocketBuilder because we were not clipping the text at all (our earlier approach to the issue). However, there were complaints about this approach, so we added the one-dimension clipping.



CR:421542
CR Number:   421542
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The test case includes a datawindow with 2 dddw columns. Both columns use the same dw as the dropdown source. The colors are set up the same. Yet at runtime, one column displays buttonface (correct) and the other does not.



CR:421551
CR Number:   421551
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jun 2006 Fixed
Description
When setting a value in the htmltable.width and then

you select Design/HTML Preview, the value in the <TABLE> tag in the html source is not what was entered in the property field.



Save problem when you use dw_1.saveas("C:\dw_one.html",HTMLTable!, FALSE).



CR:421558
CR Number:   421558
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The text property of a button placed on a DataWindow can be assigned an expression, but the Properties dialog in the DW painter does not show a button (the = sign button) to get to the expression builder. The capability to set the expression is there, but it is not exposed in the IDE.



CR:421562
CR Number:   421562
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The MenuTitles option should be grouped with TitleBackColor and TitleGradient. The latter two options should also be disabled when the first isn't selected. The MenuBitmaps option should be grouped with the BitmapBackColor and BitmapGradient. The latter two should be disabled when the first isn't selected. When a gradient is applied (TitleGradient or BitmapGradient) the user should have the option to select a second color used in the graient fill.



CR:421564
CR Number:   421564
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
This option would turn off the default behavior of ampersand & to cause the next character to be the hotkey for a text field.



CR:421721
CR Number:   421721
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Jun 2006 Fixed
Description
PBVM inconsistent crash on EAServer production system with 2 EAServers.

Dump file available for analysis.

ERROR: OBJECT_NOT_EXIST (p11177617/n_test/$Activate - bind)

Jan 30 15:38:56 2006: PB INTERNAL EXCEPTION on: Thread : 2688, Address : 0x10E6D34E, Type : EXCEPTION_ACCESS_VIOLATION reading address 0x00000000. CPB_Component::destroy



CR:421740
CR Number:   421740
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 2006 Fixed
Description
Needs Right To Left Support for Menu toolbar.

In Hebrew/Arabic applications, the toolbar is set at the left of the window when it should be at the right. Custome is asking for a RTL property for the toolbar.

This property should be selected on the programer purpose because Hebrew or English applications may be runnning on the same machine.



CR:421752
CR Number:   421752
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When calling a stored procedure with datetime parameter

and using RPC, PB will return the following error:



The parameter of type 111 did not have a valid value





Problem only happens the first time calling the stored procedure dbo.RefreshMVControl.

RefreshVMControl calls the RefreshMVAppraisal.



Works ok if the datetime parameters are defined locally. When the datetime parameters are set as instance variables and the PropMeasure table is empty, then error

happens when calling the dbo.RefreshMVControl.



CR:421766
CR Number:   421766
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2011 Insufficient priority to fix
Description
Using Autosize Height on the Group Header band. In print preview mode the column headers on the bottom of the group header band get shifted too low, and are cut off by the detail band.



CR:421785
CR Number:   421785
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Aug 2006 Third Party Problem
Description
When pasting a table from Word into the DW RTE painter, the border style is lost (Word-visible borders aren't visible in DW painter).



From engineering: The RichText control is provided from a third party. They do not support the border styles and have no plans at this time to add support. This cannot be resolved within PowerBuilder.



CR:421805
CR Number:   421805
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Oct 2006 Fixed
Description
The customer is having a problem using QueryMode with a SetFocus. When in Querymode they sometimes see the query criteria as they should, but other times see the previous retrieved value for the column. Works as it should without the SetFocus.



CR:421960
CR Number:   421960
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 2006 Fixed
Description
Application crashes when doing a setitem on any computed field. In PB 9.0 it returns a -1 as it should.



CR:421995
CR Number:   421995
Product Name:   PocketBuilder
Product Component:   Migration
Status:   Open
OS:   Windows XP
Original Version:   2.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2.0.5 3016 Fixed
Description
PK to PB Migration - a couple window and control fields are not being filtered out.



The standard window properties:

ShowSIPButton and SmartMinimize and CloseButton

are not being properly filtered out in the PK -> PB Migration
Workaround Description
 Edit the source and delete any line containing the properties:

ShowSIPButton

SmartMinimize

CloseButton



CR:422057
CR Number:   422057
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Feb 2009 DEFER
Description
When connecting to a COM+ object and call a function which returns a adoresultset or using the ADOResultset generated from datastore resultset

PowerBuilder doesn't cleanup the memory correctly. In each loop memory will be lost.



CR:422062
CR Number:   422062
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Apr 2006 Fixed
Description
The online help and documentation should reflect that InsertPicture supports .bmp, .wmf, .jpeg, .png, .gif

and .tif file types.



InsertPicture should also be documented under "RichTextEdit control changes"



CR:422067
CR Number:   422067
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Apr 2006 Fixed
06 Jul 2006 Fixed
Description
Using a rte control to display a *.tif file using

insertpicture. Example shows 2 different *.tif files. One will display ok

in the rte control and the other one will return -1 on insertpicture.



CR:422071
CR Number:   422071
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 26 Jul 2006 Fixed
Description
Winodw size changed after removing a variable declaration



CR:422114
CR Number:   422114
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jul 2006 Fixed
Description
Using certain numeric editmasks or format masks, digits are shifted right incorrectly.

Behavior varies with Regional settings. Sometimes there is a leading zero. Examples:

Mask: German: English :

###,##0.00K 045.700,00K 045,700.00K

#,##0.00EUR 4.570,00EUR 4,570.00EUR

#,##0.00 45.700,00 4,570.00



Solution: The mask must be large enough to handle all digits. EG: change #,##0.00EUR to ##,##0.00EUR. For the leading zero, if there is an ASIS char in the format string, such as 'K', or "EUR", then the format will be manipulated in an ASIS state. In that state, the mask '#' is the same with mask '0'.



CR:422118
CR Number:   422118
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request.

The PocketPC SIP-UP and SIP-Down events should only go to the window with focus (the active window). It seems that the event goes to all the windows.

A condition to test is a response window that's the parent of another response window. All of which are on a main window.
Workaround Description
 In the customer event handling code they can check whether they are the window with focus.



CR:422200
CR Number:   422200
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jun 2006 Fixed
Description
When calling a method on a webservice using EasySoap,

the method will return the following error:



Error calling method of a pbni object"



Works ok in PB 10.5 using .Net engine



CR:422349
CR Number:   422349
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Feb 2006 Not reproducible with latest version of the product available as of Resolution Date
Description
Database Painter: PowerBuilder 9.0.x Crashes when executing an illegal Select statement

SELECT owner, object_name FROM ( SELECT owner, object_name, subobject_name FROM all_objects WHERE owner = :arg ) ORDER BY owner, object_name ;



PowerBuilder 10 correctly reports an error to the user.



CR:422350
CR Number:   422350
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Mar 2006 Fixed
Description
Verified fixed in 9.0.3 build 8660, and 10.2.1 build 9597.



A Datawindow SetItem has an expression that adds 2 decimals together for the value argument to be set. This works the first time, but executing it a second time crashes PB.

This is a regression that started in release build 8580. Prior builds worked fine.



This also fails in the current builds on 10.2.1 and 10.5, but in both of these versions you can see that the value set in the datawindow the first time is not correct as it was in PB 9.0.3. The second SetItem still crashes PB.



If you take the addition expression outside of the SetItem, do it in a statement before the SetItem, put the result in a variable, and use the variable in the SetItem, then it works. But this is not an acceptable workaround for many existing applications.



CR:422464
CR Number:   422464
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Cannot print a Web Control in a DataWindow.



CR:422485
CR Number:   422485
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Apr 2006 Not a Bug
Description
Customer's application is randomly crashing on one input screen. The screen has three or four datawindows and many dddw. Its a data entry screen and sometimes it works without a problem and other times the user crashes.



Customer has tried but cannot reproduce the problem and at this point the crashes although numerous appear random.



CR:422526
CR Number:   422526
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
DataStore Retrieve() can evaporate the application

PK 2.0.4 error specific.

ASA 9.0.2.3044



When running a special version of the customer application, there's a loop which retrieves() into a datastore. This would kill the application (a quiet evaporation) on both the desktop and the device.



CR:422614
CR Number:   422614
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer is requesting an enhancement request to allow an application programmer to set the default encoding for an entire application. PowerBuilder as a product sets a default encoding of EncodingUTF16LE! but currently the default encoding is not a settable option.



CR:422773
CR Number:   422773
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 03 Apr 2006 Fixed
Description
Customer is using SQLOLEDB. A datawindow accesses a table with an identity column, and there are complex triggers on the table as well. Because of the triggers, the customer is not using 'select @@identity' to get the new value for the identity column. He is using 'Select max(IDENTITYCOL) from &TableName'. The option is set in the PBODB100.INI file, in the [MS_SQL_SERVER_SYNTAX] section, the GetIdentity setting. It worked for him using PB 6.5 but it doesn't work using PB 10.



Workaround: GetIdentity='select scope_identity()'



CR:422780
CR Number:   422780
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jul 2006 Fixed
Description
There is no documentation for datatype "number" in an external datawindow



CR:422783
CR Number:   422783
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Closed
OS:   Windows XP
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 03 Mar 2006 Fixed
Description
The user invokes a stored procedure using the JDBC driver (PBJDB90.DLL). SP uses a string argument in the WHERE clause, and no result set is generated. The ASA log shows that a string argument ('ASE1254_pre_rel') is being passed as 'ASE1254_pre_r'. Same stored procedure works fine when SP is invoked while connected to the ODBC driver. Using build 5077 (PB 9.0 GA) build from 2003.



Problem has been verified fixed in PB 9.0.3 build 8652, PB 10.2 build 9593, and PB 10.5.

Fix may exist in earlier maintenance builds of PB 9.x and PB 10.x as well.
Workaround Description
 upgrade to PB 9.0.3 maintenance



CR:422950
CR Number:   422950
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 04 Apr 2006 Fixed
07 Jun 2007 Not a Bug
10.2.1 26 Sep 2007 Fixed
Description
PowerBuilder 10 and O84 interface to Oracle



Remote procedure calls with unitialized Oracle OUT or IN OUT parameters give the following errors:



- ORA-03106: Fatal two-task communication protocol error

- ORA 03120: Two task conversion routine integer overflow



With the O90 or O10 interface the following is returned:



- ORA-24334: no descriptor for this position



CR:423008
CR Number:   423008
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Jun 2006 Presently Not Targeted For Any Future Release Of This Product
Description
PDF and tiff files in an OLE container active offsite even when Activate InPlace! is used. Word documents active in place.



CR:423027
CR Number:   423027
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Mar 2006 Fixed
Description
Tested and reproduced with PB 10.2.1_9537.

When executing a PBScript containing dw expression, PowerBuilder crashes. This is a regression. Works fine in PB 10.2.0_8100.



CR:423131
CR Number:   423131
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   Linux
Original Version:   10.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2006 Not a Bug
Description
PowerBuilder use the importstring syntax to import XML data into the datawindow buffer.

datawindow.importstring(XML!, ls_myxml )



It is discoverd that the importstring function fail to handle Simplified

Chinese or Traditional Chinese. That make the datawindow item buffer either messed up or get empty (non-printable ?). This eventually cause datawindow send out incorrect sql statement to database.



CR:423135
CR Number:   423135
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 07 Jan 2007 Fixed
Description
DataWindow Group Boxes are not drawn correctly when using New Visual Style Controls or XP style.



Part of the groupbox of a next row can be drawn at the bottom of the datawindow when it should have been drawn on the next page.



CR:423172
CR Number:   423172
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.8
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Oct 2006 Fixed
Description
OS: Sun Solaris 2.8

PB Version and Build: PBVM 10.2_7516 for Sun Solaris using EAServer 5.2

DB/DLL: N/A

Comments:

When a PB NVO component code execution encounters a SELECTBLOB, the code is ended prematurely and skips to deactivate event of component. This issue is Sun Solaris localized. For PBVM on Windows, issue does not happen (tested 10.2.1_9537 PBVM).



CR:423196
CR Number:   423196
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Windows XP
Original Version:   10.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.0 08 Aug 2007 Fixed
Description
Enhancement request for a Informix 10 native driver for PB 10 and above.



Customer is concerned that us use of Informix features such as stored procedures and other

Informix SPL commands will be impaired without a PB native driver for Informix 10. He believes that using generic interfaces such as JDBC, ODBC, etc. would require extensive recoding and testing and that all of the needed functionality may not be in generic drivers.



CR:423477
CR Number:   423477
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Nov 2006 Fixed
Description
Datawindow error: Line xxx Column yyy: incorrect syntax " in crosstab datawindow if clicking Design -> Crosstab -> ok button.

This is caused by expressions in a column. Removing this expressions and the error message is gone.



CR:423490
CR Number:   423490
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB generates:

" Error: Failed to find the proxy to represent the Java class "

if calling a method of a Java class.



CR:423830
CR Number:   423830
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jul 2006 Fixed
Description
Autosize height columns in a datawindow are NOT wrapping when using anything but 0x0020 as a space in Unicode PB. Only a conventional space (0x0020) causes a line break, but there are about 18 other characters codes that also represent a space and they should wrap also.



CR:423860
CR Number:   423860
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.8
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Apr 2006 Fixed
Description
OS: Windows 2000

PB Version and Build: PBVM 9.0.3_8004 on Sun Solaris

DB/DLL: JDBC with Oracle Thin Client

Comments:

Character is displayed incorrectly when retrieved into PB client from within PBVM via SetFullState.



CR:423868
CR Number:   423868
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Sep 2006 Fixed
Description
Accelerator keys used with command buttons and statictext objects do not work (display correctly) with the Windows keyboard navigation indicators settings in the control panel. Menu's however do work correctly. So if you have menus, command buttons, and statictext objects that have an & to indicate an accelarator key to be used with ALT, and if you set the Control Panel->Display->Effects setting "Hide keyboard navigation indicators until I use ALT key" to true, PB 10 with new style controls will initially hide the underscores in the menus and the command buttons, but not in a static text. The biggest problem however is with the underscores hidden, pressing the ALT key does not display the underscores in the command buttons (with a statictext they always show even when they shouldn't) Menus work as they should.



So there are 3 problems. The first 2 problems below happen on both Windows 2000 and XP new style or classic style.



1) StaticText objects that use accelerator keys (&) always display the underscore even when the Windows setting says to hide them until ALT is pressed.

2) Command buttons that use accelerator keys (&) do hide the underscore when the Windows setting says to hide them. But pressing ALT does not display the underscores as it should.

3) If on Windows 2000, or on XP and PB set to not use new style controls, if the Windows setting is set to Hide the underscores, the command buttons do not initially hide. If you then toggle and apply the Windows setting to not hide and then to hide, the command buttons then start to hide underscores correctly. So command buttons don't pick up the initial Windows setting. (Neither do StaticText objects)



Both command buttons and StaticText should work as the menus do with displaying accelerators according to the Windows settings.



Note that in all cases the actual accelerator keys when pressed with ALT do work, it's the hiding of the underscore or the display of the underscore that is incorrect.



CR:423870
CR Number:   423870
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2006 Fixed
Description
In 10.5 GA when the retrieve is done on the datawindow shared with a datastore a crash will occur. The same code works with PB 10.2.1 build 9567/9597.

OS: All



CR:424010
CR Number:   424010
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Grid DataWindows with Computed Columns and Buttons behave strangely when grid columns are resized. When one column is narrowed sometimes columns to the right are not moved accordingly.Resizing of these columns afterwards can make them vanish.



No workaround.



CR:424026
CR Number:   424026
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When in the debugger and you have a long string value,

moving the cursor over the string value will display the value.



Provide a way so that users have the option whether they want to display

this value as a tip or not.



CR:424096
CR Number:   424096
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Apr 2006 Fixed
Description
Describe ( Evaluate... ) in a loop for a 5500 record datawindow. The time it takes to do the describe increase with each pass. It's up to 1 second by the time you hit the 500th record.



CR:424206
CR Number:   424206
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When debugging an application and you have multiple

breakpoints, if you are stopped on a breakpoint and you select edit breakpoints,

highlight the breakpoint that you are stopped on. It will be easier to set

an occurrence or condition.



CR:424236
CR Number:   424236
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Aug 2006 Presently Not Targeted For Any Future Release Of This Product
Description
Vertical Spacing using Contemporarymenu! Menu style too large. The Customer would like to see the Vertical Spacing between Contemporary Menu Items be reduced.



FROM ENGINEERING: This is the design style for PowerBuilder so this will not be changed.



CR:424386
CR Number:   424386
Product Name:   PB Enterprise
Product Component:   DW Web ActiveX
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Apr 2006 Fixed
Description
When viewing a psr report in a html page using the

datawindow activex, the column borders are not displaying.



Column borders are saved ok with the psr. If you open psr in IM or PB, you can see

the column borders ok.



CR:424390
CR Number:   424390
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.8
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Mar 2009 Fixed
Description
Calling an Oracle function from PB/EAS returns wrong characters on Unix



CR:424637
CR Number:   424637
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2.0.4 944 24 Apr 2006 Fixed
Description
Customer wants NO automatic SIP behavior at runtime



Customer wants a setting for the SIP that always leaves the SIP manually in the user's control. In PK 2.0.4 build 942 modifications to the SIP behavior were done to make the behavior consistent across OSes and devices, and to incorporate changes requested by other users. Currently, if the SipOnFocus checkbox is NOT selected, if the user runs an app, places the cursor on an editable control, and brings up the SIP, moving to another control that also has the SipOnFocus NOT selected causes the SIP to disappear. This was requested by several users. For this user, however, the functionality is inconvenient for some of his users. He would like the option to have the SIP remain unchanged (either if up, stay up, OR if down, stay down) when the user moves focus through editable controls on a window AND fields on a datawindow when the SIPonFocus option is turned of (Not selected.) Customer still wants to be able to control SIP behavior within the code by using SetSIPPreferredState, but wants the default SIP behavior (with no explicit code) to have the option to not change the SIP from it's current state

set by the user.



-- Solution starting with 2.0.4.944 --

Added internal property to disable/enable all automatic SIP handling.



To use:

a) In your PowerBuilder code, declare the external function:

function integer SetRuntimeProperty( &

readonly string PropertyName, boolean fValue ) &

system library "PKVM20.DLL" alias for "fnSetRuntimeProperty"



b) To disable ALL automatic SIP handling:

SetRuntimeProperty( "AutomaticSIPHandling", FALSE )



c) To enable ALL automatic SIP handling:

SetRuntimeProperty( "AutomaticSIPHandling", TRUE )



CR:424649
CR Number:   424649
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 22 May 2006 Fixed
Description
OLE-DB interface does not return column names in the correct order - they are alphabetized for MS Access.



CR:424652
CR Number:   424652
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Apr 2006 Fixed
Description
When connecting to a MS Access database using

ADO.NET and the Microsoft.Jet.OLEDB.4.0 Provider, PB will crash when trying

to create a Quick Select Datawindow.



CR:424654
CR Number:   424654
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 21 Apr 2006 Fixed
Description
When connected to MSAcess using OLEDB and the Microsoft

Jet OLEDB 4.0 provider, once you built and save a dw, you get the following error

if you try to go back to the dw source in graphic mode:

Microsoft JET Database Engine

The parameter is incorrect

Do you want to continue in graphic mode?



CR:424715
CR Number:   424715
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Feb 2009 Presently Not Targeted For Any Future Release Of This Product
Description
FileExists PowerScript function didn't return FALSE value if the file (arg filename) is locked by another application.
Workaround Description
 Workaround for files that are locked by an application that is having a real handle to the file. (eg. txt file opened by MS word).





lb_lock = FileExists("G:\testcases\11200990\pb9\printed8.txt")

if lb_lock = TRUE then

//Then check if its locked

ll_ret = FileOpen( "G:\testcases\11200990\pb9\printed8.txt" , LineMode!, Write! ,LockReadWrite! )

if ll_ret > 0 then

messagebox("ERR","FILE FREE")

else

messagebox("ERR","FILE LOCKED")

end if

FileClose(ll_ret)

else

messagebox("ERR","FILE NOT EXISTANT")

end if



If the tile is opened with wordpad or ultraedit it does not work cos the file is not really locked by the application.



Another workaround can be the use of the API call CreateFileA to check the status.



CR:424755
CR Number:   424755
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
944 24 Apr 2006 Fixed
Description
SIP problems moving cursor within a single DataWindow field



With "Show SIP on Focus" turned off, when you are editing a field in a datawindow, moving the cursor within the input field using the stylus causes the SIP to disappear. Same problem does no occur when modifying data in an SLE on a window.



-- Solution starting with 2.0.4.944 --

Added internal property to disable/enable all automatic SIP handling.



To use:

a) In your PowerBuilder code, declare the external function:

function integer SetRuntimeProperty( &

readonly string PropertyName, boolean fValue ) &

system library "PKVM20.DLL" alias for "fnSetRuntimeProperty"



b) To disable ALL automatic SIP handling:

SetRuntimeProperty( "AutomaticSIPHandling", FALSE )



c) To enable ALL automatic SIP handling:

SetRuntimeProperty( "AutomaticSIPHandling", TRUE )



CR:424951
CR Number:   424951
Product Name:   PB Enterprise
Product Component:   JSP 4GL
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
OS: Windows 2000

PB Version and Build: 10.2.1_9537 and EAServer 5.3 on Windows

DB/DLL: EASDemoDB

Comments:

Today, we can use a maximum of 5 arguments when retrieving a web dw from EAServer. Customer has a long number of arguments and would like to have the ability to use 12 or 13 arguments in web datawindow in future.
Workaround Description
 Use small number of arguments in retrieve.



CR:424957
CR Number:   424957
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like the ability to have optional element attributes in an XML export / import template.



CR:425110
CR Number:   425110
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Oct 2006 Fixed
Description
OS: Windows 2000

PB Version and Build: 9.0.3_8546 and 10.2.1_9537

Comments:

When scrolling a DW with a PSR content down and up again, some portions of PSR content get blank in DW display.



CR:425239
CR Number:   425239
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Apr 2006 Fixed
Description
SetSeriesStyle for a line width is incorrect during printing. Using Syntax 2 of SetSeriesStyle function to set a line widht in a DataWindow. -> Line width becomes thinner during printing or when saving the graph as a PDF. PowerBuilder is not fully WYSIWYG



CR:425252
CR Number:   425252
Product Name:   PB Enterprise
Product Component:   Migration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 11 Sep 2006 Fixed
Description
Retrieve fails with MSS OLEDB connection on SP DW after migration from Powerbuilder 8.0.4 to PB 10.2.1

Workaround: Edit the source of the DataWindow and change procedure call For example:

procedure="1 execute dbo.byroyalty;1;0 @percentage = :percentage" arguments=(("percentage", number)) )

MUST BE CHANGED TO :

procedure="1 execute dbo.byroyalty;1 @percentage = :percentage" arguments=(("percentage", number)) )
Workaround Description
 - Edit the source of the DataWindow

- Change the line where the keyword "procedure" appears. For example:

procedure="1 execute dbo.byroyalty;1;0 @percentage = :percentage" arguments=(("percentage", number)) )

MUST BE CHANGED TO :

procedure="1 execute dbo.byroyalty;1 @percentage = :percentage" arguments=(("percentage", number)) )



CR:425282
CR Number:   425282
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
EasySoap Web Service Engine: Function has a return value that could be null. This is causing an error "Could not find element by name: base64Binary



CR:425474
CR Number:   425474
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Sep 2007 Fixed
Description
The example code used for the Dynamic SQL Formats 1 through 4 is technically correct, but the code will not work with the Demo DB that ships with the product. The code examples should work with the demo db.



CR:425475
CR Number:   425475
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When generating a proxy on the CtsSecurity package, the

following message results:



Warning: A full or incremental rebuild should be performed. The following object(s) may not be usable in their present state. x509certificatechain



CR:425490
CR Number:   425490
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 May 2006 Fixed
Description
Tested and reproduced with PB Version and Build: 10.2.1_9597 and 10.5_4523

In datawindow runtime, if editmask is set to 00 with Autoskip enabled, when positioning cursor at beginning of editmask and typing 1st digit (like |00 ), cursor skips prematurely to next column without letting user to type the 2nd digit.



If you change the editmask to 000, then autoskip works with no problems.
Workaround Description
 Use 000 in editmask, instead of 00.



CR:425522
CR Number:   425522
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Aug 2006 Fixed
Description
Using the WebDataWindow when a column has an editmask on a date column when one tabs into the previously null column the date changes to reflect the editmask. This was examined in several recent CRs, CR 378630 where development decided that this was correct behavior and in CR 385316. In this customer's case the workaround of using a return 2 in the itemerror event is not acceptable. They have worked around the problem by editing the PB generated .js files but as we advise customers not to do this they would like to see the problem corrected. This worked as the customer expects with not filling in the blank editmask in PB 8.0.3.



CR:425599
CR Number:   425599
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Apr 2006 Fixed
Description
Changing the DW graph propety "Value Axis Text" has no effect.



CR:425616
CR Number:   425616
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 12 Apr 2006 Fixed
Description
Changing the resizeable property of an MDI crashes PB



CR:425626
CR Number:   425626
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 May 2007 Presently Not Targeted For Any Future Release Of This Product
Description
OLEDB MS SQL Server

A (DataWindow) Retrieve on a SELECT FOR XML statement fails

when connected through SQLOLEDB but works fine with an ODBC connection.
Review Status
 MS OLEDB doesn't support XML type, the returned XML type by OLEDB actually is binary type rather than string type. That brings many problems to the PBOLE interface(DW retrieve and update).

With PB11 the new DB interface PBSNC is based on MS SQL SERVER200



CR:425652
CR Number:   425652
Product Name:   PB Enterprise
Product Component:   Workspace and Targets
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Aug 2006 Fixed
Description
When calling PB 11, the InitPath registry

shows the path for the pb10.5 install.





HKEY_current_user\Software\Sybase\PowerBuilder\11.0\InitPath



CR:425762
CR Number:   425762
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Sep 2006 Not a Bug
Description
On changing Menu Style from old to New style ( PB10.5 ) all images are cut of the menu object and have to be added again. On Tab Appearance, Menu Style when changing to "contemporarymenu!" the images in the PB 10.5 IDE just disappear.



CR:425785
CR Number:   425785
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 29 Apr 2006 Fixed
Description
When creating dynamically a package wich contains comments, gets error :

"Parsing attributes of a column object in an ALTER or CREATE is not currently supported."



CR:425906
CR Number:   425906
Product Name:   PB Enterprise
Product Component:   Function Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 16 Apr 2006 Fixed
Description
Object not saved in its original library.





--------------------------------------华丽的分割线-------------------------------------------------------------------------

Sybase SQL Anywhere数据库恢复工具ReadASADB:

之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具: ReadASADB。
此工具支持ASA v5.0, v6.0, v7.0, v8.0, v9.0, v10.0, v11.0, v12.0, v16.0, v17.0等版本。
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具。
恢复Sybase SQL Anywhere的工具在国内处于领先水平。

Sybase SQL Anywhere数据库恢复工具ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具
  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x,16.x,17.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集,包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

Sybase SQL Anywhere数据库恢复工具ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

Sybase SQL Anywhere数据库恢复工具ReadASADB的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page
7、*** ERROR *** Assertion failed: 201417 (7.0.4.3541) Invalid count or free space offset detected on a table page
8、Internal database error *** ERROR *** Assertion failed: 201425 (8.0.3.5594) Invalid count or free space offset detected on a free list page -- transaction rolled back.
9、Internal database error *** ERROR *** Assertion failed: 100702 (8.0.1.2600) Unable to modify indexes for a row referenced in rollback log -- transaction rolled back


-------------------------------------------------------------------------------------------

Sybase ASE数据库恢复工具READSYBDEVICE:

一个不依赖数据库管理系统、直接从Sybase数据库设备文件上提取数据的业内领先的恢复工具!
能够从损坏的Sybase ASE设备文件(.dat)上提取数据的非常规恢复工具。

Sybase ASE数据库恢复工具READSYBDEVICE的主要功能:

  1. 被勒索病毒加密数据文件及备份文件情况下的恢复;
  2. 系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏的备份文件情况下的恢复;
  3. 因断电、硬盘坏道等造成数据库文件损坏情况下的恢复;
  4. delete数据恢复、误update数据恢复、误删除表(drop)恢复、误truncate表恢复 等;
  5. 各种Sybase内部系统表损坏、索引错误的修复;
  6. master数据库损坏而无法正常运行情况下的恢复;
  7. Sybase数据库被标记为可疑,不可用等情况的恢复;
  8. Sybase数据库中数据文件内部出现坏块情况下的恢复;
  9. Sybase数据库无数据文件但有日志文件的情况下的恢复;
  10. Sybase数据库只有数据文件无任何日志文件的情况下的恢复;
  11. Sybase数据文件被误删除情况下的碎片提取恢复;
  12. 磁盘阵列上的Sybase数据库被误格式化情况下的数据库恢复;
  13. 数据库sysobjects等系统表损坏无法正常应用情况下的恢复;
  14. Sybase数据库还原数据库出现失败情况下的恢复;
  15. Sybase数据库只剩下损坏的备份文件情况下的恢复。

Sybase ASE数据库恢复工具READSYBDEVICE支持的版本:

Sybase ASE 11.0.x,11.5.x,11.9.x,12.0.x,12.5.x,15.0.x,15.5.x,15.7.x,16.0.x


-------------------------------------------------------------------------------------------

SQL Server数据库恢复工具SQLRescue:

一个不依赖数据库管理系统、直接从SQL Server数据库文件上提取数据的业内领先的恢复工具!
能够从损坏的SQL Server数据库文件(.mdf)上提取数据的非常规恢复工具。

SQL Server数据库恢复工具SQLRescue的主要功能:

  1. 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
  2. 断电导致数据库文件损坏情况下的恢复;
  3. 硬盘坏道造成数据库损坏情况下的恢复;
  4. 数据文件内部存在坏页情况下的恢复;
  5. 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
  6. 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
  7. 无法读取并闩锁页sysindexes失败情况下的修复;
  8. 数据文件被误删除情况下的碎片提取恢复;
  9. 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
  10. master数据库损坏而无法正常运行情况下的恢复;
  11. 数据文件无法附加情况下的数据恢复;
  12. 数据库被标记为可疑,质疑,不可用等情况的恢复;
  13. 数据库sysobjects等系统表损坏情况下的恢复;
  14. 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
  15. 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
  16. 数据库被误格式化等情况下的数据库恢复;
  17. 日志收缩造成数据库损坏情况下的恢复;
  18. 仅剩损坏的备份文件情况下的恢复。

SQL Server数据库恢复工具SQLRescue技术特点:

只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。
  1. 从数据文件中直接恢复数据
  2. 不能附加时直接恢复数据并生成新的数据库
  3. 系统表损坏的数据库修复
  4. 快速修复SQL 823错误、连接中断错误

SQL Server数据库恢复工具SQLRescue支持的版本:

Microsoft SQL Server 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017,2019。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------