提供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:298556
CR Number:   298556
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When one uses FindItem() for item in a Listview, the item found is highlighted but is not visible within listview control. For example if you're able to see 5 rows in the listview and item found is row 7, row doesn't become current or Listview ctrl doesn't scroll to that row. Enhancement request for a ScrollToRow() function that works for ListViews to provide this functionality.



CR:298572
CR Number:   298572
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Aug 2003 Presently Not Targeted For Any Future Release Of This Product
Description
A datawindow activex when trying to view in a browser when psr and html files are located in the $JAGUAR\html is not working. The psr report is not viewing in browser.



The following is the html used:



<OBJECT type="application/datawindow8" codebase="Psdwc80.cab#8,0,3,9704" classid="CLSID:88881503-8888-1000-8000-080009AC61A9" HEIGHT=400 WIDTH=500>



<PARAM VALUE="d_emp.psr" NAME="SourceFileName"></PARAM>

<PARAM VALUE="d_emp.psr" NAME="DataWindowObject"></PARAM>



The http error log shows the following:

Oct 22 14:35:21 2002: http_load_file():Error in srv__rawwrite for e:\pb80\Jaguar CTS 4.1.1\html/Psdwc80.cab



However, the psdwc80.dll is downloaded to the c:\winnt\Downloaded Program Files directory

along with the *.osd file.

The httprequest log shows:

199.93.182.34 - - [22/Oct/2002:14:35:20 -0500] "GET /demp.html HTTP/1.1" 200 394

199.93.182.34 - - [22/Oct/2002:14:35:21 -0500] "GET /Psdwc80.cab HTTP/1.1" 500 0

199.93.182.34 - - [22/Oct/2002:14:37:55 -0500] "GET /d_emp.psr HTTP/1.1" 200 25088

199.93.182.34 - - [22/Oct/2002:14:50:27 -0500] "GET /demp.html HTTP/1.1" 200 394

199.93.182.34 - - [22/Oct/2002:14:50:28 -0500] "GET /d_emp.psr HTTP/1.1" 200 25088

199.93.182.34 - - [22/Oct/2002:14:50:50 -0500] "GET /demp.html HTTP/1.1" 200 394

199.93.182.34 - - [22/Oct/2002:14:50:50 -0500] "GET /d_emp.psr HTTP/1.1" 200 25088



Workaround:

Works ok when used with a dynamo website.
Review Status
 August 03

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".
Workaround Description
 Works ok when used with a dynamo website.



CR:298635
CR Number:   298635
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Oct 2002 Fixed
Description
In online help there is the section as follows about the mousemove event of a window:



Usage



Because most controls in the window do not capture MouseMove events, the window's MouseMove event will still be triggered when the mouse moves over the controls.



Correction request:

Most controls in the window do not capture MouseMove events automatically, ie. they don't have

the mousemove event mapped by default.

To trigger the mousemove event of these controls you have to map a userdefined event to

the pbm_mousemove event.

In order to trigger the window's MouseMove event you would need to trigger the mousemove event

from there. eg: Parent.EVENT MouseMove(0, Parent.PointerX(), Parent.PointerY()).



Resolution:

Removed first paragraph in usage section and added the following to the end of the Usage section in PB9 and PB8 sources:



Most controls in a window do not capture MouseMove events, the MouseMove event is not mapped by default. If you want the window's MouseMove event to be triggered when the mouse moves over a control, you must map a user-defined event to the pbm_mousemove event for the control. The following code in the control's user-defined MouseMove event triggers the window's MouseMove event:

Parent.EVENT MouseMove(0, Parent.PointerX(), Parent.PointerY())
Workaround Description
 Correction:

Most controls in the window do not capture MouseMove events automatically, ie. they don't have

the mousemove event mapped by default.

To trigger the mousemove event of these controls you have to map a userdefined event to

the pbm_mousemove



CR:298636
CR Number:   298636
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 May 2003 Fixed
Description
When calling a RPCFUNC from a ASA database, the char() return type doesn't get through in

PowerBuilder 8.



CR:298683
CR Number:   298683
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Nov 2002 Not a Bug
Description
A long query running that is using select distinct is causing a connection delay on another client.



The long query is using a distinct and a outer join. If you take out the distinct

than the delay doesn't happen anymore.



Update:

This turned out to be an ASE issue, not a PB issue.

A new ASE cr was opened for this problem -- cr299696 "A cpu intensive query may cause performance problem for others"



CR:298741
CR Number:   298741
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)
8.0.3 14 May 2003 Not reproducible with latest version of the product available as of Resolution Date
Description
Migrated application from PB 6.5.1 Build 620 to PB 8.0.3 will GPF when Calling GarbageCollect() or when the Time interval is kept to the Default .5 seconds



