提供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:310629
CR Number:   310629
Product Name:   PocketBuilder
Product Component:   Language - Compiler
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jun 2003 Presently Not Targeted For Any Future Release Of This Product
Description
I can export PowerBuilder objects and import them into Pocket PowerBuilder, but I cannot

export an object from PocketPB and import into PowerBuilder.



CR:310631
CR Number:   310631
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB Enhancement: Linux & MAC OSX runtime capability needed.



CR:310641
CR Number:   310641
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)
08 Apr 2003 Fixed
09 Sep 2003 Fixed
Description
PowerBuilder crashes in a destructor event of a datastore when the destructor code accesses a method of the datastore that involves the underlying datastore internals (like rowCount(), dbCancel(), modify(), etc.)



Fixed in PB 9.0 build 6044.



CR:310669
CR Number:   310669
Product Name:   PB Enterprise
Product Component:   DW ActiveX
Status:   Closed
OS:   Windows XP
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 25 Mar 2003 Fixed
Description
OLE Graph on DataWindow is not working



CR:310722
CR Number:   310722
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)
9.0 14 Apr 2003 Fixed
Description
When a computed field is in the header band of a

composite report containing a nested report and you scroll up and down several times, the data disappears.



Problem happens in the datawindow painter in preview mode or in a datawindow control.

Scrolling appears to work ok when you just call up the nested report without composite report. Works ok with composite report when there is no computed field in the header band.



CR:310757
CR Number:   310757
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Mar 2003 Fixed
Description
The scrollbars on a listview do not work when the application is deployed to the device. If all of the items in the control are not visible, it is not possible to view or select items off the screen. The scrollbars work when the application is run from the IDE.



CR:310763
CR Number:   310763
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)
09 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Resizable datawindow control with StyleLowered! border displays as StyleRaised!
Review Status
 09/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:310767
CR Number:   310767
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Memory leaks when a function that returns type any is used in an expression.
Review Status
 09/08/2003:

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



CR:310775
CR Number:   310775
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)
7.0.3 11 Apr 2003 Fixed
Description
When previewing a datawindow that has data embedded

with carriage returns/newline characters, the dw shows different formatting when

the column has focus on it.



A table was loaded in with 2 fields,

CREATE TABLE "DBA"."text_text"

(

"id" integer NOT NULL DEFAULT autoincrement,

"text_lines" long varchar NULL,

PRIMARY KEY ("id")

)



The text_lines column is loaded with data that has carriage returns and new line

characters. When you preview the dw, it shows a different format when you actually

click in the text_lines column.



CR:310849
CR Number:   310849
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 May 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Blank line inserted during import of an exported large objects



CR:310868
CR Number:   310868
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Tab controls for PPC should not be 3D.



CR:310875
CR Number:   310875
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 23 Apr 2003 Fixed
28 Apr 2003 Fixed
23 Dec 2003 Fixed
Description
In the datawindow painter, Alt-R does not bring down the Rows menu. This was reported for Pocket PB, but is also true in PowerBuilder.



CR:310879
CR Number:   310879
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)
30 Apr 2003 Fixed
Description
Requesting explanation or white paper on memory management SybHeap vs SmartHeap.



Information was given to the customer.



CR:310915
CR Number:   310915
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
User wants to be able to implement a ddlb similar to some examples available in applications on the Pocket PC. I'm not sure whether this would be enhancements to the existing ddlb control already available or whether it would be a new type of control.

He wants a) to not have a "box" around the text/selection part of ddlb control, which you can get close to by turning off the border. b) have a setable text property that could be shown when the list is dropped down.



To see an example of what he wants, check out the Contacts application and File Explorer on the PPC:



In the Contacts app: There is a dropdown in the upper left of the window which denotes which contacts to display. The default is All Contacts, and that displays in a bar at the top. If you click the arrow to show the list, the text changes from whatever the default was to "Show", and you are to pick what to "show" from the list.



In File Explorer, the same idea applies on the upper left - the dropdown shows what folder is current, and when you drop down, the text changes to "Show". On the right side at the top, the dropdown text is "Name" by default, and when you drop down the list, the text changes to "Sort by" and the list shows the options for sorting the files in File Explorer.



I think much of this could be coded by using user events, etc., but users would like this to be built in to either enhancements to the existing ddlb, or a new type of control for the window. Coming from the PC world, it looks to me like sort of a dropdown menu - but of course menus are on the bottom on the PocketPC.



You could also get very close to this look by using a dw control with button face background, transparent column(s) that are ddlb edit style, but there would be challenges in showing the current selection in the list, etc.



CR:310935
CR Number:   310935
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 Jun 2003 Fixed
Description
Cannot edit a group in the dw painter. Selecting the group to edit from the Rows...Edit Group menu brings up nothing.



