远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着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:321037
CR Number:   321037
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Emulator 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Using the SetRowFocusIndicator(HAND!) method activates the indicator, but the image needs to be scaled down and, it's background made transparent. This was reported by the customer for the Emulator, but behavior is the same on the device, and actually in the IDE when the row height is so "short". Is this a bug, WinCE behavior, or a design issue ?



CR:321043
CR Number:   321043
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Customer migrated their app from PB5 to PB8. Old behavior can be seen through PB 6.5.1 build 1137.



User opens worksheets through a Treeview control, depending of what he/she wants to do. To activate a worksheet, the user doubleclick on an item. The ENTER key simulates the DoubleClick. Also, a sheet can be closed by pushing the ESCAPE key.



The problem:

User Doubleclicks on an item. It opens a new sheet but the first control does not have focus. User presses ESC to close the sheet, but instead, it closes the sheet with the Treeview control.
Review Status
 04/24/2005:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:321056
CR Number:   321056
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jul 2004 Fixed
Description
In NVO, if you declare a variable and then initialize the variable in the same statement to the value returned by a user defined global function and then press CTRL-L (compile) and it will seem to be OK. However, this fails to save and often will cause PowerBuilder to crash. You will not see any errors using CTRL-L but when trying to close the painter if you choose to save the changes you will see errors.



CR:321185
CR Number:   321185
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Provide Orcascript SCC commands for checkin and checkout.



CR:321202
CR Number:   321202
Product Name:   PocketBuilder
Product Component:   DW Display
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
160 30 Jul 2003 Fixed
Description
If we specify a series to be added to a graph datawindow of "Pie" or "Pie3D" graph type, the series label will not be displayed on the graph running on the device or emulators.

Other graph types (eg. bar, column, area) will have no problem displaying the series label on the same graph datawindow.



CR:321205
CR Number:   321205
Product Name:   PocketBuilder
Product Component:   DW Display
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
213 14 Mar 2004 Fixed
Description
If we have a graph datawindow of any graph type other than "Pie" graphs and change the legend property of the datawindow to either "Left" or "Right", the legend information will be rendered incorrectly.



CR:321434
CR Number:   321434
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 26 Jun 2003 Fixed
10.0 pre-beta 09 Dec 2003 Fixed
9.0 17 Sep 2003 Fixed
Description
Line not drawn between tics when there is no data for the x and y axis. You have data plotted on the x and y axis and then no data is plotted (for several days) on the chart. No line is drawn between the tics on the graph.



Problem worked ok in PB 7.0.3 (build 10180) and started happenning in (build 10197).

This reported issue is probably due to cr277649. Other issues that were similar were