CR:298752
CR Number:   298752
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   AIX 4.3
Original Version:   8.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Feb 2003 Not a Bug
26 Feb 2003 Fixed
Description
When using instance pooling for EAServer components with intercomponent calls on IBM-AIX, EAServer will hangup when instance number exceeding 8~10.



Update from Engineering:

This turned out to be an EAServer issue which is resolved in EAServer 4.2 AIX.



CR:298753
CR Number:   298753
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.3 30 Jun 2003 Fixed
11 May 2005 Fixed
Description
Description of Problem: When changing the dataobject property of a datawindow in the sqlpreview event it will cause an Exception: The Exception Breakpoint...



Exception code: 80000003 BREAKPOINT



Only workaround so far: Do not code the dataobject assignment in sqlpreview event.
Workaround Description
 Only workaround so far: Do not code the dataobject assignment in sqlpreview event.



CR:298777
CR Number:   298777
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jun 2005 Not reproducible with latest version of the product available as of Resolution Date
Description
In a datawindow where one of the columns is set to Autosize height, when tabbing through, the column shrinks and whatever is typed is not visible until tabbing out of the column. If the user clicks there with a mouse, it is okay. Once it is tabbed to, the height of the first column, a DDLB style column, becomes unusable.



CR:298800
CR Number:   298800
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jan 2003 Fixed
20 Feb 2003 Fixed
25 Feb 2003 Fixed
Description
The Microsoft Installer looks at FileVersion to decide whether to install a new version of a file (in this case a PB.EXE). File version cannot be specified in the project painter (only Product Version) and always reflects the version of PB used to create the exe and not the application.exe's version.



While the FileVersion STRING still retains the PB version, that is not the most important part of this issue. The ProductVersion and FileVersion used by the installer are NOT the strings that are provided for in the project painter. These values are provided in a VERSIONINFO resource (documented in the Microsoft SDK). The information needed for the installer is provided in the fixed info section of this resource and that is not modified by PowerBuilder.



CR:298824
CR Number:   298824
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Apr 2003 Not a Bug
Description
Approximate doubling of time to save object with multiple layers of inheritance. Using PEAT PFC object w_r_projectwizard to demonstrate but customer's object is significantly larger (159K). Time increase being investigated is increase from PB 7.0.3 to PB 8.0.3.



Per PB Engineering:

Not a bug.



CR:298834
CR Number:   298834
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 29 Nov 2002 Fixed
Description
Printtext() not printing text.



The following code is being used:

li_job = PrintOpen()

ii_rc = PrintText( li_job, "Works in PB 9 Beta 3", 1000, 500 )



The return value is ok but nothing is printing out.



If you use a negative number in the Y coordinate than printtext is working ok but

shouldn't be that way.



CR:298928
CR Number:   298928
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 05 Nov 2002 Fixed
Description
The "select ports" dialog of the web services proxy

allows for more than one port selection, although the dialog says to only select one.



If that is the case, that PB should not allow you to select more than one port.



CR:298952
CR Number:   298952
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Nov 2002 Fixed
Description
The Java VM ddlb of the options tab of JDB needs to include

'Sun JRE 1.4. This should also be set as the default.



Also from the Java VM ddlb, remove the Microsoft VM (EAServer) since EAServer no longer supports that VM.



CR:298974
CR Number:   298974
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
create or replace type deal_table_type

as table of number(8);



create table zzz (

deal_no number(8),

related_deals deal_table_type)

nested table related_deals store as nested_deal_table

return as value;



insert into zzz (deal_no, related_deals)

values (1,deal_table_type(2,3));



In PowerBuilder: select * from zzz; results in "ORA-00932: inconsistent datatypes."
Review Status
 24 Sep 2003:

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



CR:299038
CR Number:   299038
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)
20 Dec 2002 Fixed
Description
Problem occurs in PB 8 and the latest PB7 EBF builds like #10121



EditMask###,###.00 with number columns is behaving different than expected when playing with the number prior to numeric seperator. number 123456. Use "delete" key to replace digit 3-> not able to replace
Workaround Description
 none



CR:299054
CR Number:   299054
Product Name:   PB Enterprise
Product Component:   Structure Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 13 Dec 2002 Fixed
7.0.3 12 Feb 2003 Fixed
Description
The Variable Name field in the structure painter is always in overwrite mode.



CR:299079
CR Number:   299079
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)
24 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
PowerBuilder 8.0.3 regression grid datawindow with autosize height has a display issue. This is an odd little bug that is only seen when a specific sequence of steps are followed. It occurs when one clicks in the first 10 or so characters in the first column and then use the down arrow. What happens is that that first column is blanked out below the row that is current. If the datawindow is re-populated then the problem does not occur.



