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

 

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

如有问题,请联系我!

QQ :289965371 点击这里给我发消息
Email:
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

 

CR:182937
CR Number:   182937
Product Name:   PB Enterprise
Product Component:   Generators
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
GPF PBVM60.DLL 0137:10c48ce5 when executing ppb__VALUE->GetValueAsInstance
(User Object generated to C++ wrapper generator)

In a C++ program I can use this object and access the simple variables with the generated 'Get' and 'Set' functions.
When using the corresponding 'Get' functions for the userobject, we get a GPF



CR:182939
CR Number:   182939
Product Name:   PB Enterprise
Product Component:   UO - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3237 10 Nov 1998 Fixed
Description
OpenUserObject(NameOfUserObject) does not display the UO in PB 7.0, but works fine in PB 6.x

OpenUserObject(NameOfUserObject) returns 1 and the UO constructor event is fired.

CloseUserObject(NameOfUserObject) will return 1 after the above is script has been triggered, also the destructor event of the UO is fired.



CR:182941
CR Number:   182941
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3235 04 Nov 1998 Fixed
Description
PowerBuilder beta 7.0: Window Painter more than one Properties View can be displayed. If you had three opened, all three would display properties for the control that has focus. If there was a multi-select of controls, such as a cb and dw, the properties views would display the common properties for those controls.

Suggestion: only allow one properties view to display. Disable menu item once one is displayed.



CR:182987
CR Number:   182987
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 RC1 5000 21 Jan 1999 Fixed
Description
The cancel property is being modified in script for a commandbutton. Using 6.0 and earlier, this linked the ESCAPE KEY to trigger the clicked event when the escape key is pressed. Using 6.5, if you press the escape key, the command button appears to be depressed, but the clicked event script does not process.



CR:183014
CR Number:   183014
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 16 Dec 1998 Fixed
Description
PB6.5 Regression
Decimal places in computed fields are not displayed when the datawindow was
designed when European numerical settings in the control panel (comma as numerical separator)
were used.

When the datawindow is regenerated with the dot as decimal separator in the c.p.,
the computed fields will display correctly, until the next modification or regeneration.
Workaround Description
 For creating an executable or pbd : regenerate and compile with control panel settings 'dot' as decimal separator
For design time, there is no workaround



CR:183015
CR Number:   183015
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Sep 2000 Fixed
Description
Has a Datawindow rich text to do merge with a letter and fields from a table . The document is prepared outside PB ans inserted into the datawindow.
Once the datawindow is built there is no way to set the margins in the Datawindow painter.
Is it possible to have the same options in the Dw painter as in previewmode : Margins, ruler ...



CR:183034
CR Number:   183034
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Mar 1999 Fixed
Description
The query mode of a datawindow does not work with arabic words It gives ' invalid criteria specified'.
Workaround Description
 In Item Error put :
If Left (This.Describe (dwo.name + ".Coltype"), 4) = "char" THEN
return 2
END IF
to accept arabic words.
Before tuning the query mode to off, call a function which replaces the arabic words with these words with simples quotes.



CR:183037
CR Number:   183037
Product Name:   PB Enterprise
Product Component:   SQL Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3247 20 Nov 1998 Fixed
Description
PowerBuilder Beta 7.0
SQL Painter: Convert to Syntax. If you bring up another application such as explorer and then minimize it, the repainting of the SQL does not complete and you can still see the outline of the window from the previous application.



CR:183143
CR Number:   183143
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 493 04 Nov 1998 Fixed
Description
SaveAsAscii() returns a -1 and creates an empty file when you have a tabular dw where the group is defined by Rows => Create Group when you have something only in the group header but nothing in the group trailer it fails.

If you have something in both the group header and group trailer, nothing in either the group header or group trailer, or if you only have something in the group trailer it works.



CR:183151
CR Number:   183151
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 495 16 Dec 1998 Fixed
Description
Unable to retrieve multiple child datawindows in a composite report. Unable to perfrom GetChild() and Retrieve() for multiple child datawindows in composite reports if the functions are processed in a certain order.

After performing Getchild(), Retrieve(), an application will refuse to close. Other command buttons and controls will continue to work properly, however the application will refuse to terminate. Unfortunately, the datawindow itself refuses to populate - it will blank out.

While the application is running development and you try to terminate it by reactivating PB, it will prompt you if you'd like to terminate the running application, however doing so will bring PB up to the foreground, but the application is still running. You have to terminate it using the Task Manager, but this will also terminate the development environment as well