CR:310942
CR Number:   310942
Product Name:   PB Enterprise
Product Component:   Language - Runtime
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.1 08 Jul 2003 Fixed
11 May 2004 Fixed
Description
Memory leaks with overloaded functions with argument of type ANY.



Fixed in 9.0.1.



CR:311029
CR Number:   311029
Product Name:   PB Enterprise
Product Component:   PBNI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Mar 2003 Fixed
Description
PB does not catch an exception from PBNI. If for example a PBNI extension returns a PBX_FAIL from a method to indicate an error (-1) the exception is not available in PB's catch block.



CR:311045
CR Number:   311045
Product Name:   PocketBuilder
Product Component:   Installation
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13-Mar 02 Jun 2003 Fixed
Description
Build 19 install creates the following registry entries (among others):

#1: HKLM\Software\Microsoft\Windows\Current Version\App Paths\PB90U.EXE => this is invalid, this file does not exist.



#2: HKLM\Software\Sybase\PocketBuilder\1.0u\vendors => this is not a good name, the vendors should probably be included under HKLM\Software\Sybase\Pocket PowerBuilder\1.0u



#3: HKLM\Software\Sybase\Pocket PowerBuilder\1.0u => this is OK, but the uninstall fails to remove it



#4: If there is a PB 9 installed on the same machine, then the following registry entry:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{99990001-9999-1000-8000-080009AC61A9}

InProcServer32= C:\Program Files\Sybase\Shared\PowerBuilder\pbvm90.dll



gets overwritten with:

InProcServer32= D:\Program Files\Sybase\Pocket PowerBuilder 1.0\pkvm10u.dll



(NOTE: #4 was only reproduced internally on one machine, for most cases we could not reproduce it.)



CR:311047
CR Number:   311047
Product Name:   PB Enterprise
Product Component:   Language - Compiler
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 Fixed
Description
PB 8.0.3 compiler/Full Rebuild fails to detect duplicate variable names.



Fixed in PB 9.0 build 5031.



CR:311066
CR Number:   311066
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)
22 Apr 2003 Fixed
Description
Treeview drag and drop is not working.



CR:311069
CR Number:   311069
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jun 2003 Presently Not Targeted For Any Future Release Of This Product
Description
When running on the PC, in a couple of instances the code does a SetPointer to an hourglass, but no explicit call is made to SetPointer to set the pointer back to the arrow. It seems to happend automatically when the script completes when run on the PC, either from the IDE or from an EXE. When run on the ARM device, the pointer remains the hourglass-equivalent. Is this an environment difference that should be documented, or a bug ?



Workaround: simply add a call to SetPointer to set the pointer back to what you want.



CR:311091
CR Number:   311091
Product Name:   PB Enterprise
Product Component:   DW 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 14 Apr 2003 Fixed
Description
A composite report contains a nested report that has a header with a computed field in it. This composite is not printing correctly, the header overlays the data.



CR:311094
CR Number:   311094
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)
22 Apr 2003 Fixed
Description
You cannot drag and drop the columns of a grid dw to change the order of display when the application is deployed to the device or the emulator. It does work when the application is run from the IDE.



CR:311097
CR Number:   311097
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)
08 Sep 2003 Fixed
Description
In the PB Help - Datawindow object property 'Processing' is missing "6 - OLE".



Fixed in sources for PB8.x and PB9.x. Will be visible next time Help is rebuilt for a point release.



CR:311107
CR Number:   311107
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
If you create a datastore and retrieve the data, then sharedata with a dw control on the window, if the datastore is a local variable to the script (button clicked event) the data does not display on the device. If you use an instance variable, which is better coding practice anyway, then it works okay. In a way, I don't think this is really a bug, yet it does work okay if you run an application deployed on the PC. This is very minor, but I'm not sure why the difference on the environments.



CR:311112
CR Number:   311112
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)
8.0.2 29 May 2003 Fixed
Description
Small sample with a component with a datastore. GetFullState on the datastore. If two clients are accessing the same component the application hangs or in some cases gives a Corba Transaction Rollback in the EA Server Log and a Bad Mem Pointer and infinite loop of Abort, Ignore? on the Unix box.

Same app works fine on Windows.



CR:311113
CR Number:   311113
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)
07 Jul 2003 Fixed
Description
PB 9 DOCUMENTATION: Some additional info need on the filename argument for GetFileOpenName and GetFileSaveName in What's New.



Fixed. Rebuilt Help is in the install for PB 9.0.1 Build 6520+.



CR:311189
CR Number:   311189
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)
29 Apr 2003 Fixed
Description
For application deployed on emulator/device: Application opens with a window that has a menu. From that window, click command button to open second window that has a tab control. Close the second window, and upon returning to the first window, it's menu has disappeared. Works okay running from within IDE. In my tests, the problem did not occur until I added a tab control to the second window.



CR:311205
CR Number:   311205
Product Name:   PB Enterprise
Product Component:   Project 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
PB 9.0 Enhancement Request in Project Painter.