CR:299100
CR Number:   299100
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 26 Dec 2002 Fixed
Description
Connecting to MS SQLServer 2000 Via OLEDB. If stored procedure has a parameter of type 'money'. PB does not understand that parameter. Get the Following Error: SQLSTATE = 42000



CR:299101
CR Number:   299101
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10 Dec 2002 Fixed
7.0.3 24 Dec 2002 Fixed
Description
Database table list generated by JDBC driver includes the dot separating table and owner even when owner does not exist. The Hypersonic Java DB is an example. Because the table list includes the ., many of the IDE operations like building datawindows fail because incorrect syntax is generated.



CR:299107
CR Number:   299107
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Nov 2002 Duplicate
Description
Deploy option from menu and system tree does not deploy projects. Deploy within project painter works however.



CR:299152
CR Number:   299152
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 29 Jan 2004 Fixed
Description
Passing decimal by reference between PB components will cause memory leak. Average 52 bytes leak per invoking.

There are also a little memory leaks when passing decimal by value or by readonly, about 1 byte leak per calling.



CR:299194
CR Number:   299194
Product Name:   PB Enterprise
Product Component:   Install
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
-----------------------

PSE NOTES:

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

Description of Problem:

OS: Win32

Versions and Build #s Reported: PB 8.02

Versions and Build #s Tested: All

Database/Driver File/Version: PB install



Enhancement request for a 'Secure Install' option for PB install program. This option would not write to the registry or copy files to the Windows\system32 folder but would install all files to folders specified by the user and keep registry settings in one (or more .ini files). Neither would it write to system path, system variables or classpath.



CR:299259
CR Number:   299259
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 06 Jul 2005 Fixed
Description
Given: an object eg. nvo_1 that has objectlevel functions that in turn call other objectlevel functions. When changing one of the functions (eg. changing the argument datatype from int to string) and saving the object as a different object, say nvo_2 an error will occur (which is expected) but finally in the display you'll find that the code of the first function has moved into the second function etc.

In the first function there is the code from the destructor event :



TriggerEvent( this, "destructor" )

call super::destroy



When doing a save (save button or save option) or an ok of the upcomming save dialog when closing the window you'll loose script in the last function in the function list.
Workaround Description
 When modifying function arguments it is better practive to save a copy of the object beforehand and doing the modifications on the saved object until it compiles ok.



CR:299275
CR Number:   299275
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 04 Dec 2003 Fixed
Description
EAServer on AIX. Creating DataStore using syntaxFromSQL method (select *...) passing to EAServer component as BLOB, retrieve and sending back to client as BLOB. On client dw/ds columns are overlapping and not readable. Problem does not occur running EAServer on Windows.



CR:299293
CR Number:   299293
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Nov 2002 Not a Bug
Description
PowerBuilder does not correctly calculate a detail band height when Autosize Height property of the band and its objects is set. The bottom edge of the row is chopped off.



From engineering: Not a bug. DataWindow Print Previews are, and have always been, just an approximation of the printed page. The report is rendered according to the page dimensions and resolutions of the printer. The data is then drawn on the screen, according to the heights computed for the printer, but with fonts conforming to the screen's resolution. The fonts on the screen are larger than the printer fonts because the printer has a 3 times higher resolution. So, each line of screen text, in a multi-line text box, will be about a pixel higher than on the printer. This accumulates through the text box with the result that the last line will be clipped. The report is designed to show which rows will be on which printed page, along with the number of pages.

SOLUTION -- Do not use Print Preview mode to display detailed data.



CR:299303
CR Number:   299303
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Allow saving of datawindow arguments so that it is

easier to rerun the test without having to reenter all the arguments again in the datawindow painter.



CR:299327
CR Number:   299327
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)
20 Oct 2003 Presently Not Targeted For Any Future Release Of This Product
Description
First protected field in datawindow can be added char when previewing in html.



It seems the problem is only at the first protected field and protected field behaves differently compared to using tab=0.



If using tab=0, field is greyed out and skipped totally while tabbing through.



If using protect=1 and tab is nonzero, characters can be typed into the first protected field and all other protected fields can be focused even though user cannot type in any characters.
Review Status
 October 03

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



CR:299363
CR Number:   299363
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Dec 2004 Not reproducible with latest version of the product available as of Resolution Date
Description
When running a stored procedure using oledb, too many

sp_procedure_params_rowset statements are invoked impacting performance.



Changing StaticBind does not appear to make a difference. Same number of sp_procedure_params_rowset statements are produced.



xec [master]..sp_procedure_params_rowset N'sp_columns', 1, N'dbo', NULL