CR:183190
CR Number:   183190
Product Name:   PB Enterprise
Product Component:   DB Other
Status:   Open
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Beta 7.0 Enhancement: In the New Objects dialog, the Database Painter appears in the Database Tab. In one way this makes sense, since it's database related; however, it breaks the paradigm in that other icons in that tab represent objects that you can create/modify as do all the other tabs except for Tools.



CR:183285
CR Number:   183285
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Oct 1998 Presently Not Targeted For Any Future Release Of This Product
Description
16 bit DDDK installation adds long name path entry to autoexec.bat on Windows 95. This can cause pathing problems with other 16 bit apps

It adds...
C:\PROGRAM FILES\SYBASE\DDDK6W

But it should be...
C:\PROGRA~1\SYBASE\DDDK6W

In 6.0 this was no problem as it installed in a short name path
On Win 3.11 there is no problem either as it is impossible to use long names

The problem only occurs with 16 bit 6.5 installation on Windows 95
Although a warning is given telling the user they are installing a 16 bit app on a 32 bit platform and the autoexec.bat update is optional the ct reckons that it should add short names to autoexec.bat on Windows 95 or give the user an option

Only workaround is not to update autoexec.bat automatically and do it manually, change default directory (not good for end users) or use InstallShield to make an alternative installation.

PSE Afterthought...
"Sybase is committed to supplying application development tools for strategic enterprise platforms. In order to provide our customers with the highest quality products and the most up to date functionality, we will continue to focus our efforts on the mainstream market. PowerBuilder 6.x is the last release to support 16-bit deployment on Windows 3.1. Starting with the next major release the development environment will only produce 32-bit executables (p-code or machine) for Microsoft Windows."

Therefore this will not be fixed.
Workaround Description
 Use 'Do not update path' install option and add path manually
Create an InstallShield installation and change this default path.



CR:183291
CR Number:   183291
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 22 Feb 1999 Duplicate
Description
In True colors (32 bits) the graphs are displayed in black and white.



CR:183297
CR Number:   183297
Product Name:   PB Enterprise
Product Component:   SQL Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Nov 1998 Presently Not Targeted For Any Future Release Of This Product
Description
Can't select a column for sort which is not in the result set.

Per Development:
This is not a bug. ANSI SQL dictates that columns in the order by clause must be part of the select clause. Some drivers have relaxed their syntax to allow non-ANSI syntax as described in the CR but it varies from vendor to vendor.



CR:183298
CR Number:   183298
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement request.

Ct would like to have an option to save scripts which contain errors so don't compile without needing to add comments to the script.
Suggests using a separate 'bug file'.



CR:183324
CR Number:   183324
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 30 Nov 1998 Duplicate
Description
Connecting to Informix using PB IN7 driver and Informix 7,23 client. If you create a datawindow using more than one table an alternately pick columns to includefrom the the tables, a subsequent retrieve() results in a select error.



CR:183330
CR Number:   183330
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
Using Informix IN7 driver with Informix 7.23 client. If you select multiple tables in the database painter and then try to open one of the tables in Data manipulation, a select error will occur.
Workaround Description
 Select one table at a time.



CR:183334
CR Number:   183334
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Mar 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
Unable to run SQL*Net easy Config from connection Profiles.



CR:183349
CR Number:   183349
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.x Catalina 1092 30 Mar 2000 Fixed
Description
When you assign a value to a datawindow decimal column using dot notation, a memory leak occurs if a numeric conversion is required. For example, setting a datawindow column to 10.23 does not cause a lead because 10.23 is a decimal constant. Assigning 10 causes a leak becuse 10 is an tinteger that must be converted to a decimal.
Workaround Description
 Declare a PowerBuilder variable of type decimal and assign the value to it. Then assign the value of the script varible to the datawindow column.



CR:183439
CR Number:   183439
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
OK button in the Prompt for Criteria Dialog box can only be activated via the left mouse button, should be done by keyboard as well



CR:183510
CR Number:   183510
Product Name:   PB Enterprise
Product Component:   DPB
Status:   Closed
OS:   HP-UX 10.20
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Encountering performance degradation of distributed PowerBuilder on HP on an unacceptable level and instability of the PowerBuilder applications
=================================
Product Support Engineering Notes
=================================
OS: HP, Windows
PB Version and Build: 6.0, 6.5
PB 16 or 32 bit:
DB/DLL:
Comments:
Customer escalation situation.