CR:311217
CR Number:   311217
Product Name:   PB Enterprise
Product Component:   Workspace and Targets
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Search of PowerBuilder targets is not finding all it should...
Review Status
 09/15/2003:

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



CR:311252
CR Number:   311252
Product Name:   PocketBuilder
Product Component:   Structure Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Apr 2003 Fixed
Description
I can get into the structure painter without crashing now, but tabbing through the painter to create multiple fields causes a crash, as well as using the arrow keys to try to expand or scroll through the Type dropdown. Also clicking Save causes a crash unless I limited my structure to only on field.



The problems occur in both the "main" Structure painter and the Structure View of a window object.



CR:311263
CR Number:   311263
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)
24 Mar 2003 Fixed
Description
Both Composite and Graph datawindow styles are available to select as a dw style although the readme does not list them as supported. Not sure if this is a painter bug or a readme issue.



FIXED: Composite datawindows will not be supported and have been removed from the IDE. Graph datawindows will be supported.



CR:311468
CR Number:   311468
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)
8.0.2 05 May 2003 Fixed
Description
Excecuting MASP to EAServer 4.1 on IBM AIX 4.33 causes error 18232



CR:311473
CR Number:   311473
Product Name:   PB Enterprise
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Mar 2003 Not a Bug
Description
PB 9.0 RC build 5507

ASA 8.0.1 ODBC driver



On DBCS Window platform, DBCS data can't be inserted into and retrieved from easdemo9.db correctly by DSN "EAS Demo DB V9" which is created by PB installer.



Per PB Engineering:

It is not a bug, but an configuration issue.



In ASA, character set translation converts strings between character sets that represent the same characters, but at different values. In ASA 7, character set translation was turned off by default. In ASA 8, it is turned on by default. As a result, DBCS data cannot be inserted into or retrieved from the EAS Demo database when the ASA database engine is started with the default switches defined in the EAS Demo DB V9 DSN.

To turn off character set translation in ASA 8, add a minus sign after the -ct switch. In the Connection Profile dialog box, open the ODBC Administrator, select EAS Demo DB V9 from the System DSN page, and click Configure. On the Database page of the ODBC Administrator, add the -ct- switch to the command in the Start Line box. For example:



"C:\Program Files\Sybase\SQL Anywhere 8\win32\dbeng8.exe" -d -c8m -ct-



CR:311494
CR Number:   311494
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)
27 Mar 2005 Not reproducible with latest version of the product available as of Resolution Date
27 Jan 2005 Not reproducible with latest version of the product available as of Resolution Date
Description
OS: Win32

Versions and Build #s Reported: EAS 4.2 & 8.03

Versions and Build #s Tested: EAS 4.2 & 8.03 , OK in 4.1.3 and 8.03



Comments: Remote debugging a PB component is only possible if the breakpoint is triggered from another PB component (or PB client app). If triggered from a non-PB source (eg a java client, jsp page etc) then the breakpoint is ignored.

If the breakpoint is first triggered from a PB source then it is possible to step through the code from the non-PB source.

This worked OK in EAS 4.1.3.



CR:311506
CR Number:   311506
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
After installing build 22 I did a quick run of Process Explorer to see which dlls were being picked up.

According to Process Explorer, PK10U.EXE is loading the Program Files\Sybase\Shared\Web Targets\WtGenericServ80.dll file.



The ListDLLs utility does not report that dll as loaded, even when run together with Process Explorer.



CR:311569
CR Number:   311569
Product Name:   PB Enterprise
Product Component:   Web Wizards
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jun 2003 Fixed
Description
Web Service proxy generation is failing because a soap:address location attribute is missing a closing /. This is a general request to provide some useful messages when WSDL parsing fails.



Fixed in PB 9.0.1 build 6511, and PB 9.0 build 6086+.



CR:311570
CR Number:   311570
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement for a property or a Powerscript function that will tell if you are running in the debugger.



CR:311573
CR Number:   311573
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 9 RC: ENH: Support additional security options in the PDF generation.



CR:311575
CR Number:   311575
Product Name:   PocketBuilder
Product Component:   Project Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
44 22 Apr 2003 Fixed
Description
Customer would like a date/timestamp to be added in the output view during deploys, in order to help identify whether he is looking at the most recent deploy output or not, and whether he has deployed since last modifying an object.... Unlike "regular" PowerBuilder, when doing development with Pocket PowerBuilder it is common to deploy quite frequently.



CR:311576
CR Number:   311576
Product Name:   PB Enterprise
Product Component:   Function 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
When you right click in the function painter definition area, there is a popup [Delete], [Delete Parameter] etc. If my intent is to delete a parameter and by mistake I hit "Delete", the whole function gets deleted without warning. A confirmation first will help.



CR:311580
CR Number:   311580
Product Name:   PB Enterprise
Product Component:   Window 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
Enh: Make painters separate frames so they can float independently.