RESOLUTION: Works ok in PB 9.0.2 (Build 7544, 7549) and PB 10.0.1 (build 6020).



CR:299369
CR Number:   299369
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Dec 2002 Third Party Problem
Description
For a specific datawindow, in the datawindow painter, do a Save Rows As... PDF for d_import_column_names_test. You'll see the CPU go to 100% for a minute or two followed by a java.lang.OutOfMemoryError



Per Development:

This is a known limitation with the Java Apache FOP processor (0.20.4). For very large DataWindows, only the Distill! Method can be used.



CR:299380
CR Number:   299380
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 5045 18 Dec 2002 Fixed
Description
Problems with datawindow File Save As PDF with the resulting display. Separator lines are not included. Data does not wrap on a line as it does in the datawindow. Buttons are not displayed.



CR:299387
CR Number:   299387
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.2 26 Jan 2005 Fixed
22 Jun 2005 Fixed
8.0.4 26 Jan 2005 Fixed
Description
Request for newer Informix datatypes to be supported in the painter when using the native driver.



Specifically they include:



LVARCHAR

CLOB

BLOB

INT8 -> a natural fit for our new longlong datatype

SERIAL8 -> also a map for longlong

BOOLEAN



PB 9.0.1 Updates from PB Engineering:

1/15/2004 Code change for lvarchar support has been checked in.

1/16/2004 Code change for boolean support has been checked in.

3/22/2004 Code changes for clob and blob support for pbin9 interface (currently only works for selectblob/updateblob syntax).



PB 8.0.4 Updates from PB Engineering:

3/29/2004 Code change for lvarchar support has been checked in.

3/29/2004 Code change for boolean support has been checked in.

3/29/2004 Code changes for clob and blob support for pbin9 interface (currently only works for selectblob/updateblob syntax).



This CR is still in progress.



CR:299396
CR Number:   299396
Product Name:   PB Enterprise
Product Component:   Language - 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.3 15 May 2003 Not reproducible with latest version of the product available as of Resolution Date
Description
6.5 application migrated to 8.0.3 now crashes when run.



CR:299439
CR Number:   299439
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)
09 Jan 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Customer wants to manipulate an icon in the taskbar status area, by using the Windows API function Shell_NotifyIcon in the Shell32.dll file.

This function allows you to add, modify, delete, set a ToolTip string, and send a callback message to execute mouse events.

The taskbar status area is located to the right of the Start button, and provides you with status or notification indicators about your programs.

Icons with ToolTips are typically used as indicators in the taskbar status area.



However when these functions are called in Powerbuilder, the tool tip for the icon displays garbbage characters.



January 9, 2003

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".
Workaround Description
 Customer reported example works correctly if change STRING SZTIP into CHARACTER

SZTIP[64] (in S_SYS_NOTIFYICONDATA structure).



CR:299444
CR Number:   299444
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
The ReleaseConnectionOption DBParm is supposed to cause EAServer to drop the connection once it has been returned to the connection cache. This is not happening - the physical connection is not dropped. This is, however, only the first part of the issue. If this did work according to Powerbuilder documentation, namely,



Use JAG_CM_DROP to destroy a connection when errors have made it unusable.

This parameter cannot be set dynamically. The value set when the connection is made remains in effect until it is disconnected.
Review Status
 [09/24/2003]

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



CR:299520
CR Number:   299520
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)
26 Dec 2002 Fixed
Description
If accepttext() is called in the destructor event of a datawindow and column containing a drop down datawindow has focus then PB crashes.

-> gpf 0x10bbc19e (nt4) or 0x10bbbe3e (w2k)



Workaround:

post the accepttext int he destructor.

this. post accepttext()

or

move the accepttext() into the closequery event of the window.
Workaround Description
 Workaround:

post the accepttext int he destructor.

this. post accepttext()

or

move the accepttext() into the closequery event of the window.



CR:299523
CR Number:   299523
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Aug 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Three nested TRY statements where two uses the FINALLY clause.

Code after the last FINALLY is not executed. This happens only if last exeption handling is moved into a window function.



TRY

{ -> moved into a function1

TRY

THROW lex_error

FINALLY

{ -> moved into function2

TRY

FINALLY

END TRY

// missing code

}

END TRY

}

CATCH

END TRY



Workaround: Modify the code that only one FINALLY statment is used.
Review Status
 [01/24/03]

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".
Workaround Description
 modify the execution handling so that only one FINALLY block is used.



CR:299531
CR Number:   299531
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Open
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Using Sybase Direct Connect OLE DB "Sybase Oracle 8 ADO Provider" the ITableDefinition interface is not supported. Catalog tables cannot be created and there are side effects in the PowerBuilder IDE that need to be addressed:

1. The PowerBuilder catalog tables cannot be used even if already created.

2. DDL operations, like modifying columns are enabled, but bring up empty column list

3. Edit Data selected on table in database painter fails with message "table contains no columns with supported datatypes".



CR:299533
CR Number:   299533
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 98
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 May 2003 Presently Not Targeted For Any Future Release Of This Product
Description
OS: Windows 98 ONLY (works fine with W2K and NT 4.0)

Versions and Build #s Reported: 8.03

Versions and Build #s Tested: 8.0 GA -> 8.03



Comments:



Following code in dw RowFocusChanged event behaves incorrectly when navigating with the Up and Down arrow keys on Windows 98 platform. Using the dw scrollbars or NT/W2K platform works OK



// Code if RowFocusChanged event ...

this.SelectRow(0, FALSE)

this.SelectRow(currentrow, TRUE)

// End



On Win98 if you navigate using the up/down arrows the current row is selected correctly until the dw has to scroll to new page. At this point the previously selected rows remain selected (highlighted)each time you scroll down/up with the arrow key.

Workaround exists.
Review Status
 May 03

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

this.SetRedraw(TRUE)



CR:299534
CR Number:   299534
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 13 Feb 2003 Fixed
Description
The stored procedure list for an IN9 connection has the owner names padded with blanks so that they appear like 'informix. proc'. The extra spaces don't seem to affect the correct behavior though.



CR:299560
CR Number:   299560
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 21 Jun 2006 Fixed
10.0 5041 18 Dec 2005 Fixed
Description
If you use the ANSI standard comment indicator"--" , the equalvelent of "//" in pb, it seems to take the rest of the sql statement that follows in the next line, below the comment as part of the comment, brining back a different result set.



CR:299567
CR Number:   299567
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like PowerBuilder to provide options for the lines in a grid datawindow similar to what is provided by Excel.



CR:299571
CR Number:   299571
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Nov 2002 Fixed
Description
PowerBuilder 9 builds 4510, 5012 crash when PrintSend() is used. It worked fine in PowerBuilder 8.0.3



CR:299605
CR Number:   299605
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 10 Jan 2003 Fixed
Description
PB window ActiveX causes IE to crash.



CR:299625
CR Number:   299625
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 May 2003 Not a Bug
Description
For a numeric editmask "Positive-format;negative-format;zero-format;null-format" a color like [RED] can not be defined for the null-format section. When displaying a NULL value, it will not interprete the color but it will show the right most part of the format defined.



An expression on the text color can be set to set a color for a NULL value.

For example:

if(IsNull( quantity ),16711688, 0)



Per PB Engineering, this is not a bug:

Editmasks do not support colors.



CR:299639
CR Number:   299639
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 31 Mar 2003 Fixed
Description
Refine the WebDW fix for CR 263496/274049 to eliminate DISABLED attribute.



CR:299653
CR Number:   299653
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)
05 May 2003 Presently Not Targeted For Any Future Release Of This Product
Description
The SetSQLSelect statement is losing the table owner prefix on the update table name.



Workaround:

After the SetSQLSelect, set the update table name back to dba.contact:



li_rc = dw_1.setsqlselect('SELECT last_name, first_name, fax, id FROM "dba"."contact"')

if li_rc = 1 then

dw_1.Object.DataWindow.Table.UpdateTable = "dba.contact"

end if
Review Status
 May 03

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



CR:299662
CR Number:   299662
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jan 2003 Fixed
Description
Please provide an example in the PBNI documentation of the use of PBX_InvokeGlobalFunction.



CR:299663
CR Number:   299663
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Requesting a checkbox on the datawindow painter prompt for retrieval arguments to allow you to specify a null for testing purposes.



CR:299665
CR Number:   299665
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Feb 2005 Fixed
Description
Editing a new project after doing a SaveAs to an existing project will put the changes in the original project and leave the new project as it was at the SaveAs. Exactly the opposite of what you want to happen.



CR:299737
CR Number:   299737
Product Name:   PB Enterprise
Product Component:   Machine Code Exe Creation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2002 Fixed
Description
Machine code executable creation fails for simple example (for which it runs ok in IDE and as p-code). The error reported:



CGEN: Compiling 'C:\WINNT\Temp\test_dll.c'

C:\WINNT\Temp\test_dll.c(1206) syntax error

C:\WINNT\Temp\test_dll.c(1206) syntax error

C:\WINNT\Temp\test_dll.c(1226) declaration statement follows an if statement



This is related to CR295247 which has been fixed, but also involves the return of a structure in a descendant event.