cr302489 and cr289495 (issue #2).



CR:321437
CR Number:   321437
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jul 2003 Fixed
Description
PBPACK90.EXE If "XML Support" is checked ON in the options group, then the file xerces-c_1_5_1.dll is packaged into the MSI. PB9 apps that use XML require xerces-c_2_1_0.dll.



CR:321439
CR Number:   321439
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
In a gatewayless scenario, client applications may be accessing only RPCs on the mainframe. In such a case there may be no language handler transaction and so the COMMIT/ROLLBACK issued on a disconnect from PB causes an error.
Review Status
 02/04/2004:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:321449
CR Number:   321449
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request for the Datawindow painter to remember the last values placed in the retrieval arguements fields.



CR:321520
CR Number:   321520
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request:

Define a property or format to display #### when a value is too big to fit in

the text box of a datawindow field or column.



An alternative might be:

- Define maximum or minimum values and change font or background characteristics

when the value exceeds it.

For example an expression like the following can be defined for the

strikeout property:

if(dept_head_id > 999, 1, 0)



CR:321521
CR Number:   321521
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 26 Jun 2003 Fixed
17 Sep 2003 Fixed
Description
Retrieving unique identifier column (uniqueidentifier datatype) from MSSQL Server via OLEDB causes PB to crash.



CR:321528
CR Number:   321528
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 02 Jul 2003 Fixed
11 Nov 2003 Fixed
Description
Migrated application from PB7/8 which sends control codes (escape sequence) to a printer using printsend to enforce duplex printing no longer functions in PB9.



CR:321577
CR Number:   321577
Product Name:   PocketBuilder
Product Component:   PB GUI
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Oct 2003 Fixed
Description
I have a registry entry that refers to "PocketBuilder" as well as one for "Pocket PowerBuilder".



HKCU\Software\Sybase\PocketBuilder

It has "1.0u\Wizards" keys underneath it.



The other keys I have are correctly under:

HKCU\Software\Sybase\Pocket PowerBuilder\1.0u



CR:321579
CR Number:   321579
Product Name:   PocketBuilder
Product Component:   GenApp
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Oct 2003 Presently Not Targeted For Any Future Release Of This Product
Description
An enhancement request is to provide PFC support in Pocket PowerBuilder.



NOTE: Check out code exchange. Third parties are already working on building application frameworks appropriate for the Pocket PC.



PER DEVELOPMENT: A framework such as PFC is not planned for Pocket PowerBuilder, but as noted above, one or more are posted on Sybase's Code Exchange website.



CR:321587
CR Number:   321587
Product Name:   PocketBuilder
Product Component:   Language - Runtime
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
An inherited visual user object without a subscript can find it's parent(window) however the same object as a subscripted array has no parent although the object does appear in the window control list.



WORKAROUND: Appears to be caused by using the array subscriptor max value. If you initially set the array one higher than what you need, the reference will work.

In this example, change the w_main open event from:

////////////old//////////////

iu_pb_box[5,5] = Create u_pb_box

This.OpenUserObject(iu_pb_box[5,5],10,64)

This.OpenUserObject( iu_pb,10,364)

////////////////////////////

to:

//////////new////////////////

iu_pb_box[6,6] = Create u_pb_box

This.OpenUserObject(iu_pb_box[5,5],10,64)

This.OpenUserObject( iu_pb,10,364)



CR:321654
CR Number:   321654
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 2003 Duplicate
Description
PowerBuilder 9 crashes when trying to use or define a stringmask larger than 63 characters.

This happens both with datawindows and editmask controls.



CR:321656
CR Number:   321656
Product Name:   PocketBuilder
Product Component:   P-Code Deployment
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
App launcher (Applist) uses the directory path "Program Files" on the device. When having german OS on eg. iPaq there is no Program Files. App launcher should remember the last path used instead



UPDATE:

No Plan To Fix any AppList bugs



CR:321670
CR Number:   321670
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
The saved "WindowState" setting for the MDI frame, when saved as "Maximized", does not work upon application startup during runtime (exe with PBDs or DLLs). When the last WindowState was Maximized, the MDI frame opens up in a normal state in the zero zero position instead of Maximized. This occurs only in the compiled executable. It works fine in the Powerbuilder development environment (Version 6 and 7), and works fine in the original Powerbuilder 5 executable where it was originally written.



WORKAROUND: This appears to be some sort of timing problem as to when the window paints and when the Open event completes. I found two workarounds, and users may find other methods. First, I added a Messagebox call to the Open event of the window to double check the return string from the ProfileString function call. That caused the behavior to be fixed, i.e. the EXE opened Maximized, as the user desired. Second, I found that I could take out the Messagebox call, and add "this.hide()" to the beginning of the Open event script, and "this.show()" to the end of the Open event script, and this also worked around the problem. Another possibility that I did not test might be using a 'splash' screen that timed out and closed on its own, etc.



11 Feb. 2004:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:321675
CR Number:   321675
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Please add a report header band to the DataWindow/DataStore objects. The current dw header band is a page header. We want a header that prints once at the beginning of the report but not on subsequent pages. Similar to summary band at end of DataWindow.



CR:321725
CR Number:   321725
Product Name:   PocketBuilder
Product Component:   PB GUI
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like the option to export/import from either UNICODE or ANSI text in order to make it easier to move back and forth between PK and PB. Doesnt want to have to do an entire target as provided in the Tools.



NOTE: You can export an entire target by using the "Export CE to Desktop" tool on the "Tools" tab of the PK IDE.



CR:321772
CR Number:   321772
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 17 Sep 2003 Fixed
10.0 beta1 16 Jan 2004 Fixed
07 May 2004 Fixed
Description
Datawindow SaveasASCII function replace the non-printable character "Linefeed" 0x0A

and "Carriage Return" 0x0D from database by White space 0x20



CR:321796
CR Number:   321796
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 17 Sep 2003 Fixed
Description
Problems with the generated names for Stored Procedures in the PB IDE. There is an added ;0 at the end of the name, that causes an error, and the Stored Procedure call fails.

Errormessage: SQLSTATE = 42000
Workaround Description
 You can get the dw to work when changing the syntax in the dw object source. (by removing the appended ;0 )



CR:321816
CR Number:   321816
Product Name:   PocketBuilder
Product Component:   PB GUI
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Aug 2003 Not a Bug
Description
Start Pocket PB and do not open a workspace. Select File... Open. You get a dialog that doesn't seem to be able to do anything. If you do the same in PB 8, you can open files, and you can open a Workspace from here if you want to. In PPB, it only appears to handle objects contained in the current workspace. If this is by design and not a bug, then the Open menu should be disabled / greyed out unless there is a current workspace open. Probably it ought to function in a similar manner to PB8.



PER DEVELOPMENT: Current behavior is correct. PB8/9 only allow opening web-target style objects.



CR:321828
CR Number:   321828
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Oct 2003 Not a Bug
Description
Tried to create nested tab controls by inserting standard tab control on a window. Select first tab to give focus. Tried to insert new tab control on tab but it goes onto the window instead. Works in PB 8/9.



PER DEVELOPMENT:

This is not a bug. The tab control defaults to the full size of the window. If you resize the second tab _control_ (not the page), you will see that the page appears as it would in PowerBuilder.
Workaround Description
 User UO's instead...



CR:321846
CR Number:   321846
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
An inherited visual user object without a subscript can find it's parent(window) however the same object as a subscripted array has no parent although the object does appear in the window control list. See also Pocket Power Builder CR 321587.



11 Feb 2004:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:321937
CR Number:   321937
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 19 Jun 2003 Fixed
8.0.3 15 Oct 2003 Fixed
Description
Editmask with more then 63 characters for mask crashes PB 9.0 application.



Fixed in PB 901_6511.



CR:321940
CR Number:   321940
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 26 Jun 2003 Fixed
19 Sep 2003 Fixed
16 Sep 2003 Fixed
Description
pwdialog not displaying popup in runtime for SYC -



When a password is set to expire in x number of days,

the popup window is not displaying when a runtime application is using the

dbparm of pwdialog=1.



When connecting from the development environment, the popup window does appear.



CR:321971
CR Number:   321971
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 15 Feb 2004 Fixed
Description
Changing zoom value of dw psr then restoring it to 100 changes some row heights.



CR:321974
CR Number:   321974
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The dialogs that appear for an Oracle failover have "PowerBuilder" for the title. That's meaningless to end-users. The title should either be customizable, or at least pick up the name of the application. The developers know what PowerBuilder is, but the end-users don't. This is an issue in PowerBuilder 8.0 as well.



CR:321986
CR Number:   321986
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2006 Not a Bug
Description
9.0 Treeview old handle in SelectionChanging event after an item delete is 0.



CR:322067
CR Number:   322067
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 26 Nov 2006 Fixed
Description
Versions and Build #s Reported: 9.0 GA

Versions and Build #s Tested: 8.03.8870 OK 9.0 GA -> 9.0.6075 Problem



When source control provider is on a remote server or on any server where access is delayed a little, when you connect to source control the system tree collapses.

This is not dependent on the source control provider as it has been reproduced with VSS & PVCS. A fast connection (eg connect to source control server on the same machine) does not give the problem.



Opening the library painter also helps to 'slow down' the connection to source control as the views in the library painter need to be redrawn - sometimes opening the library painter helps reproduce the problem



CR:322077
CR Number:   322077
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Oct 2003 Fixed
Description
The icons on the 'New Datawindow' window are all wrong except the graph type. Compare the icons to those used by regular PB. For example the one for Grid is supposed to be Freeform.



CR:322127
CR Number:   322127
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 02 Jul 2003 Fixed
20 Oct 2003 Fixed
Description
When running an application in PB 9.0 that is using printsend, it

causes an access violation. The following is the crash handler results:



Exception code: C0000005 ACCESS_VIOLATION

File Name: E:\pb90\Shared\PowerBuilder\PBVM90.dll

File Version: 9.0.0.6075

Fault address=10BA2044 Section:Offset=01:000A1044



Registers:

EAX:00000000

EBX:0000000C

ECX:7E0A0D20

EDX:4E4F4653

ESI:0000000A

EDI:001D9370

CS:EIP:001B:10BA2044

SS:ESP:0023:0012E61C EBP:02668CD8

DS:0023 ES:0023 FS:003B GS:0000

Flags:00010206



Call stack:

Address Frame Param0 Param1 Param2 Param3 Function Name

10BA2044 0012E630 7E0A0D20 4E4F4653 10BA0A0D 02668CD8 print_job::Printer_Escape+84

10BA278C 0012E654 0222000C 02668CD8 FFFFFFFF 00000002 global_print_job::Printer_Escape+1C

10C359C5 0012E684 00000000 00000002 027A0068 025D4150 fnPrintSend+95

10C65CDC 0012E6D8 00000000 00000000 026700E5 017C69BA OB_RUNTIME_CLASS::invoke+38C

10C65940 0012E724 025D4150 00000000 026700E5 00000002 OB_RUNTIME_CLASS::invoke+1F0

10CCF18B 0012E74C 025D4150 00120000 0258525E 026740B9 ot_process_class_call+AB

10DA9CD4 0012E77C 025D4150 026715CE 00120000 0012E7A4 sf_class_call+44

10CE3963 00000002 00000000 00000000 00000000 00000000 rt_exec_pcode+403



CR:322261
CR Number:   322261
Product Name:   PocketBuilder
Product Component:   PB GUI
Status:   Closed
OS:   Emulator 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Feb 2004 Fixed
Description
A ListView control working in Large Picture mode. Problem: The large pictures disappear when selected. Same problem with small pictures in list view.



UPDATE:

Fixed on PDA. If still happens on emulater, than it is a emulator bug.



CR:322271
CR Number:   322271
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
PB 7.0.3/SCC/ClearCase: 'Refresh Status' on locked object causes incorrect icons. Identified a scenario in which the 'user icon' (man w/ sunglasses) appears in the registered pbl instead of the locked icon.



11 Feb 2004:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:322325
CR Number:   322325
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Sep 2003 Not reproducible with latest version of the product available as of Resolution Date
Description
PB90/80 crashes with tab and tabpages, deleting/moving a control from the tab pages.



This issue is not reproducable in later builds of 8.0.3, or 9.0.



CR:322334
CR Number:   322334
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 26 Nov 2006 Fixed
Description
When workspace under SCC control is opened in PB 9 and 10, the systemtree expands then collapses. In 8 it expands to the same object as when it was closed.



CR:322346
CR Number:   322346
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
PB 7.0.3: SCC: ClearCase 4.x: When a user tries to check out an object that has already been checked out by another user, he gets a "confirm version to check out" dialog, asking whether he wants to check out as unreserved. 'No' or 'cancel' is ignored.



11 Feb 2004:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:322399
CR Number:   322399
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Apr 2004 Presently Not Targeted For Any Future Release Of This Product
Description
*** Thursday, April 22, 2004 11:09:17 *** ssturm ***

refferring to CR 306009. In PB9 (PVCS 6.8.1) the liblist is updated and libraries are there but objects in libraries are absent after "get latest version" on target level.

New objects created by developer 1, are not delivered to developer 2, by using GetLatestVersion. PB9 get an updated liblist and the new PBL's. But these PBL's are still empty.
Review Status
 *** Thursday, April 22, 2004 11:09:17 *** ssturm ***

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".
Workaround Description
 The workaround is to simply perform an additional GetLatestVersion by right clicking on the empty PBL icon and refreshing the new PBL.



Refreshing the target liblist in the UI was never backpatched into PB8 because it was a PB9 enhancement.



CR:322460
CR Number:   322460
Product Name:   PB Enterprise
Product Component:   DataBase
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Feb 2004 Fixed
Description
Versions and Build #s Reported: PB 8.03

Versions and Build #s Tested: All versions

Database/Driver File/Version: Powerscript Reference - SetTransPool



Help docs for SetTransPool () state:



"The maximum value specified for a transaction pool limits the total number of database connections made by the application. When the transaction pool is full, each attempt to connect will fail after the timeout interval has been exceeded."



In the example it states



"When the maximum number of connections has been reached, each subsequent connection request will wait for up to 10 seconds for a connection in the pool to become available. After 10 seconds, the server will return an error to the client."





This is slightly inaccurate as SetTransPool does not return an error. Nothing is returned to SQLCode to indicate an error has occurred. The first we know about an error is if SQL is sent to the db using this (unconnected) connection.



The help could mention that DBHandle will confirm if a connect to a TransPool connection is valid or not



CR:322465
CR Number:   322465
Product Name:   PocketBuilder
Product Component:   Language - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Pocket PC hangs during recursion. This may be a memory issue, but the IDE lets it go during testing. It may also be a video issue as the objects manipulated are visual.

This leads to questions about how the application developer can test on the Pocket PC for remaining memory / resources, etc. Can this be handled by the Pocket PB runtime ?



CR:322484
CR Number:   322484
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
When using a Listview with scrolling set to true the documentation in the Objects and Controls manual states the following:



"Specifies whether the user can scroll vertically when not all of the items in a control are visible"



When this is run what appears is a horizontal scroll bar and not a vertical scroll bar and it doesn't actually scroll but seems to paginate the items in the list vertically by using a horizontal scrollbar.



If this is the way it should work then the documentation needs to be corrected.
Review Status
 02/04/2003:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:322535
CR Number:   322535
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Windows XP
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Issue warning when exiting while PB is performing a long process



CR:322545
CR Number:   322545
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When generating a sp datawindow via OLE DB (ASAProv.80) there is no resultset available.



CR:322550
CR Number:   322550
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jul 2003 Fixed
Description
When generating a sp datawindow via OLE DB (ASAProv) there is a gpf happening.



CR:322566
CR Number:   322566
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 May 2005 Workaround
Description
List of paper sizes on a datawindow object is different in PB8/9 to the list in PB6.5 and the user is unable to select the paper size he used to use in PB6.5
Review Status
 *** Tuesday, May 10, 2005 15:10:24 ***

Should be able to use the User Defined paper size. See online help:

256 - User-defined paper size

To specify a user-defined paper size, set the Paper.Size property to 256, then set the Print.CustomPage.Length and



CR:322572
CR Number:   322572
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Dec 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Opening times of windows may be slow if certain stock icons have been used

as toolbar icon for a menu item.



When a network drive has been mapped and had been added to the path environment variable,

then PowerBuilder could be searching for these icons on the network drive.



With the following icons the problem may be experienced:



[ AppIcon!, Application5!, AppRectangle!, Asterisk!, CreateLibrary5!, Database!, DataPipeline!,

DataWindow5!, Debug5!, DisplayCurrentLibrary!, DosEdit5!, Error!, Exclamation!, Form!, Function!,

Hand!, Information!, JaguarProfile!, Library5!, Librarylist5!, LibraryOpen!, Menu5!, OleGenReg!,

Project!, Query5!, Question!, Report5!, RunReport5!, StopSign!, Structure5!, UserObject5!, Warning!,

WebPBWizard!, Window!, WinLogo! ]
Review Status
 [2003-12-09]

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:322586
CR Number:   322586
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 07 Jul 2003 Fixed
17 Sep 2003 Fixed
Description
This is a regression in both 8.0 and 9.0 with an Oracle connection and datawindows that have database functions in the SQL. When you click on the SQL icon in the datawindow painter for these datawindows, PB crashes.



Fixed in PB 901_6520+ and PB 803_9977.



CR:322594
CR Number:   322594
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2004 Presently Not Targeted For Any Future Release Of This Product
Description
Copy/Paste into a dw character column works on some columns and fails others.
Review Status
 02/11/2004:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:322596
CR Number:   322596
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Provide an attribute (Y or N) that prohibits Computed Field from resolving more than once. When resize or change in magnification occurs, a Computed Field may contain a global function, the re-executes multiple times.



In the DataWindow painter, you can place a Computed Field. The Computed Field must contain an expression. We will occasionally use this approach to include additional database data (i.e. text from a blob as the value of the computed field. For example, suppose the computed field is named comp_field1 and contains the global function: fn_get_text(id_value). When the fn_get_text executes, the value is retrieved from the database and placed in comp_field1.



When sort/filter/resize the DataWindow , the function will re-execute (again-and-again). We would like to suppress additional executions of the expression once the value has been resolved, we should not need to re-execute the expression/function once the value has been determined. This only slows down performance and irritates our uses.



CR:322608
CR Number:   322608
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 29 Jul 2003 Fixed
04 Feb 2004 Fixed
Description
Using PB native Oracle drivers and retrieving many rows from an Oracle database is significantly slower when using O84 driver as opposed to using O73 driver. Using the O9i driver is even worse and more than doubles the retrieval time of the O73 driver.



CR:322613
CR Number:   322613
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 22 Jul 2003 Fixed
15 Oct 2003 Fixed
Description
Adding a format exprssion to a dddw edit stlye column in a datawindow, crashes PB at run time if you click on the dddw column and tab off.



Verified fixed in PB901 build 7011.



CR:322622
CR Number:   322622
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 05 Jul 2004 Fixed
8.0.4 19 Jul 2004 Fixed
Description
Using the down or up arrow on the vertical scroll bar of a

datawindow control, will result in scrolling row by row.



When you run the same test case in PB 7.0.3, it will scroll one page at a time each

time you hit the down arrow.



CR:322738
CR Number:   322738
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jun 2003 Not a Bug
Description
The window painter does not allow you to make the window size smaller than the default size by dragging the edges. You have to either change the size by entering different values in the Height and Width properties, or change the size in code at runtime.



CR:322744
CR Number:   322744
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 09 Sep 2003 Fixed
Description
PB crashes when calling an EJB method and passing a large array.



Verified in PB901_6531



CR:322746
CR Number:   322746
Product Name:   PocketBuilder
Product Component:   PK-PB Code Sync
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Use Export CE to Desktop on a PPB Target that includes a window of type Main! When you open the PowerBuilder version of the Main! window, the properties PaletteWindow and ContextHelp are selected - but disabled. If you create a new Main! window in PowerBuilder, PaletteWindow and ContextHelp are NOT selected, but are still disabled. The WinCE should convert to the same settings.



CR:322752
CR Number:   322752
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Feb 2004 Not a Bug
16 Jul 2003 Not a Bug
Description
Customer has a long running query in onmessage method of MessageListener. Until that long running query finishes, no message gets processed. There is only one instance of MessageListener running in EAServer although it is supposed to be asynchronous. Shouldn't there be more instances created to process other messages?



CR:322783
CR Number:   322783
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jun 2003 Fixed
Description
With an editmask format of ###.00, iif we type in something (example 33.4) and press backspace, the period (.) goes away. Now if I retype the period you get a GPF.



CR:322831
CR Number:   322831
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Closed
OS:   AIX 4.1.5
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jun 2003 Third Party Problem
Description
The connection to DB2-400(AS400) failed with PB9.x. on the other side, it succeed with PB8.x



Per PB Engineering, this is a Third Party Problem:

The customer succeeded in connecting to DB(DB2-400) in PB9 with CA400 V5R2M0(SI08894).

(This is caused from SI07675 which caused the crash by returning a invalid value).



CR:322908
CR Number:   322908
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 16 Feb 2004 Fixed
Description
Printing the datawindow causes detail band to expand.



CR:322909
CR Number:   322909
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jun 2003 Not a Bug
Description
Using PowerBuilder 7.0.3 source control with ClearCase, customer problem cannot be reproduced internally.



CR:322978
CR Number:   322978
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 16 Sep 2003 Fixed
17 Mar 2004 Fixed
Description
Under Korean OS environments..( tested only Korean OS )

in PB 8.x and PB 9.x , in typing DW's column , press Tab , Locale-toggle-key(right-alt-key) was toggled automatically without user's intention.

in PB7.x it works well.



CR:323060
CR Number:   323060
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 22 Sep 2003 Fixed
8.0.3 26 Jul 2004 Fixed
Description
A request to create in PowerBuilder a new configurable parameter that would allow users to specify the memory threshold at which the datastore "large blocks" strategy is employed rather than having it fixed at 256kb. A key component of the "large blocks" strategy is having the datastore's physical memory returned directly to the O/S on destruction, once the datastore has exceeded the 256kb memory threshold.



CR:323066
CR Number:   323066
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 29 Jul 2003 Fixed
Description
'Refresh status' of locked object by another user is seen as 'Clear checkout status', and answering 'yes' to the 'clear checkout status' message causes the object to be deleted from the work pbl of the person who had checked it out.



CR:323139
CR Number:   323139
Product Name:   PB Enterprise
Product Component:   GenApp
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Feb 2005 Not a Bug
Description
Incremental build doesn抰 regenerate the descendant object where its ancestor was retrieved using GetLatestVersion



CR:323163
CR Number:   323163
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Nov 2003 Presently Not Targeted For Any Future Release Of This Product
Description
When the negative symbol is inverted in the format of a datawindow column then

the resultend display may not be as expected.



For example:

The following format is used: "-#,##0.00;#,##0.00; "

When entering 1.05, then displayed is -0,001.05 instead of the expected -1.05



To work-around it, a computed column could be used, displayed on top of the column.

The expression would be minus the column value with format "#,##0.00;-#,##0.00; "
Review Status
 [2003-11-05]

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:323187
CR Number:   323187
Product Name:   PB Enterprise
Product Component:   PB DOM
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Oct 2006 Fixed
11 Oct 2006 Fixed
Description
Add a new method to the PBDOM_DOCUMENT class called GetElementsbyTagName.



A call to GetElementsByTagName will immediately place you where you want to be and

save a significant amount of DOM processing dy drilling down directly to the content.





From TeamSybase:

Consider the following XML document fragment:



<LoginResponse defaultCommunityId="10" defaultLocale="en-us"

hostUrl="http://localhost:9992/Rhythmyx/">

<SessionId>bf1146ac7ccf74733b3ecd57a8572fddff554bcb</SessionId>

<Communities>

<Community id="10">Product Information (PI)</Community>

</Communities>

<Roles>

<Role>Admin</Role>

<Role>PI Member</Role>

</Roles>

</LoginResponse>



If I want to extract the list of roles from this document, I currently have

to:

Get the root element

Call GetContent() on the root element

Loop through the content array of PBDOM_Object, calling GetName() on

each object until I get to the <Roles> element

Call GetContent() on the <Roles> element

Loop through the content array of PBDOM_Object, calling GetName() on

each <Role> element to obtain the value



Now consider a call to GetElementsByTagName( "Role" ) which will

immediately place me at step #4 above. It can save me significant amount of

DOM processing by drilling down directly to the content I'm interested in.



CR:323191
CR Number:   323191
Product Name:   PB Enterprise
Product Component:   PB DOM
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Add ToString method for the PBDOM_ELEMENT class so that

expensive processing can be saved.



From TeamSybase:

If I wanted to send the following fragment of the XML above, e.g.:



<Roles>

<Role>Admin</Role>

<Role>PI Member</Role>

</Roles>



Currently, I would need to do one of two things:

Write the new XML to file then call use ReadFile to store the XML in a

string variable, i.e.:

a. Construct a new PBDOM_Document

b. Detach the <Roles> element from it's original document

c. Attach <Roles> to the new document

d. Call document.SaveDocument()

e. Open the resulting file

f. Read the file contents into a string variable



Assemble the string programmatically, e.g.:



String ls_xml

Long length, i



length = UpperBound( rolelist )

ls_xml = "<Roles>"

FOR i = 1 TO length

ls_xml += "<Role>"

ls_xml += rolelist[i].GetText()

ls_xml += "</Role>"

NEXT

ls_xml += "</Roles>"



CR:323196
CR Number:   323196
Product Name:   PB Enterprise
Product Component:   PB DOM
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Ability to define resulting codepage, especially in the

EAServer environment, where PowerBuilder component co-exists with Unicode Java.



From TeamSybase:

Translating XML that was originally authored in say, CP1250 into another code page requires conversion to Unicode first, or else data is lossed. Maybe an overloaded versions of GetText(), GetTextTrim() and GetTextNormalize() that return a Unicode blob

would work in the interim, at least until PB9.x or 10 is Unicode-enabled.



CR:323263
CR Number:   323263
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jul 2003 Not a Bug
26 Sep 2003 Fixed
Description
When you hit the down arrow, pb scrolls down from row

1 to row 5 (last row) in PB 8.0.3 and 9.0. This is a change in behavior from

PB 7.0.3 where if you hit the down arrow, pb will scroll down only 1 row.



The test case has the dw_1.scrollnextrow in the scrollvertical event. If you take

this out in PB 8.0.3/9.0, than the behavior works ok. When you press the down arrow,

pb will scroll down only 1 row.



It appears that in PB 7.0.3 when you hit the down arrow, the following events are

triggered in the order of:

1. ScrollVertical

2. Rowfocuschanging

3. Rowfocuschanged

4. Itemfocuschanged



In PB 8.0.3/9.0, the following events are triggered:

1. Rowfocuschanging

2. Rowfocuschanged

3. Itemfocuschanged

4. Scrollvertical



Since the scrollvertical event has the scrollnextrow() coded in the event, it causes the rowfocuschanging event to fire which causes the rowfocuschanged to fire..... This

chain of events continues until it hits the last row (row 5).



RESOLUTION: Not a bug. Behavior as expected.



CR:323385
CR Number:   323385
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 28 Jul 2003 Fixed
Description
Regression: Accessing Word active window state via OLEObject dot notation fails with:

"Cannot convert string in Any variable to extobject at line..."

Verified fixed in PB 703 build 10312+.

Verified fixed in 8.0.3 build 9977.

Verified fixed in 9.0.1 build 6531.



CR:323393
CR Number:   323393
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 28 Jul 2003 Fixed
Description
Regression: PB 9.0 fails when using an OLEObject to open a Word document and attempting to print the document using dot notation. The error is: "Cannot convert string in Any variable to extobject at line...".



Verified fixed in PB 703_10312+ , PB 803_9977 and PB 901_6532.



CR:323434
CR Number:   323434
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 28 Jul 2003 Fixed
Description
Syntax used to reference OLEObjects and properties in PB 703, fails in PB 9.0.



Verified fixed in 9.0.1 build 6531. Verified in PB 703_10312+



CR:323479
CR Number:   323479
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Aug 2003 Fixed
Description
There are some errors related to the datawindow SaveAs function in the development as well as the runtime mode:



Development & runtime (deployed to device) environment:

1. Calling dw.saveas for a text format will return a resultset that's not correct. It will contain strings like:

"ID;PPB

B;Y75;X6

C;Y1;X1;K"emp_id"

C;X2;K"emp_fname"

..."

The resultset from calling dw.saveas for a text format with header is OK!



2. Calling dw.saveas for a SQL format in the development environment will trigger a datawindow error message:"Line 31 Column 2: incorrect syntax". The SQL file is still created but it contains garbage data. A similar error message is triggered if we do a "Save Rows As..." in the database painter. On the device, saving as a SQL format will not return an error message but no SQL file is created.



3. Calling dw.saveas for a Excel format in the development environment is OK. But with the created Excel file opened, calling dw.saveas a 2nd time will cause PPB to crash.

Calling dw.saveas for a Excel format on the device will create an excel file which cannot be opened by PocketExcel. PocketExcel will trigger the error message "Unable to open. The file format is invalid."

There is no problem saving as a Excel5 format instead.



CR:323483
CR Number:   323483
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 13 Sep 2006 Fixed
Description
Map3DColors functionality (on PictureButton, Picture, PictureHyperLink controls) fails on Windows XP desktop theme. The background of the controls turn white when pointing (clicking) on them, or when the window (containing the control) loses focus.



CR:323487
CR Number:   323487
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Oct 2003 Fixed
08 Oct 2003 Fixed
Description
The editmask is of format XX.X.XX.X.XX.X and shows to much dots in PB9

settext to add text to a field on a datawindow with an editmask set, it is displayed differently in version 9 compared to version 7 and 8. Final dot is added at the end after item changed



CR:323543
CR Number:   323543
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jul 2003 Presently Not Targeted For Any Future Release Of This Product
Description
DateTime column with hh:mm editmask behaving improperly.



The null part of this issue is to be addressed by enhancement CR 171033.

The date portion of this issue is deemed by engineering to be too risky to fix.



CR:323558
CR Number:   323558
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Want more control of the how the checkbox displays. Want the ability to control the background color of the checkbox (the area inside the actual checkbox) and the check graphic itself for all three states.



CR:323580
CR Number:   323580
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 08 Oct 2003 Fixed
Description
Composite report with two newspaper columns scrolls up and down instead of left and right when the left and right arrows are used to navigate the report.



CR:323592
CR Number:   323592
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Open
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Oracle Database 9i/8i - Support Foreign Key Constraint rule of: ON DELETE SET NULL in the PowerBuilder Database painter



CR:323643
CR Number:   323643
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1
Description
Cannot import XML string containing arabic/greek/hebrew into a DW.



CR:323659
CR Number:   323659
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 16 Sep 2003 Fixed
9.0 23 Dec 2003 Fixed
Description
A web datawindow that has a user defined dw button that

is called from a JSP page randomly opens a html page in background.



The JSP page has two examples, one where a html button opens the html page with:

<input type="button" value="HTML Button" STYLE="width:1.500in; height:0.238in" onClick='childWin=open("popup.html","ChildWin","scrollbars,height=600,width=700");'>



When this button is clicked, the popup.html will always open on top of the jsp page.



When clicking on the DW user defined button:

function dwTransfer_ButtonClicked(row, objName)

{

if(objName=="b_but")

{

var strURL;



childWin=open("popup.html","ChildWin","scrollbars,height=600,width=700");





}



The popup.html will sometimes open on top of the jsp page and sometimes it opens in behind the jsp page.



The code that is generated for the html button is:

<TD><INPUT TYPE="button" NAME="b_but_0" VALUE="DW Button" onClick="{dwTransfer.buttonPress('',0,'b_but'); dwTransfer.restoreFocus();}"></TD>
Workaround Description
 In the dwTransfer_ButtonClicked(row, objName) function add the following after the

open:

childwin.focus();



CR:323668
CR Number:   323668
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Aug 2003 Fixed
Description
For Tabular datawindow deployed to device, the following code is in the RowFocusChanged event of a dw:

this.SelectRow(0,false)

this.SelectRow(currentrow,true)



When the user scrolls using the device scroll dial, the code works okay until user scrolls to the row *after* the initially visible set of rows. Then the SelectRow(0,false) appears to fail - rows continue to highlight and remain highlighted as the user scrolls through the dw.



CR:323705
CR Number:   323705
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.4 30 Nov 2003 Fixed
Description
PB crash on an update of a datawindow when only an update SP is specified, and no Delete SP is specified. Normal delete SQL should be generated if there are rows to delete.



Verified fixed against PB8-10561. Verified fixed against PB9-7061.



CR:323717
CR Number:   323717
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 16 Jul 2003 Fixed
Description
When PowerBuilder parses a SOAP response and it encounters a numeric value with a decimal point, it cannot parse it and throws an exception if the regional settings of the machine do not have a period as a decimal point separator.



CR:323788
CR Number:   323788
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jul 2003 Fixed
19 Nov 2003 Fixed
Description
Regression: PB GPFs trying to view the SQL for DW with "," and concatenation when in syntax mode.



Fixed in PB 901_6531.



CR:323794
CR Number:   323794
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 28 Apr 2004 Fixed
Description
When you select "Modify Datawindow" from a datawindow

control or standard visual user object of type datawindow, a new datawindow object window

will open even if its already opened.





PB should be able to check if the datawindow is already opened before opening

another datawindow.



This behavior is in PB 7.0.3,8.0.3 and 9.0.



CR:323836
CR Number:   323836
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Feb 2004 Not reproducible with latest version of the product available as of Resolution Date
Description
Possible small memory leak.



CR:323919
CR Number:   323919
Product Name:   PB Enterprise
Product Component:   P-Code Deployment
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 30 Nov 2003 Fixed
15 Dec 2004 Fixed
8.0.4 29 Jan 2004 Fixed
Description
When rename a P-Code deployment library from PBD to PBL, and include this PBL to a library list, PowerBuilder developer will able replace the object inside the PBL. After rename the PBL back to PBD, the original executable .EXE run successfully , but it loads the new replaced object.



CR:323949
CR Number:   323949
Product Name:   PB Enterprise
Product Component:   Project Wizards
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 22 Sep 2003 Fixed
Description
When using the Template application wizard eg. creating a SDI app, no db connection you'll get the message:

Wizard Error:

Error generating <path to the library>

Reason is: Error opening the gen template or the source library.



CR:323960
CR Number:   323960
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.0 beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Mar 2004 Fixed
Description
When the limit property is used for a multiline edit field

on a Datawindow, it is not limiting the characters on a Web Datawindow.



In the dw painter, the limit property works ok with a sle and mle. On a Web Datawindow,

the limit property will work with the sle only.



In javascript, the maxlength is not supported with textarea fields. The DW mle field

maps to a textarea. The sle field maps to a text field which does support the maxlength

property. The maxlength maps to the DW limit property.





The following is HTML generated:

<TD>Single Line Edit column</TD>

<TD><INPUT TYPE="text" NAME="test1_0" SIZE=69 MAXLENGTH=60 VALUE="" onFocus="{htmldw.itemGainFocus(0,1,this,htmldw.gobs.test1); htmldw.selectControlContent(this);}" onClick="{var ret; ret= htmldw.itemClicked(0,1,'test1'); return ret;}" onChange="{this.bChanged = true;}" onkeypress="DW_EditKeyPressed(-1)" onBlur="{htmldw.itemLoseFocus (this);}"></TD>



<TD>Mutiline Edit column</TD>

<TD ROWSPAN=2> <TEXTAREA NAME="test2_0" ROWS=3 WRAP onFocus="{htmldw.itemGainFocus(0,2,this,htmldw.gobs.test2); htmldw.selectControlContent(this);}" onClick="{var ret; ret= htmldw.itemClicked(0,2,'test2'); return ret;}" onChange="{this.bChanged = true;}" onkeypress="DW_EditKeyPressed(-1)" onBlur="{htmldw.itemLoseFocus (this);}"></TEXTAREA></TD>



CR:324186
CR Number:   324186
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jun 2005 Presently Not Targeted For Any Future Release Of This Product
Description
The rulers of the datawindow painter don't move - eg. in default layout.
Review Status
 *** Friday, June 10, 2005 15:55:16 ***

This CR was reviewed and closed as part of the PB10 CR Review process. It is "Not targeted for any future release".
Workaround Description
 To get the ruler to move in this case, you need to press the small pin button to have the Design view window fixed.

Other wa: place the focus inside of the design area.



CR:324187
CR Number:   324187
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 19 Jun 2005 Fixed
Description
Datawindow options : if you set "snap to grid" X < 4 or "snap to grid Y < 4, theses values are stored correctly in the PB.INI file but when you open again the dw painter, snap to grid X=4 and snap to grid Y=4.



CR:324194
CR Number:   324194
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Closed
OS:   Pocket PC 2002
Original Version:   1.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jul 2003 Not a Bug
Description
Developing on a high resolution display with large fonts selected. "Default Size" check box incorrectly sizes the window. When deployed to PDA the main windows are too small. Checkbox works OK if small fonts are used for the display options.



CR:324241
CR Number:   324241
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jul 2004 Not reproducible with latest version of the product available as of Resolution Date
Description
Backspace key does not backspace on a string EditMask Control.



CR:324244
CR Number:   324244
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When displaying tables in the 'layout' pane of the PB Database Painter, support foreign keys (FK) to reference either a primary key (PK) or a unique key (UK).



CR:324341
CR Number:   324341
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   1.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
If checkboxes property is set on a treeview it displays in the development and desktop runtime environment but not when deployed on a PocketPC.



CR:324409
CR Number:   324409
Product Name:   PocketBuilder
Product Component:   Application Painter
Status:   Open
OS:   Windows 2000
Original Version:   1.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Changing the icon on the properties for the application object and saving it gives error 'Illegal type specification for 'sqlda'. '' must be defined and must alsobe a descendant of type 'dynamicdescriptionarea'.



CR:324459
CR Number:   324459
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   1.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jul 2003 Fixed
Description
When calling the importfile function for a text file on the device or emulators, a wrong error code -8 (Unsupported file name suffix) is returned even if the file does exist on the device or emulators.

Normally if we pass a NULL filename into the ImportFile function, we will have a file dialog box which displays for the user to select the file to be imported. In this case I use it to select the text file on the device and emulators but Importfile function still returns -8.

On both instances, the importfile fails and nothing is imported on the datawindow for the device and emulators.





--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复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
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

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

本工具的应用场景:

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等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------