CR:311581
CR Number:   311581
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Sep 2004 Fixed
Description
PowerBuilder will crash if you run two queries in the ISQL DB painter and then try to do a SaveRowsAs() on the first query.



CR:311592
CR Number:   311592
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Feb 2004 Fixed
Description
If a window is a Response! window, then the titlebar does not show up for a deployed application. It works okay when run from the IDE.



CR:311692
CR Number:   311692
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Aug 2003 Presently Not Targeted For Any Future Release Of This Product
Description
The autosizeheight setting on a detailband of a datawindow

may not take effect for generated HTML in a browser,

causing overlap of text problems.
Review Status
 [2003-08-08]

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



CR:311694
CR Number:   311694
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
Ct would like to have the ability to set the connection to asynchronous mode by using a dbparm. eg. Async=1.



CR:311748
CR Number:   311748
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)
26 Apr 2005 Presently Not Targeted For Any Future Release Of This Product
Description
PB crashes after launching IE browser to view a jpg file.



CR:311758
CR Number:   311758
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)
16 Oct 2007 Presently Not Targeted For Any Future Release Of This Product
Description
Open a workspace and add a new target. For the target, select Existing application. When you select the PUL file to associate, the GUI flashes - I think it minimizes and then maximizes right away or something. It's quick, but VERY noticeable.



CR:311759
CR Number:   311759
Product Name:   PB Enterprise
Product Component:   P-Code Exe Creation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
In both 8.0 and 9.0 the exbm_m.exe and exbm_p.exe as part of the PowerBuilder examples to run the p-code and machine code benchmark are missing in PB8 examples and PB9 examples.
Review Status
 09/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:311775
CR Number:   311775
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
The Connection Object Wizard includes EAServer connection options.



RESOLUTION:

These options have been removed.



CR:311884
CR Number:   311884
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)
31 May 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Versions and Build #s Reported: PB 8.03

Versions and Build #s Tested: 8.0 GA -> 8.03.9872 & 8.03.9890

9.0 GA



Comments:

Blank rows appear in a DW with RetrieveAsNeeded and HSplitScroll set on if the dw control is resized and the DW is re-retrieved. It does not matter whether the Resize is done in code or with a resizeable dw control.



Workaround: SetRedraw(False) before Retrieve and SetRedraw(True)after call to Retrieve()
Workaround Description
 dw_1.SetRedraw (False)

dw_1.Retrieve()

dw_1.SetRedraw (True)

and SetRedraw (True) in ScrollVertical event. Or add a dummy text at far right of the dw so horiz scrollbar is always in view



CR:311898
CR Number:   311898
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Open
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Allow objects within pbl's in the library list to be selected/deselected for inclusion within the .pbd(s) to be built in 'Application Project' painter. Similar to the project painter for an EAServer component deployment where objects can be de/selected for deployment to EAServer.



CR:311937
CR Number:   311937
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)
7.0.3 09 Apr 2003 Fixed
Description
When accessing an object property in a nested report, the

following error will result:



PowerBuilder Application Execution Error (R0039)

Application terminated.

Error: Error accessing external object property emp_fname at line 3 in clicked

event of object cb_1 of w_testnested.



Used the following syntax:

is_name = dw_1.object.child_object.object.emp_fname[2]



CR:311940
CR Number:   311940
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Apr 2003 Presently Not Targeted For Any Future Release Of This Product
Description
In Source Control, when one user moves an object from one PBL to another (First remove the object from Source Control, Move it, then add it back to Source Control), other users that do a Get Latest Version, see the object in both the original and new pbls.



PB Engineering says they can't do this in an automated way. Here is their explanation and suggested workarounds:



We do not have an automated way to perform this request in PB using Get Latest Version. If someone moved several objects from one PBL to another, two possibilities exist:

1) If the 2 PBLs are in different subdirectories, then the objects that have been removed from source control will appear unregistered in the old PBL and can be manually deleted. We do not automatically delete the unregistered objects because we don't have any metadata in the PBG file to distinguish between unregistered objects and objects that have been explicitly deleted from source control.

2) If the 2 PBLs are in the same directory, then all of the objects moved from one PBL to the other will appear to be registered in BOTH PBLs (as far as the IDE is concerned). However, the object name will only appear as an entry in one .PBG file. Orcascript will know the difference when reconstructing PBLs from scratch. Deleting the old objects from existing PBLs is indeed difficult. This is one of the reasons why we recommend, as a best practice, that each PBL in a source controlled target live in its own unique subdirectory under the local project path.



If this type of thing happens frequently at this customer site, they should seriously consider using Orcascript to reconstruct the entire target from scratch every night using Orcascript Scc Refresh Target. [Note: OrcaScript allows you to write batch scripts to process PowerBuilder applications and files without using the PowerBuilder development environment. It is a new feature of PowerBuilder 9.0. It is not available in 8.0] This only needs to happen once on a build machine each night. All object deletions and moves from one PBL to another would automatically take place because each PBL is being rebuilt from scratch, based on the latest .PBG file specifications. Each developer could then XCOPY the newly rebuilt PBLs to their local workstation each morning.