Performance degradation on HP when multiple clients are connected.
Although the problem is reported for HP, a similar problem exists on the Windows platform.
But threading will be OS dependant.

The time it takes for an operation is decreasing somewhat linear with the number of clients instead of just marginal or 10%,
i.e. when 1 client is connected a calculation takes 2 seconds , when 2 are running it takes 4 seconds, with 3 clients it takes 6seconds etc.
This gives unacceptable performance problems with many clients, such a high degradation is not what is expected for a server process.

When the application is started multiple times, performance degradation is even worse and the PowerBuilder environment becomes unstable.
When a client connects to such a process and his PC is rebooted, the connection stays there and the process runs wild.

An HP engineer has made measurements using glance, and has seen that in such a crash situation there
were some 15000 SIGCLEANUP calls per second are being sent, taking up 80 to 100% of two processors so that no CPU time is left for other processes and no other PB applications can be started.

Furthermore the performance on HP compares unfavourable with the Windows platform, about 1 to 10.

As this performance degradation is unacceptable for the expected up to 50 simultaneous clients situation the customer needs enhancement of the performance threads.

Performance measurements show (glance , vmstat -S) show that on heavier loads the number of system call faults column gets very high, (around 15000 per second).



CR:183511
CR Number:   183511
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 506 30 Nov 1998 Fixed
Description
Regression. Informix 7.22 (Non-ansi). Informix (IN7) Select error: when viewing tables in data manipulation painter. Disablebind setting doesn't matter.



CR:183524
CR Number:   183524
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 17 Dec 1998 Fixed
Description
PB 6.5 regression or change in behavior. If dddw with datatype datetime has a Null value and you select another value, the value gets set back to NULL when you tab out. Behavior was different in PB 6.0 GA with the selected value remaining in the dddw.