CR:299740
CR Number:   299740
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In the system tree, when any object is expanded the previously highlighted object is still highlighted. The system tree scrolls and adjusts to best fit the expanded pbl and its objects in the system tree view. But the focus is still set on the previously selected object and not on the pbl that expanded now.



Customer wants the system to shift the focus on to the pbl that was expanded.



CR:299746
CR Number:   299746
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)
26 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Unable to create shortcut keys for Align, Border, Space, and Size datawindow painter Format operations.



CR:299747
CR Number:   299747
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Label-style datawindows do not have a checkbox to set the visible property for a column. Please add this property.



CR:299749
CR Number:   299749
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jan 2003 Not a Bug
Description
Web Datawindow not deleting a row when a button on a html

page calls the deleterow and then update.



CR:299793
CR Number:   299793
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 Alpha 28 Oct 2003 Fixed
9838 23 Jan 2003 Fixed
07 Apr 2004 Fixed
Description
Can't generate machine code if include try catch end try statement.



If PB script includes TRY ... CATCH ... END TRY, PB cannot create machine code properly, always raise error message "Exception handling not supported in machine code". If do not check machine code, it's ok PB should create machine code properly. If we do not support exception handling in machine code we should add some words in help file.



CR:299823
CR Number:   299823
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 May 2003 Fixed
Description
Closing a response window that was passed a structure in message object, (OpenWithParm), GPFs.



CR:299858
CR Number:   299858
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 5067 28 Jan 2003 Fixed
Description
Drop borders (and raised) along with buttons display poorly in SaveAsPDF! Buttons and text fields with raised and lowered borders display poorly in PDF format. The lines comprising the borders and shading are much too thick and black.



CR:299860
CR Number:   299860
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 02 Jan 2003 Fixed
Description
Stored procedures in OLE-DB incorrectly blank-pad nvarchar(?) arguments as evidence by the failure of sp_columns() to execute correctly within a datawindow.



CR:299863
CR Number:   299863
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Default DecimalSeparator in Oracle can result in incorrect data displayed.



CR:299869
CR Number:   299869
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
9.0 Enhancement: Provide align property for picture controls.



CR:299881
CR Number:   299881
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 May 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Problem scrolling a DW with AutoSizeHeight and variable column height.
Review Status
 05/09/2003

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



CR:299968
CR Number:   299968
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 May 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Icons not displaying properly in a TreeView, causing AddPicture() to fail ( return code of -1) if the Windows Operating System Caption Button property is changed from default.
Review Status
 [May 07, 2003]

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



CR:299971
CR Number:   299971
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Edit styles DDLB and Edit (with Code Table). There should be a better way to edit the list of codes. In PB5 there were Add/Delete buttons - bring those back.



CR:299972
CR Number:   299972
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 May 2003 Fixed
Description
Adding 22nd parameter to a function in a User Object crashes PB 8.0.3



CR:299981
CR Number:   299981
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jun 2004 Fixed
Description
In order to provide better accessibility to PowerBuilder users who have problems using the mouse please provide hotkeys/shortcuts to tab through the tabpages in the different views. Currently a user can use the F12 key to jump from tabpage to tabpage to get to the 'Properties', 'Control List' and 'Non-Visual Object List' . But there is not a way to use 'hotkey/shortcut' keys to tab through the Properties tabpages 'General', 'Scroll', Toolbar' and 'Other'. This deficiency can also be seen in the Layout view with no way to set shortcut keys to tab through 'Script View', 'Event List', 'Function List' or 'Declare Instance Variables'.



CR:300059
CR Number:   300059
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Oct 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Warning message is a hard coded limitation of the crosstab datawindow.



My problem is that, when I'm retrieving data that will split my cross tab report into more than 300 column, then I'll have a message saying (cross tab can only hold up to 300 columns), and this message keep on showing several times, until all the retrieving process is done.
Review Status
 October 03

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



CR:300074
CR Number:   300074
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jan 2003 Fixed
Description
Date, DateTime, and Time Format on the Syntax tab of the PBDIR connection profile dialog are not used for the only supported option for DIR - DirectConnect for OS/390.



These options were provided because this interface was designed to be open for connectivity to any DirectConnect server; however, DirectConnect for OS/390 is the only supported server for this interface and these parameters do not apply.



CR:300078
CR Number:   300078
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 06 Apr 2004 Fixed
Description
When you display the window activex in a browser and then scroll the page using the browser's horizontal or vertical scroll bar, the activex gets garbled.



Using Internet Explorer 6.0. Happens using IE 5.5 too.



CR:300088
CR Number:   300088
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
This cr is an extension to cr286453 and is to

address the fact that warning messages are not being flagged (as a result of

cr286453) in PB and a resolution is needed on how warning messages will be

treated in the future.