Of course, if they adopt this approach, developers must also make a habit of copying checked-out objects (and new objects) to a WORK PBL before downloading the refreshed target PBLs from the build machine each morning. For a large, volitile project, this is a vastly superior way to perform nightly refresh for an entire team of developers! Instead of a dozen developers doing target-wide GLVs and full rebuilds every morning, do it once on a build machine and copy down the finished product!



TeamSybase has some PBDJ articles that discuss using a work PBL in detail. They should be on our SDN site somewhere.



CR:311943
CR Number:   311943
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Apr 2003 Fixed
Description
Application opens a main window with a menu. Click on a row in the datawindow, and a detail window comes up. When you close the detail window, all but one of the menu items have disappeared.



In the simplest case of two windows with only commandbuttons, I could not reproduce this. There is another CR 311189 logged for the problem occurring when using a tab control. However this application does not use a tab control, but still shows the problem.



CR:311950
CR Number:   311950
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
Inadequate behavior of HyperLinkToURL() called with a URL that includes a passed parameter, it does not keep the web-session going, but rather always opens a new window requiring a re-logon into a new session.



CR:311953
CR Number:   311953
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 10 Mar 2004 Fixed
Description
Proxy generation fails for a Java class that includes an inner class. The source of the problem may be a bug in javap output; however, it is something we should provide a workaround for.



CR:312042
CR Number:   312042
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Apr 2003 Fixed
Description
Build 22: A window with default size selected displays underneath the Start menu titlebar when deployed to the Pocket PC.



CR:312090
CR Number:   312090
Product Name:   PB Enterprise
Product Component:   DB Oracle
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 11 Apr 2003 Fixed
Description
PB 8.0.3, Oracle 9i using O90, problem calling overloaded SPs with date argument.



Fixed in PB 9.0 build 6050 and PB 8.0.3 build 9918.



CR:312202
CR Number:   312202
Product Name:   PocketBuilder
Product Component:   Target Wizards
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Apr 2003 Fixed
Description
If you use the Template application wizard to create a new target, even sticking with SDI and db connection (no options not supported by PK, such as easerver) the window created is not sized properly for WinCE.



CR:312209
CR Number:   312209
Product Name:   PB Enterprise
Product Component:   DW ActiveX
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 Apr 2003 Fixed
Description
The Datawindow ActiveX crashes on SetFullState in PowerBuilder 8 Build 9601 and higher.



CR:312218
CR Number:   312218
Product Name:   PB Enterprise
Product Component:   Language - Runtime
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 22 Apr 2003 Fixed
8.0.3 17 Jul 2003 Fixed
Description
Listview data field is getting corrupted after storing autoinstanciated objects.



Fixed in PB 8.0.3 and 9.0.



CR:312258
CR Number:   312258
Product Name:   PocketBuilder
Product Component:   Menus - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Jun 2003 Fixed
Description
I have a menu item with code in the clicked event that alters the text properties of an SLE and a Static text control on the window. It works when run from the IDE. WHen deployed to the device, the menu does not appear to work. However when I add a submenu item to my existing menu item, the clicked event script runs at least partially as soon as the window is opened. There is no code in the clicked event of the submenu item.



CR:312280
CR Number:   312280
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 Aug 2003 Fixed
Description
PPC, emu: For items with an icon, the icon is hidden when the item is selected.



IDE, PPC, emu inconsistency: For item with a long text (that are wrapped), the IDE shows a truncated label when the LabelWrap property is on, otherwise the whole text is shown. On the PPC device, a truncated text is always shown (will not un-wrap). On the emulator, if LabelWrap is off the whole line is shown, otherwise the text is broken into multiple lines (not truncated like the others).



PPC, emu: CheckBox property has no effect except when run from the IDE. Will this be supported, or should it be removed from IDE ?



PPC, emu: TrackSelection property has no effect except when run from IDE. (probably not supported, but should be removed if that's the case).



CR:312348
CR Number:   312348
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)
8.0.2 02 Jun 2003 Fixed
Description
Bad_mem_pointer error on AIX server with patch for CR 311112. New error occurred when an additional line of script was added to the sample.



CR:312405
CR Number:   312405
Product Name:   PocketBuilder
Product Component:   Menus - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jun 2003 Not a Bug
Description
I have a menu with 3 top level menu items. The first item has 3 subitems. The clicked events of those 3 subitems execute when appropriate. For the other 2 top level menu items, however, the clicked events doe not fire when the app is deployed. They work okay when the app is run from the IDE.



CR:312501
CR Number:   312501
Product Name:   PB Enterprise
Product Component:   JSP 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)
01 Jun 2005 Presently Not Targeted For Any Future Release Of This Product
Description
WSDL fails in JSP Proxy generator but works in Web Services proxy generator.