The other observed difference is that in PB 6.0 GA the DDDW is initially blank when containing a null but all other versions tested (PB 5.0.04 build 76, PB 6.5 builds 444 through 487 and PB 7,0 build 2226, the word Null appears.



CR:183540
CR Number:   183540
Product Name:   PB Enterprise
Product Component:   Pipeline - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5.0.04 UnKnown 04 Dec 1998 Fixed
Description
A pipeline with the commit value set to none, does commits after the updates. The commit should be under application control.



CR:183568
CR Number:   183568
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Nov 1998 Fixed
Description
PB 7.0 Beta 1: UO functions disappear when selecting functions from dropdowns



CR:183643
CR Number:   183643
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
grid datawindow: Want to set the width value of a column with an expression for the width propertie like (if( code ="1", 0, 150 )). "code" is a other column in the grid dw. This didn't work.



CR:183649
CR Number:   183649
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 02 Dec 1998 Fixed
Description
In a dropdown datawindow with display value decimal and data value char, selecting a value gives an error "item 12,5 doesnt pass validation test". Happens only when decimal separator is COMMA.



CR:183655
CR Number:   183655
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Nov 1998 Not a Bug
Description
PB 7.0 Beta 1 -If you switch applications via the File -Recent Application new feature, and then open up the library painter the new application is not the active application



CR:183694
CR Number:   183694
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 581 29 Apr 1999 Fixed
Description
SQLNRows is returning incorrect information depending if you use the SYC, SYT, or ODBC for ASE (Adaptive Server Enterprise)

Declaring a cursor and opening a cursor does not populate the SQLNRows property.

Observed behaviours:
Under the SYT driver, SQLNRows reports -1 when the cursor is opened and continues to report this for each row that is FETCHED until the last row returned, in which case it will give the total number of rows that were within the cursor.

Under the SYC driver, SQLNRows reports 0 when the cursor is opened and continues to report this for each row that is Fetched. When the last row is returned, SQLNRows still reports 0.

Under ODBC for SQL Anywhere, SQLNRows reports the number of rows that is contained in the cursor and repeats the same number for each consecutive Fetch.



CR:183728
CR Number:   183728
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 13 Nov 1998 Fixed
Description
The following edit mask DD/MM/YY allows you to enter a day which is greater than 31 in PowerBuilder version 6.x and 7.x

This only happens when inserting a new row. If an existing row is altered/modified, then any value greater than 31 is not accepted.

It is only a minor regression, because if you try tabbing off the field with the following date 44/04/44, the validation rule will fire, which will not allow you to tab off the field unless you have entered a valid date.



CR:183738
CR Number:   183738
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 15 Dec 1998 Fixed
Description
If you use a comma as a decimal seprator, datawindow functions such as Number(), Real() and Double() truncate the data to the right of the comma.



CR:183778
CR Number:   183778
Product Name:   PB Enterprise
Product Component:   Function Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3236 16 Nov 1998 Fixed
Description
PB 7.0 beta; Can't change access or return datatype of an existing function



CR:183787
CR Number:   183787
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Dec 1998 Duplicate
Description
Beta1 7.0 - DataWindow that has Prompt for Criteria checked on a column(s) AND there is a WHERE clause in the select statement, upon retrieval of the data a select error will occur: Select error: SQLSTATE = 37000 [Sybase][ODBC Driver] Syntax error or access violation: near 'and' in [and] ((("employee"."emp_...



CR:183799
CR Number:   183799
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Nov 1998 Third Party Problem
Description
When connected with OR8 driver in PB 6.5 and above, strings with all spaces are converted to emprty strings before being passed to Oracle. Oracle does not support empty strings, so it treats them as NULL values. If the column does not allow NULLs, an update eroror occurs.



CR:183803
CR Number:   183803
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 500 18 Nov 1998 Fixed
Description
6.5 Regression: In the ListView clicked event, a MessageBox is scripted that will display the index for the item clicked on, in PowerBuilder 6.5 the MessageBox does not display. Also, if you click anywhere in the whitespace of the ListView, a MessageBox will display but the index number is -1.



CR:183812
CR Number:   183812
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   Solaris 2.5.1
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Problem on Solaris and HP-UX. In pb 6.0, found the following problem where pb hangs when using the run function:

from shell script running in
csh csh pb will hang
csh sh ok
csh ksh ok
sh sh ok
sh csh (warning message of stty no such device or address)
sh ksh ok
ksh ksh ok
ksh csh pb will hang
ksh sh ok

Customer using Korn shell and added #!/bin/ksh to the first line of the shell. All set.

Problem is running from csh to csh, ksh to csh, sh to csh.



CR:183828
CR Number:   183828
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2004 EOL'd version. Not to be Fixed.
Description
After generating a java proxy, library list of application cannot be changed. Also, not able to change application, even when all painters are closed.



CR:183835
CR Number:   183835
Product Name:   PB Enterprise
Product Component:   DW Plugin
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
A text object placed in the summary band of a crosstab datawindow is moved to the far right of the datawindow when the datawindow is viewed as a psr file with the datawindow plugin. The text is repositioned under the last column of the crosstab.

The same psr appears fine in a datawindow control or in Infomaker

Simple workaround for this is to use a computed field instead of a text object
Workaround Description
 Use a computed field instead of a text object



CR:183840
CR Number:   183840
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 98
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3242 24 Nov 1998 Fixed
Description
If you RightMouseButton on the outside of the window object after scrolling to the right, the pop up menu will be displayed on the top left hand corner of the screen.

On WIN NT 4 the functionality does not exist, it is disabled. But it does work in PB 5.x, 6.0 and 6.5.
This also used to work fine on Win95 with PB 5.x and 6.x.

This behaviour can be demonstarted on both WIN95 and Win98 platforms.

I tested against the following build of PB 7: Beta 1 build 999 and Beta 2 build 2226



CR:183851
CR Number:   183851
Product Name:   PB Enterprise
Product Component:   DB Other
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jan 1999 Not a Bug
Description
Illegal page fault in PBDWE60.dll on dw.update() with PB Intersolv dbase V 3.0 driver. They are receiving the illegal page fault when duplicate records are detected and an attempt is made to overwrite the record.

Per Development:
User Error. The DW is not defined as updating the table but they do a vast quantity of "Modify's" to plug in update table names and updateable columns but they never specify "Key Columns" or "Key and Updateable Columns" or "Key and Modified Columns" for "where clause for Update/Delete". Look at the "Update Properties" dialog box for what I mean by all that. We GPF because we THINK we will use a key for delete but none is defined. I had thought that we should perhaps add some protective code for this circumstance but the user (developer of the app) clearly shot themselves in the foot.



CR:183866
CR Number:   183866
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Changing the number of columns in a label datawindow causes the nested datawindow to be empty.
Workaround Description
 Use a single datawindow and avoid dw computed columns.



CR:183931
CR Number:   183931
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 540 06 Aug 1999 Fixed
Description
On rightToLeft Windows 95, Messagebox () function does not display a RTL dialog box :
for example YesNoCancel! should gives buttons <Cancel> <No> <Yes> and not <Yes> <No> <Cancel>.
WORKAROUND: Create a global function Messagebox() to override the PB Function.
In this function call an external function MyMessageBox() which call the Api MessageBoxEx() and add to the style the flag MB_RTLREADING .
Workaround Description
 Create a global function Messagebox() to override the PB Function.
In this function call an external function MyMessageBox() which call the Api MessageBoxEx() and add to the style the flag MB_RTLREADING .



CR:183936
CR Number:   183936
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3241 09 Nov 1998 Duplicate
Description
In the Window, DataWindow and User Object painters, perform the following sequence of steps, select the following menu options Design\Options choose the Layout tab and click on the "default" command button. This will result in the property view going blank.
Workaround Description
 Choosing Design\Options\Layout "current" will workaround this issue.



CR:183961
CR Number:   183961
Product Name:   PB Enterprise
Product Component:   Business Graphics
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3245 01 Dec 1998 Fixed
Description
If you set the value axis in a graph to time and the maximum value to 23:59:59 and save the window, opening the window again in the window painter and examining the graph properties will show that the maximun value was changed by PowerBuilder to 14:00:00.

Workaround:
Set the property value in the constructor for the object.
Workaround Description
 Set the property value in the constructor for the object.



CR:184003
CR Number:   184003
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
When you position the mouse over one of the tool bar items, the Micro help that shows is form another menu item.



CR:184061
CR Number:   184061
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 17 Nov 1998 Fixed
Description
PB 6.5 Informix driver IN7 returns nothing/garbage when using datatype interval



CR:184115
CR Number:   184115
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Sep 1999 Not a Bug
Description
If the first column of a datawindow has Protect=1 but a Taborder > 0 and the other columns are editable, the datawindow scrolls to the prior row when it gets focus using TAB key.

Events fired when you tab onto the dw with first column protected are:
RowFocusChanging -> RowFocusChanged -> GetFocus
If any other column other than the first is Protected only GetFocus is fired as expected
See workaround tab for possible alternatives
Workaround Description
 In GetFocus event...
this.Object.fieldprotected.Protect='1'

And in LoseFocus event...
this.Object.fieldprotected.Protect='0'

Or use Taborder instead of protect



CR:184147
CR Number:   184147
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Using a Response Window opened by OpenWithParm, pass a structure in the message object. Passing the structure back using CloseWithReturn. The first time you open the Response window, behavior is okay. The second and subsequent times you open the response window, behavior is as if the structure is being passed by reference. It is not exactly that, because if you use an additional structure variable to hold the return from CloseWithReturn, you can work around the problem and the original structure variable is not changed. But if you reference both the "passed in" structure variable and a hard-coded reference back to the parent window's copy of the structure from the Response window code, except for the first time the Response window is opened, changes to the response window variable are also reflected in the parent window's variable.

WORKAROUND:
In the parent, or calling window, use two structure variables. Use one to pass the data to the response window via OpenWithParm, and use the other to get the data back from the Response window via CloseWithReturn. The problem only occurs when the same structure variable is used
to both pass and receive the information.



CR:184154
CR Number:   184154
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 500 18 Nov 1998 Fixed
Description
ASC() function is returning negative values for characters that have a values greater than 127 on the ASCII chart



CR:184160
CR Number:   184160
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 519 05 Jan 1999 Fixed
Description
Similar behavior as CR 161807 and 174007 but this is related to the when more than 1 sheet menues are opened. The frame menu and the first sheet menu open without a problem.

A large menu on a sheet contains many menu options that are visible and invisible. In the example some menu options are made visible at program execution time based on the number of menus requested from the user. The first sheet menu opens fine it is only when aubsequent sheets are opened that the corruption occurs. The menu options are made visible using a FOR NEXT loop. When the count of options made visible is fairly large(seems to happen in test case around 50), the displayed sheet menu is corrupted, that is, the menu does not display all the normally visible options and/or options made visible at execution time. Sometimes the menu disappears entirely. In the actual application , when this problem occurs, the menu that are displayed are usually inoperative. By that, I mean that if you click on a menu option, the clicked event programming is not executed. This is not included in the sample as once the menu is painted correctly everything else works fine.



CR:184193
CR Number:   184193
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Open
OS:   Microsoft Windows 95
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 5007
Description
Customer would like support for PowerBuilder connectivity to Open Server either through an Open Server driver or a DBParm that tells the Sybase drivers that they are talking to Open Server.



CR:184196
CR Number:   184196
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 16 Dec 1998 Fixed
Description
Samples works fine in all builds available for testing until build 381.

Customer has an application in which he is initially changes the visible attribute to false for several menuitems: visible. Customer's sample changes visibility through script and after several iterations halts with an illegal page fault in USER.exe @ 0011:00000971.

Placing a messagebox, a several yield() commands or running through the debugger eliminates the illegal page fault.
Workaround Description
 Putting one or more Yield() commands in script eliminates the ilelgal page fault.



CR:184252
CR Number:   184252
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 504 21 Dec 1998 Fixed
Description
PB Active X window Control crashes in Win 95.



CR:184356
CR Number:   184356
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 509 30 Nov 1998 Fixed
Description
DayName() and DayNumber() functions operate in reverse for dates prior to 01/01/1899. Dates after 01/01/1899 function correctly with these functions.



CR:184380
CR Number:   184380
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 EBF1 6002 14 Apr 1999 Fixed
Description
If the year() function return indicates an invalid year, then isdate() should return false, but this isn't always true.

While the Year() function returns the same thing (-1) for each date tested 12/25/500 and 12/25/3500, because they are both out of the range that Powerscript supports, IsDate(12/25/500) evaluates to false and IsDate (12/25/3500) evaluates to true.

These dates fall outside the dates that PB supports however Powerscript should be internally consistent.



CR:184426
CR Number:   184426
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 04 Dec 1998 Fixed
Description
6.5 Regression: OCX does not resize unless you click on control

It appears that trying to resize via dot notation does not work:
In Resize event of window, resizing using dot notation: ole_1.object.width=newwidth - 3000
ole_1.object.height=newheight - 2200

After window is open, if you then click on the OCX, it will resize to the size of the container.

Using Resize() function works ok ole_1.Resize(newwidth - 3000, newheight - 2200), could be a possible workaround.



CR:184453
CR Number:   184453
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 18 Nov 1998 Third Party Problem
Description
In PowerBuilder 6.x if you have any DataWindow columns with fonts which are true type (e.g. Arial), when you highlight each of the rows, you will notice the highlighted item will jump to the right. If all the columns are non true font (e.g. Roman), then you do not get this behaviour. In PB 7.x no matter what font you have the highlighted text will jump to the right.



CR:184549
CR Number:   184549
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Nov 1998 Fixed
Description
Beta2 7.0: In the datawindow painter, if a column has an edit style of dddw or edit mask, when you 'lassoo' or multi-select this column with another control on the datawindow an error will occur: Page Fault PBDWP70.DLL@0137:10afde22 or @0137:10b02b67.



CR:184553
CR Number:   184553
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 508 02 Dec 1998 Fixed
Description
When a datawindow does not have any detail rows but does have valid data that is in the header and/or footer then use of SaveAsAscii returns a -1 and the associated ascii file is created but is empty.



CR:184616
CR Number:   184616
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 28 Aug 2000 Not a Bug
Description
Powebuilder 6.5 : The last row in a DataWindow, when using autosize height for a cloumn, is truncated and not selectable. In Powerbuilder 6.0 and 5.0.04 only full rows were displayed.



CR:184624
CR Number:   184624
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Powerbuilder 6.5 - Error Data-conversion resulted in overflow. Timed out waiting for server to acknowledge attention. ocurrs with userid which is longer than 18 characters using the SYT driver



CR:184647
CR Number:   184647
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 RC1 5001 26 Jan 1999 Fixed
Description
EA Studio 3.0 BETA:
Save Rows as HTML table does not work.

Cannot reproduce in beta build 4019.



CR:184675
CR Number:   184675
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Datawindow column validation, a GetText() in error message expression fails on imported data.



CR:184680
CR Number:   184680
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Unable to reconnect to a database after a server crash and the server is restarted. Transaction object still thinks it is connected to the database.



CR:184690
CR Number:   184690
Product Name:   PB Enterprise
Product Component:   DPB
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 25 Feb 2004 Fixed
Description
When ThreadPooling is turned on, RemoteStopConnection crashes the DPB server.



CR:184728
CR Number:   184728
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 RC 4000 14 Dec 1998 Fixed
Description
Unable to create a datawindow using and Oracle Stored procedure with retrieval arguments. Conenction is ODBC using Intersolv oracle 8 ODBC driver. Affects PB 5 and PB 6.
Workaround Description
 Use PB native Oracle drivers



CR:184745
CR Number:   184745
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 514 14 Dec 1998 Fixed
Description
In PB 6.5 and above, trailing spaces are trimmed from CHAR fields in datawindows when using the native Informix IN7 driver.



CR:184770
CR Number:   184770
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Passing an enumerated datatype to a function declared with ANY argument fails



CR:184823
CR Number:   184823
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 RC 17 Dec 1998 Fixed
Description
PB 6.5 Copying data from one dw to the same dw within a composite report with dot-notation causes access violation when the first column is of type datetime and has an editmask applied.
Workaround Description
 use rowscopy:
DataWindowChild dwc_obj
dw_1comp.GetChild('rep_obj', dwc_obj)
dw_1.RowsCopy(1, dw_1.RowCount(), Primary!, dwc_obj, 1, Primary!)



CR:184848
CR Number:   184848
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 518 15 Dec 1998 Fixed
Description
An OCX built in Visual Basic 6.0 has a function in the ocx that takes a variant (by reference) as an argument. From PB when a ref string is passed to the function it works fine, when a ref any is passed there is an error.

The error received is: R0035 Application Terminated. Error: Error calling external object function getstate at line 9 in clicked eventof object cb_2 of w_genapp_sheet.



CR:184923
CR Number:   184923
Product Name:   PB Enterprise
Product Component:   MAPI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 1999 Third Party Problem
Description
MAPI Mailsession Logon Fails when Run as a NT Scheduled Service.

Per development: This is a third party problem (with the AT scheduler). Other schedulers run the app fine.



CR:184967
CR Number:   184967
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Aug 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
Date("49/12/31"), Date("31/12/49"), Date("31/12/1949"), Date("31-Dec-1949") all return 01/01/1900 regardless of system shortdate settings.



CR:185013
CR Number:   185013
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
In query mode, leading spaces in a query are trimmed before the sql is generated, whereas trailing spaces are not. Ct would like to have the option to control whether queries are trimmed. Workaround of using quotes is not suitable for his project.



CR:185026
CR Number:   185026
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Jan 1999 Not a Bug
Description
6.0 Regression: OCR A Extended TrueType font does not print using HP 6P/6MP driver, it prints another type of font instead.
In the datawindow painter and print preview mode, the OCR A Extended font can be seen, it's only when it's printed out using this driver.

Developer's comments:
=================
This is not a bug in PB. The change in behavior from 5.0 to 6.0 and 7.0 is probably due to the fact that PB changed from a win3.x app to a win4.x app in 6.0. The 6p/6mp driver is also no longer considered current as it is no longer offered in the standard windows printer database for Win95. PB works fine with the current drivers. I suggest the customer upgrade their old drivers to the new ones or use a different font.



CR:185030
CR Number:   185030
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Dec 1998 Fixed
Description
Togglig from the window scripts to the window functions scripts causes a GPF in USER.EXE.



CR:185040
CR Number:   185040
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Creating a grid datawindow from syntax after hiding columns overlays header text



CR:185044
CR Number:   185044
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 RC1 5008 29 Jan 1999 Fixed
Description
Grid lines in a grid datawindow do not show if the columns are not visible.



CR:185045
CR Number:   185045
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 EBF1 6004 30 Jul 1999 Fixed
Description
Grid Datawindow: In datawindow preview, if you preview the datawindow, under certain circumstances the last row of the datawindow displays the data, but the grid outlines do not appear, and if you click on the data the "cell" (and row) where you click does not get focus. For 6.5 this occurs when you maximize the painter's sheet within Powerbuilder. Using Beta 7.0, modifying the height of your Preview View in the painter can cause the problem to occur at various heights. The problem occurs when there is almost enough room to display the entire height of the last row, but it does not quite fit.



CR:185076
CR Number:   185076
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 31 Oct 2002 Fixed
Description
Rowfocuschanging not fired on keyboard arrow key to row not currently visible



CR:185088
CR Number:   185088
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 523 10 Mar 1999 Fixed
Description
The customer is using SyntaxFromSql to dynamically create many datastores. He is experiencing a memory leak when SyntaxFromSql is being continuously called.



CR:185116
CR Number:   185116
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Mar 2000 Not a Bug
Description
ClearValues() and SetValues() fail and return a -1 and fail when used on a column in a Composite Report.



CR:185134
CR Number:   185134
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Dec 1998 Not a Bug
Description
The AppName DBParm should default to PowerBuilder for System 10 and 11 connections. It is not defaulted at all from PowerBuilder 5.03 forward.
Workaround Description
 Use the AppName DBParm to specify the App Name.



CR:185140
CR Number:   185140
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.x Catalina 1053 10 May 1999 Fixed
7.0.00 EBF1 5/7/99 10 May 1999 Fixed
Description
Consider the datawindow retrieval argument "WHERE <column> = :arg1"

PowerBuilder 6 would generate WHERE <column> = NULL if the value of :arg1 was null.

This syntax is not ANSI compliant and the results of this query are undefined.

To fix this problem, PB 7 and beyond generates "WHERE <column> IS NULL" if :arg1 is null.



CR:185146
CR Number:   185146
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jun 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
GPF on destroy of datastore after sharedata from a datawindow to a child report in a composite datawindow object associated with the datastore



CR:185181
CR Number:   185181
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Windows Regional Settings: Dutch-Standard
Problem with PB not recognizing decimal part of the column value eg. filter expression colx=1.100 produces no rows when the value exists in column. Same filter expression produces erroneous row 1.000 if value 1.000 is included in column data.
Workaround Description
 ModifyString = "string(column_a) = '1,1' "
dw_1.SetFilter(ModifyString)
dw_1.filter()



CR:185211
CR Number:   185211
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Apr 1999 Fixed
Description
Retrieve documentation wrong when it says returns null if any argument is null.



CR:185229
CR Number:   185229
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
File SaveAs from the Application Painter fails if the library search path > 512



CR:185258
CR Number:   185258
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Nov 1998 Presently Not Targeted For Any Future Release Of This Product
Description
Has a datawindow with an ORDER BY set in its sql request. Customer does a retrieve, then set a filter and finally reset the filter to empty.
The rows are not displayed in the initial order.



CR:185263
CR Number:   185263
Product Name:   PB Enterprise
Product Component:   UO - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
calling a objectfunction of a nvo in a loop shows a signifcan performance loss between the PB5 , PB6.5 and PB7.0 #3251
similar to CR 160049



CR:185312
CR Number:   185312
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 RC0 4023 20 Jan 1999 Fixed
Description
Beta 7.0: If you inherit from a menu, then add new submenu items in the descendant menu and then save it.[ In this case it does save okay]. If you then delete that submenu item and then save the menu, an error occurs: C0001: Illegal data type: <m_thesubmenuitemname>



CR:185319
CR Number:   185319
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5.0.04 23 Apr 1999 Fixed
Description
Cursor takes bad position after hitting BACKSPACE or DELETE keys



CR:185322
CR Number:   185322
Product Name:   PB Enterprise
Product Component:   File Editor
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   7.0.00 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Nov 1998 Fixed
Description
7.0 beta 2 File Editor has no initial open dialog box and no column & row info



CR:185330
CR Number:   185330
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
calling a dynamic function of a NVO did not recognize += or the -= shortcut operators in the right way.

Workaround:
donn't use shortcut operators with dynamic function calls. Use standart operators
Workaround Description
 donn't use shortcut operators with dynamic function calls. Use standart operators



CR:185364
CR Number:   185364
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 524 28 Dec 1998 Fixed
Description
Regression in build subsequent to 6.5 maintenance release (build444). Dot notation for nested datawindow objects causes error referenceing external object property.



CR:185367
CR Number:   185367
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 553 19 Feb 1999 Fixed
Description
Regression: Graph without value axis autoscale and a min/max range of 850 or greater, displays no value axis values



CR:185394
CR Number:   185394
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 10 Dec 1998 Fixed
Description
When clicking on a dw header, row argument is equal to 1 but should be 0



CR:185400
CR Number:   185400
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
ENHANCEMENT: Allow date format for SaveAs function to be set with the function
Workaround Description
 RegistrySet("HKEY_CURRENT_USER\Control Panel\International", "sShortDate", "dd/MM/yyyy")
before calling SaveAs



CR:185414
CR Number:   185414
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 511 11 Dec 1998 Fixed
Description
Using OR8 conenction to Oracle 8.0.3 database. Datawindow retrieve causes error ORA-03130 when datawindow contains a blob column.



CR:185444
CR Number:   185444
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 545 13 Feb 1999 Fixed
Description
In PB 6.5 GA through build 507 using Informix pbin760.dll driver UpdateBlob() does not work if you logon to the database with a userid other than the one that created the table. No errors are received but the updateblob does not occur. PB 6.0 GA build 251 pbin760.dll driver updates when not logged on as the owner of the table.



CR:185457
CR Number:   185457
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Oct 2007 Fixed
Description
Customer would like a built in Powerbuilder FileCopy function.





--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

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

ReadASADB适用场景

各种误操作:

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

本工具的应用场景:

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