CR:300098
CR Number:   300098
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2003 Fixed
Description
From online help for 'DBParm parameters:and supported database interfaces', it incorrectly list that OJSyntax is supported for the DIR and SYC database

interfaces .



CR:300193
CR Number:   300193
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 02 Dec 2002 Fixed
7.0.3 24 Feb 2004 Fixed
Description
PowerBuilder 7 and 8:



The functions PBORCA_LibraryEntryCopy and PBORCA_LibraryEntryMove do not

copy the binairy part or OLE section of an object.



Work-around is to export and import that section using

PBORCA_LibraryEntryExport and PBORCA_CompileEntryImport.



CR:300209
CR Number:   300209
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Dec 2002 Fixed
Description
The CDATA dialog for a datawindow XML template does not support entering anything but hard coded text. This is a serious limitation, as datawindow expressions should also be allowed here.



CR:300232
CR Number:   300232
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Request for a Datawindow Picture Object.SetPicture( blob ) function to assign a picture into the DATAWINDOW picture object. The PB Picture Control has a .SetPicture( bitmap ) function however the DW picture object does not.



CR:300244
CR Number:   300244
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Dec 2002 Fixed
Description
When trying to execute a stored procedure from the

database painter using the DIR driver, powerbuilder will crash.



Getting error of unhandled exception in libct.dll (pb90.exe) Access Violation
Workaround Description
 Worked ok using ASE open client 12.0.



CR:300304
CR Number:   300304
Product Name:   PB Enterprise
Product Component:   Library 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 02 Sep 2003 Fixed
10 Nov 2003 Fixed
Description
When an object is copied from PBL A to PBL B and copied again back into the PBL A, powerbuilder crashes with: " The instruction at 0x702e7973 referenced memory at 0x72e7973. The memory could not be "read" " Happens if the path length reaches 87 characters.





workaround:

Use a smaller path or delete the object in the destination pbl before you copy it from the source pbl.
Workaround Description
 delete the object in the destination pbl before you copy from the source pbl.



CR:300341
CR Number:   300341
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 24 Jan 2003 Fixed
Description
Application menu and window 256-color icons are not displayed properly.



NOTE: looking at the icons outside of PowerBuilder also did not display properly, so this may not turn out to be a PowerBuilder problem in the end. However, when viewed in Windows Explorer the icons appear okay, and when viewed with the Watcom Image Editor that shipped with PB 6, they also look okay.



CR:300345
CR Number:   300345
Product Name:   PB Enterprise
Product Component:   DB Oracle
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 26 Dec 2002 Fixed
8.0.3 15 May 2003 Fixed
8.0.3
Description
When connected to an Oracle 91 database using the Pbo9080.dll, and doing multiple updates to a datetime field in a datawindow, the first update succeeds, but subsequent updates fail with a row changed between retrieve and update error.
Workaround Description
 Workarounds:

1) Specify the key columns only in the where clause for update/delete for the datawindow.

2) Perform a new retrieve after a successful update.

3) Modify where clause TO_TIMESTAMP function in the SQLPreview event to not have milliseconds.



CR:300385
CR Number:   300385
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Nov 2002 Fixed
Description
A DropDown ListBox Column in an external datawindow, Datatype Decimal, causes a couple of problems:

1. PowerBuilder will crash with a Format that looks like the Following:

[general];DeptNo;DeptNo;DeptNo

although the following is okay, and a similar format as above for numeric is okay:

[general];DeptNo;DeptNo



2. Also the Format does not display in the ListBox at runtime



CR:300387
CR Number:   300387
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Aug 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Text controls that have a computed expression on the visible property are not sliding up properly in the trailer band.



The trailer band contains 17 rows of text controls that have a computed expression.

The slide up property is set to Directly Above. The computed expression is changing the visible property value properly but text controls are not sliding up when visible=false.
Review Status
 August 03

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



CR:300390
CR Number:   300390
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Usability issues with shortcuts, function keys, and hot keys in the PB GUI painters. Example, in the Window painter, you can switch from the Layout View to the Properties View by pressing F11, but once you get there nothing is enabled and you cannot tab anywhere, so you are stuck. Also there is no way to switch between the tab pages of the Properties View, or to select/deselect a specific property with a hot key.
Review Status
 24 Sep 2003:

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



CR:300392
CR Number:   300392
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Nov 2002 Fixed
Description
Compiler does not detect when a declaration redefines a previous declaration of a variable as an array.



//below does not cause a compile error. Declare in reverse order causes correct error msg

integer s

string s[2]



CR:300449
CR Number:   300449
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Feb 2003 Not a Bug
Description
When Importing XML that was exported from a DW which has a nested report, there is currently no way to do so. It only imports the master dw, the detail rows (from the nested dw) are ignored.