CR:312513
CR Number:   312513
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Windows XP
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 27 Jun 2003 Fixed
10.0 beta1 11 Dec 2003 Fixed
Description
Checkboxes on source control file selection dialog windows are missing on XP operating system with a PB.exe manifest file.



Fixed in PB 9.0.1 build 6516.



CR:312534
CR Number:   312534
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jul 2004 Not reproducible with latest version of the product available as of Resolution Date
Description
An editmask of ###,###.0, entering a number after the decimal, then delete that number, then enter a number before the decimal the decimal goes away and can only enter two numbers into the field.



CR:312571
CR Number:   312571
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)
8.0.2 27 May 2003 Fixed
Description
Calling datastore.describe("compute_1.expression") causes the component to hang on EAServer running on AIX. Customer is using the new patch provided to fix CR 311112 (AIX9506_030313.tar.Z).



CR:312701
CR Number:   312701
Product Name:   PB Enterprise
Product Component:   DW Expression
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 11 Apr 2003 Fixed
Description
In PowerBuilder 8 Build 9850 and later there may be a crash on

grid style datawindows with computed expressions.



CR:312709
CR Number:   312709
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Mar 2009 Workaround
Description
A Try Catch block in a user event has a return statement in the Try section, and also a return statement in the Finally section. When the user event is called and the calling script attempts to use the return value, it crashes.
Workaround Description
 *** Monday, April 07, 2003 3:34:45 PM *** steven ***

A better workaround is never make an abrupt return in finally block. finally block is intended to execute MUST DO logic of a routine in any case, such as destroy object, close file, free resource etc.



CR:312752
CR Number:   312752
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)
18 Mar 2003 Fixed
Description
Open a dw object in the dw painter. Select a couple of columns, and then select the Format menu. Look at the submenu items for Align, Space and Size. All appear as if they should have additional options. I tried to align a couple of columns horizontally and the menu also appears to not function - i.e. I tried to align them centered and neither column moved, though they were not even close to being in alignment.



CR:312755
CR Number:   312755
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Not reproducible with latest version of the product available as of Resolution Date
Description
On properties sheet for dw column, mask for editmask style is in italic



CR:312765
CR Number:   312765
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)
19 May 2003 Fixed
Description
This is a regression from 7.0.3 in which this works. A SetRow to a row that is currently out of view followed by a ScollToRow to the same row, but it does not scroll the row into view.



Fixed in PB 8.0.3 build 9943 and PB 9.0 build 6066.



CR:312766
CR Number:   312766
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
I created a new datawindow that included most of the columns in the employee table. The defaults are too large for me to want to use for the PocketPC, so I select all columns and change the font size to 8, likewise for all of the text controls in the header. Then I work one at a time to make each column as narrow as possible but still showing all the data in the Preview View. This may be hard to recreate, but I did it in two datawindows after doing some work. I select the first column, use the mouse to shrink the size as narrow as I can without covering the data. I then do the next column, both shrinking the width and dragging it over so it is next to the first column with its new size and position. After doing this for a few columns, eventually one of my columns disappears from the painter display. The data still shows in the preview view. I can select the column via the control list, but only the "four little squares" showing it's corners shows up, and I cannot resize or drag with the mouse. When I save the dw and reopen the dw in the painter, the "disappearing" column is now listed at the top of the control list. Also now the data no longer displays in the Preview View. I select the column via the control list and look through the properties. Everything seems to be okay - I just can't see anything in that column.



CR:312869
CR Number:   312869
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)
11 Apr 2003 Fixed
Description
Versions and Build #s Reported: PB 8.03

Versions and Build #s Tested: 8.03.9890 / 9.0 GA

Database/Driver File/Version: PBOLEDB with SQLServer 2000 (only)



In dw painter, if a SQL syntax error occurs the dw painter gives the warning

"SELECT change has forced update specification change."

followed by the syntax error but the user is not given the chance to correct the error and all columns in the dw are lost.



The correct behaviour (ie with other dbms) is to display the syntax error first and offer the developer the opportunity to change the error or discard changes.



eg "SQLState = 42S02...invalid object name 'pbcatcolsss'

Do you want to correct errors? Yes No



This only happens when using Microsoft SQLServer 2000 with the PBOLEDB driver and either SQLOLEDB or MSDASQL (via ODBC). Same scenario using SQLServer 7.0 or MSS & SQLServer 2000 works OK.



This is very similar to CRs 213498 and 239877 (for Oracle)



CR:312916
CR Number:   312916
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)
15 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
An ActiveX object in an OLECustomControl (Created with the Insert Control Tab) on a window does not resize properly. It will resize on the open of the window fine, but after an increase of the window's width, the ole control expands, but the border of the ActiveX stays as before.
Review Status
 09/15/2003:

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



CR:312937
CR Number:   312937
Product Name:   PB Enterprise
Product Component:   DB Oracle
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 31 Mar 2003 Duplicate
Description
A problem calling Oracle stored procedures with overloaded functions. If you null out an argument and pass it to an Oracle function, you get the Oracle ORA-06553: PLS-307: too many declarations of 'TestDate' match this call. This happens with both O84 and O90 drivers.



CR:313008
CR Number:   313008
Product Name:   PB Enterprise
Product Component:   DW Synchronization
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Make SetFullState() available as a DataWindowChild method. We need it to copy a data window control's state info to a child data window in a composite data window object.



CR:313010
CR Number:   313010
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.6
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Mar 2003 Not a Bug
Description
EAServer encounters a SYSTEM_EXCEPTION when trying to invoke a PowerBuilder component with an argument that is an array of structures and the component is marked to accept null arguments.



When app is run from a java client, receiving the following error:

About to call method with short array passed by value:....OK

About to call method with short array passed by reference....OK

About to call method with structure array passed by value....FAILED



org.omg.CORBA.TRANSACTION_ROLLEDBACK: minor code: 0 completed: No

at java.lang.Class.newInstance0(Native Method)

at java.lang.Class.newInstance(Class.java:237)

at com.sybase.CORBA.iiop.Connection.createSystemException(Connection.jav

a:5238)

at com.sybase.CORBA.iiop.Connection.invoke(Connection.java:3602)

at ams._st_n_genapp.valstructarrayarg(_st_n_genapp.java:212)

at ClientTest.main(ClientTest.java:46)



RESOLUTION: The test case works ok on solaris in PBVM build 9704 and on NT builds

except build 9704. Closing cr.



CR:313012
CR Number:   313012
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
While working with datawindows the painter frequently crashes on exit. I do not see it in every instance, but quite often. Below are steps which do fairly consistently crash. NOTE: Changes are not lost.



CR:313048
CR Number:   313048
Product Name:   PB Enterprise
Product Component:   P-Code Exe Creation
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Need ability to build run time library (PBD) without ANY recompiles/regens



CR:313056
CR Number:   313056
Product Name:   PB Enterprise
Product Component:   JSP Wizards
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 May 2003 Fixed
Description
In a JSP target, the size of Context Parameter Values is limited. Can it be expanded?



CR:313058
CR Number:   313058
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The gray line for group datawindows (see CR 264969, 288264) does not really appear to be related to a page in Pocket PB. It appears to show up somewhat randomly. I assume this is related to the shift from PC to WinCE. Should hidegrayline be true by default for Pocket PB?



CR:313061
CR Number:   313061
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The events and methods for controls like the listview use an integer index to refer to the item number selected. Not of much use if the user is working with > 32,000 items.



CR:313156
CR Number:   313156
Product Name:   PocketBuilder
Product Component:   Language - Runtime
Status:   Closed
OS:   Pocket PC 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Mar 2003 Fixed
Description
Converting a date to a string by calling mystring = string(datevalue) does not work. Empty string or null value is returned.



CR:313161
CR Number:   313161
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Mar 2003 Duplicate
Description
Example retrieves a freeform dw that includes the employee start date in a row of the employee table. If you run from the ide, the date displays properly, for example "3/20/2003". When you deploye the application, that date will instead display as "??3????" on either the device or the emulator. The field in the datawindow uses a plain Edit style with no format or editmask.



CR:313168
CR Number:   313168
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)
17 Sep 2003 Workaround
25 Apr 2003 Not a Bug
09 Dec 2003 Workaround
09 Dec 2003 Workaround
Description
It would appear that the PB VM is inherently unstable when nearing the limits on memory. However to make this issue much worse, fragmentation of the memory increases the likelihood of the PB VM failing. The issue (from a stability standpoint) is that there is absolutely no way for an application (client) to trap this error and therefore attempt to handle the exception gracefully.



Update from PB Engineering:

See CR 319543 regarding 2 new environment variables "PBOnFatalError" and "PBRollbackOnRTError".



CR:313306
CR Number:   313306
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 10 Apr 2003 Fixed
04 Feb 2004 Fixed
Description
Passing an array to a Oracle Stored Procedure by making an RPC call from Powerbuilder and when the call is made gets the error "Maximum array size 32512 [39732] exceeded for (procedure name)".



CR:313370
CR Number:   313370
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 2003 Fixed
Description
The fop.bat file provided references lib\xercesImpl-2.0.1.jar, but the jar file provided is actually lib\xercesImpl-2.1.0.jar.



CR:313471
CR Number:   313471
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2003 Not a Bug
Description
Connecting to SQL Server DB using ODBC (SQL Server driver), bind variable fails.

Not a bug. SQL Server does not support bind variables. In the native (MSS) driver PB ignores a disablebind=0 and always disables binding. ODBC of course allows the disablebind=0, and you get the resulting database server error.