CR:300457
CR Number:   300457
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Dec 2002 Not a Bug
Description
Hebrew/Arabic characters are not printed correctly.

Solution : in pb.ini add this entry

[Library]

NormalFont=Arial Hebrew



CR:300468
CR Number:   300468
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Feb 2003 Third Party Problem
Description
Menu Icons are displayed in low resolution at runtime.



Reviewed by PB Engineering and determined not to be a PB bug:

This issue has been investigated by engineering and determined to be a Microsoft issue. The problem has also been reproduced with a regular (non-PowerBuilder) C++ application.



CR:300535
CR Number:   300535
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 9820 18 Nov 2002 Not a Bug
Description
Regression: QueryMode=yes does not affect WHERE clause criteria in datastore.

Tested and reproduced with PB 8.0.3_9704

Works fine with 7.0.3_10237 and 8.0.2 (All builds)



Solution:

When upgrading the Pb80.exe file to 8.0.3_9820, it then works fine.
Workaround Description
 No workarounds found until now.



CR:300545
CR Number:   300545
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 5062 14 Jan 2003 Fixed
Description
Special characters, such as umlauts, cause failures when saving as PDF with the message:

org.apache.fop.apps.FOPException: Invalid byte 2 of 3-byte UTF-8 sequence error



CR:300623
CR Number:   300623
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Datawindow saved as PDF output misplaces field in group trailer.
Review Status
 09/05/2003:

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



CR:300636
CR Number:   300636
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Nov 2002 Fixed
Description
dw.Find returns nonexistent row when using IsNull in criterion.



CR:300711
CR Number:   300711
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
There is no support in PowerBuilder for datatypes introduced in DB2 version 6 and even prior. DB2 8.1 was just released, so we are a few versions behind.



The following datatypes are not supported but should be considered:

GRAPHIC

VARGRAPHIC

ROWID

BLOB

CLOB

DBCLOB



Additionally, the type LONG VARCHAR is no longer 'in favor' and instead the VARCHAR(n) type should be used. While VARCHAR(n) does exist in PowerBuilder, it only supports n < 255 whereas the 'real' DB2 type will support values that are larger (to the exist that there is enough room remaining in the table).



CR:300712
CR Number:   300712
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Update the PBDIR driver to take advantage of data types defined on DB2 tables using the AS IDENTITY clause.



CR:300715
CR Number:   300715
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Provide enhanced resource file like other resource file used with VB, VC++. This resource file helps for storing text using its values in application with some inbuilt functions. Its important for small applications where databases do not come into picture.



CR:300746
CR Number:   300746
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)
8.0.3 23 Oct 2003 Fixed
Description
Calling an NVO component via MASP, Querymode fails to add the where clause into datastore.

Also tested with PBVM 8.0.2_9506 and it works fine.
Workaround Description
 No available workarounds until now.



CR:300755
CR Number:   300755
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Feb 2003 Fixed
Description
On-line help topic for FileCopy function says: "Copies one file to another, optionally appending to the target file." should be "Copies one file to another, optionally overwriting the target file."



CR:300758
CR Number:   300758
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jan 2003 Fixed
Description
WebDW html using <TH> tags for fields in the summary band of a grid datawindow - these should be <TD> tags instead.



CR:300763
CR Number:   300763
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
An enhancement request that would be fairly easy to implement but allow customers to do neat things like implement grid Web DWs that allow scrolling bodies but fixed headers. A very cool feature! Specifically, surround table headers with the <THEAD id=xxxx> tag, the body with <TBODY id=yyyy> and <TFOOT id=zzzz>.



CR:300776
CR Number:   300776
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jan 2003 Fixed
Description
Error when trying to import XML into a datawindow when the datawindow includes a nested datawindow. However, the export of the same datawindow including the nested datawindow works correctly.



CR:300779
CR Number:   300779
Product Name:   PB Enterprise
Product Component:   DB DirectConnect
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Jan 2003 Not reproducible with latest version of the product available as of Resolution Date
Description
When connecting to db2 thru the 'DIR' driver and your using the TableCriteria dbparm, pb will crash in the db painter when you try to expand a table.



Getting unhandled exception in pb90.exe (libct.dll) access violation



CR:300783
CR Number:   300783
Product Name:   PB Enterprise
Product Component:   DB DirectConnect
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Dec 2002 Fixed
Description
PBDIR returns all synonyms within the system catalog for display in the table list. Only synonyms owned by the current user are accessible and since synonyms by definition are not qualified, they are incorrecly included in the table list.



CR:300787
CR Number:   300787
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request: Add a "Search" option at the Workspace level in the System tree in addition to the target level.





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

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