CR:313474
CR Number:   313474
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)
9.0 05 May 2003 Fixed
Description
When creating a crosstab datawindow in the dw painter,

pb crashes with the following error:



The instruction at 0x1150b88c refrenced memory at 0x000000008. The memory

could not be "read".



The crash handler shows the following results:



Exception code: C0000005 ACCESS_VIOLATION

File Name: C:\pb80\Shared\PowerBuilder\PBDWE80.dll

File Version: 8.0.3.9907

Fault address=1150B260 Section:Offset=01:0000A260



Registers:

EAX:00000000

EBX:0677D400

ECX:00000000

EDX:002E9CB0

ESI:07296C58

EDI:00000000

CS:EIP:001B:1150B260

SS:ESP:0023:0012CEFC EBP:06769360

DS:0023 ES:0023 FS:0038 GS:0000

Flags:00010206



Call stack:

Address Frame Param0 Param1 Param2 Param3 Function Name

1150B260 0012D120 06769360 0012D140 02220002 06727398 dwCrosstabDefDynamic+100

12021D6E 0012D1C4 07296C58 067AAE98 06727398 0222006C pdwPreviewStyle+25FE

12021A60 0012D1E4 07296C58 00010011 00000111 00000001 pdwPreviewStyle+22F0

1200817E 0012D390 00000C9D 00000001 00000000 00000111 PBWS_CreateDataWindowLayoutView+16FE

12013EA5 0012D3A8 064872F0 00000111 00000C9D 00000001 DWControlListViewCompareFunction+485

12006F4C 0012D3CC 064872F0 00000111 00000C9D 00000001 PBWS_CreateDataWindowLayoutView+4CC

120E0B1F 0012D3F4 000B0528 00000111 00000C9D 00000001 0001:000DFB1F C:\pb80\Shared\PowerBuilder\PBDWP80.dll

77E11B60 C0000000 00000000 00000000 00000000 00000000 CreateWindowStationW+291



OS version:

Windows NT 5.0, Build Number: 2195, Service Pack 2



Memory Status:

Total physical memory: 261552K

Available physical memory: 41204K

Total virtual memory usage: 276748K / 1060420K

PowerBuilder virtual memory usage: 199764K / 2097024K



CR:313475
CR Number:   313475
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Open
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Only Main! and Response! windows will be supported for Pocket PowerBuilder. The other window types must be removed from the IDE and wizards.



Migration/Import from PB will need to alter window type appropriately.



CR:313478
CR Number:   313478
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)
16 Oct 2003 Not a Bug
Description
3D will not be supported for any controls. Remove references from IDE.



PER DEVELOPMENT:

The defaults are for 2-D.

The references to 3-D will remain for the customer.



CR:313486
CR Number:   313486
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)
31 Mar 2003 Fixed
Description
The Retrieve option "Rows to Disk" will not be supported in Pocket PB. Needs to be removed from interface. In DW painter, Rows...Retrieve Options...Rows to Disk sets table.data.storage="disk"



CR:313489
CR Number:   313489
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)
58 28 Apr 2003 Fixed
Description
Only BMP and GIF file types will be supported at this time. Other file types should be removed from the IDE. (For example, add a picture control to a Window. The Select Picture dialog includes BMP, GIF, JPG/JPEG, RLE and WMF file types.)



CR:313510
CR Number:   313510
Product Name:   PocketBuilder
Product Component:   Window - 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
If you have an app that doesn't have a menu, the keyboard icon is not "refreshed". If you run another program that doesn't have the keyboard icon (say the Today screen) on top of that menu-free PPB app and swap back to the PPB app, the keyboard icon is gone; if you then run a program that has the keyboard (say the Calculator) and swap back to the PPB app, the keyboard is back again.



CR:313608
CR Number:   313608
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)
31 May 2005 Presently Not Targeted For Any Future Release Of This Product
Description
-----------------------

PSE NOTES:

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



OS: Win32

Versions and Build #s Reported: PB 8.03

Versions and Build #s Tested: PB 8.0 GA -> 8.03.9890

PB 9.0 GA



Using Find function in a dw.

When the first string argument includes a call to Double () then the PB app accesses ALL dynamic libraries in the library list. With identical expressions which access functions such as Long (), Integer(), Number () the PB app does not access any libraries in the liblist.



With applications containing long library lists or if dynamic libraries kept on a server there is a performance hit.



For example, the following shows the problem,

dw.Find ( "n1=Double(20)", 1, dw_find.RowCount())



Whereas these examples do not...

dw.Find ( "n1=Number('20')", 1, dw_find.RowCount())

dw.Find ( "n1=20", 1, dw_find.RowCount())



CR:313618
CR Number:   313618
Product Name:   PocketBuilder
Product Component:   DB Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2003 V1 Beta 39 11 Jun 2003 Fixed
Description
Choosing Delete Row when editing data from a table selected in the database painter causes a crash.





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

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