提供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:160793
CR Number:   160793
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
PBLIB60 - Source, Compare Differences doesn't currently write out the OLE binary data of an object. Currently, it only writes out the source component. Therefore, it will not compare properly with the version in the archive.



This is not a problem in 5.0 because Compare Differences is a new 6.0 feature.



CR:160799
CR Number:   160799
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Feb 1999 Fixed
Description
The SaveAsAscii function has several problems:



1) The default quote character used to wrap values is wrong. The default should be no character at all, but is instead the double quote charater, ".



2) When the datawindow is an external datawindow with rows entered from the dw Painter, SaveAsAscii generates an empty file. A tabular datawindow with retrieved rows does work with the exceptions noted in this issue.



3) Header values which contain a ~r~n because they are on multiple lines are written to the file incorrectly. The break in a header needs to be differenciated from the lineending break. This problem is detailed in issue 447254, but the problem is clearly seen in the file created by the sample app for this issue.



CR:160807
CR Number:   160807
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
5.0.04 Regression - A datastore is shared with a datawindow. When doing a setitem in the datastore, the corresponding column in the datawindow is not refreshed.



CR:160810
CR Number:   160810
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Apr 1999 Fixed
Description
A datawindow containing a timestamp column and a stored procedure datasource from a Sybase System 11 database, changes the timestamp column to a char(0) column if you click the SQL button and bring up the Modify Result Set Description window. This results in Select Error on subsequent Previews



CR:160820
CR Number:   160820
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)
6.0.01 17 Apr 1998 Fixed
Description
Beta 6.0_251 - DataWindow with labels in Group Header Band scroll with vertical scroll, so they disappear before the group is finished scrolling up.

*This does not happen in 5.0.0x



CR:160823
CR Number:   160823
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)
6.0.01 17 Apr 1998 Fixed
Description
Beta 6.0_251 - DDDW not dropping down when clicking in cell area (not on arrow). Need to doubleclick or use arrow.

Works fine in 5.0.0x.



CR:160853
CR Number:   160853
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.05
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jan 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
A second saving of a window object causes a GPF (see Dr. Watson Protocol) at c0000005 0x10b14a3f



CR:160863
CR Number:   160863
Product Name:   PB Enterprise
Product Component:   UO - Runtime
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
Panther build 251. Constructor event of autoinstantiated uo's doesn't fire if you open and close the debugger.



CR:160882
CR Number:   160882
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 12 Nov 1998 Not a Bug
Description
Using key press to "scroll" through items in a ddlb or dddw style datawindow column, if you press "m" and there are multiple values beginning with "m", only a few of them are displayed. Very similar to bug number 37085, although may not be exact duplicate.



CR:160885
CR Number:   160885
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Solaris 2.5.1
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
PB for Solaris. Accelerator keys (Alt + <letter key>) is not working in an mdi app with no sheets open.



CR:160890
CR Number:   160890
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)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Problem: The ResetUpdate() function overlays the Original buffer with the contents of the Primary buffer. If a column used in the update where clause was modified, updates to the affected row will then fail.



CR:160891
CR Number:   160891
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
PB 6.0 - Occurs with Office 95 or 97. Application contains datawindow with an OLE DB column (word doc's). When application is run and window opens a Retrieve() is done. A page fault will occur during Retrieve(), PB60 caused an invalid page fault in

module PBVM60.DLL at 0137:110e80ad.



The dw previews fine in the dw painter.



CR:160895
CR Number:   160895
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
oipuoiupoiup o upoiupo uoiu o;iuopu uoip uop



CR:160896
CR Number:   160896
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
*** 5.0.04 Regression *** If the values passed through the DATE() function are in this format: Date(1997, 11, 31) Date("11/31/1997") - - which are INVALID dates, they both return an invalid date 01/01/1900 but when compared they are NOT EQUAL.



Workarounds: Pass the dates without quotes, or pass both dates with quotes.



CR:160897
CR Number:   160897
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Feb 2000 Presently Not Targeted For Any Future Release Of This Product
Description
Special character used in Europe causes error on update. "102 Incorrect syntax near '-'



It's the reverse of the ` character (the character goes from right to left instead of left to right.



(I can't show you the character here since the Update() fails when we use this character in a datawindow.)



CR:160899
CR Number:   160899
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
When changing the background color of the field with radio buttons using Modify(), the radio buttons become disabled and clicking on them doesn't choose them. The code is in the itemfocuschanged event.



If you put all the Modify() statements in an event posted from the Itemfocuschanged event, everything works fine.



NOTE: You have to capture the row and dwo arguments so the posted event can use them with Modify().



CR:160903
CR Number:   160903
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
Beta 6.0 - Insertrow() in PB6 triggers a RowFocuschanged() and ItemFocusChanged() event.

5.0.03 and 5.0.04 do NOT.



CR:160946
CR Number:   160946
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
Using a Visual C++ dll which builds its own connection to Informix and disconnects when it is finished. Also has a connnection through the Powerbuilder application using SQLCA. Using the dll in the Powerbuilder application, however, it seems to confuse Powerbuilder into thinking that the application has disconnected when a disconnect is done from the dll. Checking server, however, the connection from Powerbuilder is still there.



CR:160950
CR Number:   160950
Product Name:   PB Enterprise
Product Component:   DPB
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 pass an ANY or a Decimal arguements as ReadOnly to a distributed function with console=1 and Level=1 set on the server.



You will immediately receive a SmartHeap Error:

MEM_BAD_FREE_BLOCK



If you do not have the tracing parameters set, the error does not occur.

The error does not occur if you are using the LOCAL driver - only WINSOCK



CR:160956
CR Number:   160956
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 12 Nov 1998 Not a Bug
Description
Text column formattting is incorrect in DW preview, print preview and print. Word-wrap problem in DW preview, truncation in DW Preview, Print Preview and print.



CR:160969
CR Number:   160969
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
Pre-release 5.0.04. GPF connecting to SQL Anywhere 5.503 under 16 bit PB. DBL50W.DLL 0001:F488. Bringing up engine gives "an error occurred loading WL50??.DLL".



PER DEVELOPMENT:

Cannot reproduce. Further investigation indicated possible problem with one specific build. Later builds are fine.



CR:160976
CR Number:   160976
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
REGRESSION 5.0.04 and 6.0

For DBMS's that use binary timestamps. Can not update DWs that include timestamp column. Timestamps are not retrieved correctly, so second argument to TSEQUAL is not provided (empty) or is wrong.



The error you get on update of System 11 (example) is:



Incorrect syntax near ')'.



No changes made to database.



UPDATE pt486776 SET sometext = 'Row 333' WHERE id = 1 AND tsequal(timestamp, )



CR:160981
CR Number:   160981
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
6.0.00 Regression. A dimensioned Blob instance variable on a user object or window causes a GPF in PBVM60.DLL during assignment. Using a local variable works fine. This works fine in 5.0.04.



blob{2048} ib_blob /* instance variable GPFs, local variable is fine */

ib_blob = blob("whatever") /* GPFs on this line. */



Using an undimensioned blob variable works fine (such as "blob ib_blob")



Originally reported as a Security.PBL regression.



CR:160995
CR Number:   160995
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.05
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Nov 1998 Duplicate
Description
Expression on a rectangle does not work past page 1 of a nested report.

If you define an expression on the height attribute for a rectangle. it works fine in an individual dw. If you nest this datawindow in another one, this expression doesn't work.



CR:161005
CR Number:   161005
Product Name:   PB Enterprise
Product Component:   DW - Runtime
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
Datawindow is not redrawn when rows are inserted as a result of a dot notation assignment.



CR:161030
CR Number:   161030
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 4 4020 30 Nov 2001 Fixed
Description
You can open a Structure that is under version control, change it and save it even though it's not checked out. You cannot do this with a window, uo, function or menu.



CR:161031
CR Number:   161031
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jul 1998 Presently Not Targeted For Any Future Release Of This Product
Description
Rich Text Control not using application printing settings such as Landscape in PrintSetup( ). Looks like bug number 34686, which was fixed in 5.0.03 build 15, but this still does not work, both 5.0.04 and 6.0



CR:161033
CR Number:   161033
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jan 2005 Fixed
Description
When using a Rich Text Control and the function Replacetext()



rte_1. ReplaceText( "~r~n" )



Using a <cr><lf> works fine but when you just replace using a <cr> carriage return "~r", you get aGPF (Illegal Operation Message:

PB050 caused an invalid page fault in module MSVCRT40.DLL at 0157:10236fca.).



CR:161036
CR Number:   161036
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Want SaveAs HTML to work for nested and composite DWs.
Workaround Description
 Code your own SaveASHTML function using filewrite function.



CR:161049
CR Number:   161049
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 3237 10 Nov 1998 Fixed
Description
Oracle 8.0.03, DBMS = OR8: In the database painter, if I access a table with more than 16 columns in the primary key, when I double-click on the primary key icon, I get error:

"You can combine only up to 16 columns into a composite index".

When I double click on the index icon, only the first 16 columns are shown.

Oracle 8 supports 32 columns in an index.



CR:161051
CR Number:   161051
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Focus does not return to "launching" window when response window is closed. Strange behavior - response window is opened from a control on the window. When resp. win. is closed, I can tab through all of the controls on the window, but I cannot close the window from the X close control box, and I cannot type into the sle which is indicated to have focus. I have to click once on the window before it appears "enabled".

This was reported for 16 bit, but the problem occurs using 32 bit as well.



CR:161098
CR Number:   161098
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jul 1998 Presently Not Targeted For Any Future Release Of This Product
Description
Gpf pbrtc60.dll when you repeatedly turn on/off Header/Footer option from a properties tab of Rich text datawindow presentation style.



CR:161132
CR Number:   161132
Product Name:   PB Enterprise
Product Component:   DPB
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
Unbounded array of structures, last element of struct is unbounded array of decimals, passed by value to distributed server function, the upperbound of the decimal array within each structure element is garbage on the server side. PB shuts down after distributed error 55.



CR:161133
CR Number:   161133
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 1998 Not a Bug
Description
1) SetFullState does not show vertical scrollbars if the target datawindow has a different dataobject than the source datawindow.



2) SetFullState does not distinguish between datawindow objects that have computed fields and those that do not if the SQL Select statement is the same



Workaround:

Set the dataobject for the target datawindow to be empty before calling SetFullState()

i.e. dw_2.dataobject=""



CR:161138
CR Number:   161138
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)
10 Dec 2000 Fixed
Description
RowfocusChanged event does not fire after performing a Sort() on a datawindow



Workaround:

Maintain a boolean variable for the Sort. Set it to True after you perform the sort. In the rowfocuschanging event, check if it true - if so, trigger the RowFocusChanged event and set the variable to false.



CR:161142
CR Number:   161142
Product Name:   PB Enterprise
Product Component:   UO - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jan 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
RowCount () always return 0, when datastore is instanciated in a UO defined as variable types in the application painter



CR:161146
CR Number:   161146
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 May 1998 Presently Not Targeted For Any Future Release Of This Product
Description
5.0.04 Regression: 16bit ONLY - ACCESS Database, SINGLE datatype. Adding/modifying columns of this datatype, if you type in a 0 (zero) and save the data a GPF will occur in PBDWE050.DLL@000F:0393.

Per Development:
This will not be fixed in any build of version 5.0. There is a viable workaround and it does not happen in version 6.0.
Workaround Description
 Workaround: trap for any value containing zeros and enter nulls instead.



CR:161149
CR Number:   161149
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
*** 5.0.04 REGRESSION ***Datawindow - Tabular style. Set the number of newspaper columns to 2 or greater. In print preview mode, page down to view subsequent pages, any manipulation of vertical scroll bar takes you back to page 1 with the data for page 1 displaying.



CR:161154
CR Number:   161154
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Mar 1999 Not a Bug
Description
Retrieve error using 16-digit keys: Table with numeric(16,0) primary key in SQL AW. Retrieving a record into datawindow or query object give erroneous results for certain values.

WORKAROUND:
This issue uses a retrieve argument of type number array, and the "IN" operator. If you use "=" and type number instead, it works.

Per development:
Not a bug. Numeric retreival arguments are represented internally as doubles which have a maximum precision of 15 digits, therefore retrieval args must be 15 digits or less. (this from quite a bit of research on CR 185634)



CR:161156
CR Number:   161156
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
Sheet list on top-level menu moving over one position to the left when a menu item is hidden. (causing a re-create of the sheet menu)



The symptoms:

- 1 menu used for frame and sheets (no menus on sheets).

- the default top-level menu item is where the sheet list should reside.

- The Opensheet call is not using a hard-coded location for the sheet list - instead defaulting so it should always be one from the rightmost top-level menu item - "Window" in the example below



A configuration like the following:

File Edit Window Help

Open Sheet

Hide Help

Show Help

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

Exit



After opening a sheet, the window list under "Window" shows (for example) "sheet1". After using Hide Exit and then Show Exit, the sheet list shifts from the top-level "Window" menu item to under the "Edit" menu item. It has effectively shifted one to the left.



The menu script opening the sheet is:

OpenSheet(w_sheet, ParentWindow)



Once a sheet is open, the menu list should show up under the same menu item consistently as long as that item (window) isn't hidden if the default is taken.



Once all sheets are closed, the sheet list should then again appear under the top-level menu item - default is one from the rightmost item - for whatever the frame menu looks like when the first sheet opens.



For example, if "Help" is hidden before a sheet is opened, the window list should show up under "Edit" until either "Edit" is hidden or all sheets are closed again. Then the behavior reverts back to whatever frame menu was open just before the opensheet.



CR:161160
CR Number:   161160
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 28 Sep 1998 Not reproducible with latest version of the product available as of Resolution Date
Description
Column of char(2000) on a datawindow that is of dddw edit style with allowedit ON and a limit of 2000 causes a GPF when you use a datawindow object (dddw object) whose display and data values are much smaller in size - ie 50 characters.



CR:161170
CR Number:   161170
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 13 Nov 1998 Not a Bug
Description
Problem: Datawindow resize event does not fire.



CR:161196
CR Number:   161196
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.05
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Problem: Problem passing an array of dates to an Oracle pl/sql table. Problem seems to be limited to Oracle 7.2 databases regardless of the PB native driver.



CR:161201
CR Number:   161201
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)
6.0.01 17 Apr 1998 Fixed
Description
Regression: Selected rows in a dw become unselected after a sort. And, row 1 (which is the current row after a sort) is selected but not highlighted. Row one should not be selected, the rows before the sort that were selected should still be selected.



CR:161203
CR Number:   161203
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 Beta 3 255 03 Dec 1998 Fixed
Description
Getting data truncated errors when retrieving data from Red Brick database in data manipulation.



CR:161211
CR Number:   161211
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
5.0.04 Regression - OpenSheet with position argument of 0 puts windowlist under wrong menuitem if menuitems are made invisible.



CR:161223
CR Number:   161223
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 28 Sep 1998 Fixed
Description
Memory leak calling a function in a PB OLE automation server.



CR:161260
CR Number:   161260
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Sep 1998 Not a Bug
Description
Cannot set margins using OCX on a window in Word or on an OLE-based datawindow.

Development: This is not a PB bug. This is normal behavior for Word. Word paints an ole object that sizes to the number of lines you have written by the width of a normal page (8.5 inches usually) on a document. You will notice in the window painter that if you type a few characters into Word and save it you will get a a document that is the height of a
character and the width of the documen

t. In DataWindows you are asking Word to paint that long skinny line into a smaller control. Word accomodates, but scrunches its fonts as a result. You can duplicate the effect in the window painter. This may appear as a regression but it is not. The code that was there before was actually the regession. The code was incorrect and was recently modified to correct this. The
behavior you see now is the correct behavior.



CR:161292
CR Number:   161292
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Make the ddlb edit style similar to the dddw edit style. Add:



1. Width of dropdown property (PercentWidth)

2. Horizontal Scrollbar- Hscrollbar



DDLB in a datawindow - Unable to Vertical Scroll when trying to select an item that overflows the column width. With a dropdowndatawindow, you have two controls over this behavior, the "Width of Dropdown" property (100%) and the "Horizontal Scrollbar" property. There are no such properties to turn on for a ddlb edit style.



CR:161312
CR Number:   161312
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 476 19 Jan 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
msmapi32.ocx (5.0) causes a GPF when running a window (5.0.04 or 6.0.01)



CR:161313
CR Number:   161313
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
In PB 5.0.0x, the odbc engine did not issue a SQLNativeSQL Operation. In 6.0, it appears that it does. However SQLNativeSQL is an ODBC Level 2 operation - not a core operation; it is unlikely that every driver will support this operation. The customer's InfoHub ODBC driver does not support SQLNativeSQL and everytime they try to declare Procedures within powerscript they are unable to do so. In 5.0 they were able to do this without incident.



CR:161319
CR Number:   161319
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
RTL - Add R-to-L support for Grid and N-up DWs Grid, N-Up need rtl layout.



CR:161321
CR Number:   161321
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
RTL - Tab controls need R-to-L support.



CR:161322
CR Number:   161322
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 23 Sep 2004 Fixed
28 Sep 2004 Fixed
Description
RTL - ListView and Treeview need R-to-L support



CR:161323
CR Number:   161323
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
RTL -DayName and String(Month()) - need an ENUM to display the correct language.



CR:161324
CR Number:   161324
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
RTL - Need a date routine to handle dates in the Hebrew and Arabic calendars.



CR:161325
CR Number:   161325
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
RTL Need a dual font dialog with fonts for English and Hebrew/Arabic in all text



CR:161326
CR Number:   161326
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
RTL - Expose the FontCharSet and DefaultFontCharSet properties.



CR:161342
CR Number:   161342
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   Solaris 2.5.1
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
Solaris - When printing over 100 images/records PCL to a printer, the application terminates with a segmentation fault.



CR:161343
CR Number:   161343
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
6.0.00 Regression. 16 bit executable GPF in PBVM60W.DLL @ 0054:2559 or 0055:261F or 0055:205C when a window is opened and contains a treeview or listview. This also occurs when using OpenUserObject() using a custom visual user object containing a listview or treeview or OpenTab() using a custom visual user object for a tab page which contains a listview or treeview.



NOTE: Affects InfoMaker 6.0 to since the Open Forms/Open Reports/Open Pipeline dialogs in the DEPLOYED executable in 16 bit use listviews. InfoMaker 6.0 16 bit users need this fix if they're deploying executables. It should be OK in development.



CR:161359
CR Number:   161359
Product Name:   PB Enterprise
Product Component:   Language - Compiler
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
The pbm_mouseactivate event has an argument: ''message''. This conflicts with global variable of the same name and gives an informational warning.
Conflicting variable name
The pbm_mouseactivate event has an argument: uint message. This creates a conflict when the object is regenerated.
Workaround Description
 If you are using the message object in the pbm_mouseactivate event the following issue(479114 5.0) does supply a workaround.



CR:161360
CR Number:   161360
Product Name:   PB Enterprise
Product Component:   Shared Objects
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
Shared objects having references to other objects causes GPF on application exit.



CR:161363
CR Number:   161363
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
Datawindow synchronization problem on datawindows with date and datetime fields.



CR:161375
CR Number:   161375
Product Name:   PB Enterprise
Product Component:   DW - Runtime
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
GPF when assigning data from one datawindow to another using dot notation syntax:



dw_destination.object.data = dw_source.object.data





when graph style datawindows are used and the destination datawindow buffer is empty. Works for other datawindow styles such as tabular and grid..



For 16 bit, the GPF is in PBDWE050.DLL @000B:0BE1 or in 6.0.01 GPF in PBDWE60W.DLL 000B:0B78.



Workaround: Insert a blank row in the destination datawindow before the assignment.



CR:161387
CR Number:   161387
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
5.0.04 Regression. Pre-release build 5.0.04.69. Closeuserobject() with a custom visual user object which has a Visual Components Spellchecker OLE control on it, closeuserobject causes a gpf in Kernel32.dll. Win95 or NT4.0. This also GPFs or brings the development environment down while closing the window.



OpenUserobject(uo_visualspeller)

CloseUserobject(uo_visualspeller)



You can get the same GPF placing the custom user object directly on a window and opening and closing the window. This also GPFs or brings the development environment down while closing the window.



Open(window_with_uo)

Close(window_with_uo)



Product Support: This happens with all Visual Components Controls. They are all listed under this bug.



CR:161390
CR Number:   161390
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jul 2000 Not a Bug
Description
5.0 or 6.0. Having the NT 3.51 setting from Control Panel/fonts/True Type set to "Show only True Type fonts in applications" causes Powerbuilder to GPF when entering any painter if you have incorrectly installed True Type Fonts that are used in the application.



Workaround: Reinstall corrupted or missing fonts.



CR:161401
CR Number:   161401
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Mar 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
Treeview labels with a length of greater than 259 will fail on GetItem and return code of -1.



CR:161435
CR Number:   161435
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
*** 6.0.00 Regression *** DataWindow column property Border = Underline. In preview or print the line is much thicker/darker than in 5.0.0x.



CR:161462
CR Number:   161462
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Solaris 2.5.1
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Populating a Composit DataWindow from a PSR fails with the error "load of nested report failed".



CR:161468
CR Number:   161468
Product Name:   PB Enterprise
Product Component:   Pipeline Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 200 11 Nov 1998 Fixed
Description
If a pipeline is executed from the painter and there is a database integrity constraint violation error, it is not being reported back to the user when COMMIT=ALL is set. If COMMIT=10, or 1000 or one of the numbers the error is reported back. When ALL is used, there is no error. The execute pipeline works fine, but on the status bar it reports READ: 0, WRITTEN: 0. The only way to find that there was an error is to put a trace on the database interface.



CR:161486
CR Number:   161486
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
** Occurs under 5.0.0x only

In a datawindow for a nested report, if the header can fit at the bottom of first page, but a row cannot, the header gets printed on the bottom and is re-printeded on the next page. The header on the next page overlaps the row data



CR:161499
CR Number:   161499
Product Name:   PB Enterprise
Product Component:   Language - 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
Passing unbounded structures by reference to an external function call causes the following errors:



Under Win95

GPf in PBVM60.DLL @0137 : 112bf90b under win95



Under NT 4.0

The instruction at "0x112bf914" referenced memory at "0x112d000c". The memory could not be read.



Under 6.0.01_385, the function may sometimes be called once (not always). Subsequent calls will result in the above errors.



CR:161501
CR Number:   161501
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jan 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
Text object on datawindow object gets resized to original placed size when changing color thru Properties tab. This doesn't happen if you change the color through the painter bar dropdown menu.



CR:161508
CR Number:   161508
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
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
The OLECLASS and Template properties of a TableBlob object in a datawindow are ignored.



CR:161511
CR Number:   161511
Product Name:   PB Enterprise
Product Component:   DW SaveAs
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
EXCEL - SaveAs() when field > 255 characters is being truncated (Excel) and CSV.



CR:161515
CR Number:   161515
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 2005 Fixed
Description
In certain cases a response window is non-modal in 6.0



CR:161522
CR Number:   161522
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)
6.0.01 17 Apr 1998 Fixed
Description
Datawindow: SaveAs to Excel5! format fails to save rows with Time or Timestamp columns.



Workaround: SaveAs to Excel! format instead. This works successfully.



CR:161533
CR Number:   161533
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
5.0.04 Regression (build 70 beta). Cannot open a datawindow from the library painter. Instead of opening, an error dialog is displayed.



"Open of DataWindow <name> failed. The object was created in a newer version of PowerBuilder. "



Workaround: You need to open from the datawindow painter.



This is fixed in 5.0.04.71 and will be in the final 5.0.04 release.



CR:161537
CR Number:   161537
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Short Description:

RichTextEdit control - when printing multiple pages, the last line on a page gets ommited and does not appear on the subsequent page.



** Occurs under Windows 95 only



Workaround:

Use a slightly larger or smaller font, or set the bottom margin to 0.64



CR:161548
CR Number:   161548
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 419+ 10 Jul 1998 Not a Bug
Description
Problem: Required space for C++ Class Builder is not documented. You don't know if you have enough (73 MB) until the install fails.



CR:161552
CR Number:   161552
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 1998 Not a Bug
Description
Problem: When you install Install Shiled from the PB 6 CD, you are not returned to the PB Install.

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



CR:161553
CR Number:   161553
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 1998 Not a Bug
Description
Problem: If you use File Manager and click on setup.exe from the PB 6.0 for Windows 95 and NT CD, the File Manager window remains in front of the PB 6.0 Install window.



CR:161556
CR Number:   161556
Product Name:   PB Enterprise
Product Component:   Profile Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 17 Apr 1998 Fixed
Description
User has large number of ODBC drivers and versions. When they use PB 5.0.04 or 6.0, and use Configure ODBC, they don't get ALL the ODBC drivers in the dialog. Many are missing.



Workaround: You will not be able to Configure a data source using Powerbuilder or Infomaker if your driver list is long. Use the ODBC 32bit administrator. You'll be able to see all the drivers and configure a DSN using a specific driver.. Then do the following:



5.0 - go into the profile dialog and enter ODBC for DBMS and try to connect. The system will provide you with a list of Data Source Names. Pick the one you just configured with the ODBC administrator.



6.0 - Create a new ODBC profile. Use the Data Source Dropdownlist to pick the data source you configured with odbcadmin.



Development: The dialog has a string length limitation that needs to be fixed. This happens only when you have a large number of drivers.



CR:161576
CR Number:   161576
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
6.0 Regression: RowFocusChanged fires twice when doing an InsertRow() to an empty dw.



1/10/98 FBASHAW Fay Bashaw (PSE): Verified Fixed in build 337.



CR:161593
CR Number:   161593
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Nov 2000 Fixed
Description
Drag and drop of columns in a dw fails 1st time if a column is deleted



CR:161595
CR Number:   161595
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The edit mask in datawindow query mode is not the same as in normal mode. For example, for dates, it always uses the existing date settings in the control panel.

Development: This existing behavior is the correct behavior. For PowerBuilder applications, you should be using [date] in the editmask and ensure there is a reasonable date format (yyyy) - 4 digit year in the control panel at startup by querying the appropriate sShortDate registry key.

An enhancement would be to allow edit masks on columns to be preserved in querymode.
For example: If the editmask on date column is mm/dd/yyyy, it should override the Control Panel settings (which may be mm/dd/yy).



CR:161596
CR Number:   161596
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jan 1999 Duplicate
Description
Putting a Rich Text Datawindow into Print Preview either in the painter or at runtime via dw_1.object.datawindow.print.preview='yes' causes a GPF when the datawindow contains no rows.
Workaround Description
 Workaround: The developer must do a check for "0" rows before blindly putting a rich text datawindow into print preview. If it's "0" don't put it into print preview.



CR:161600
CR Number:   161600
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
Enhancement. Ability to choose method. Currently generatehtmlform defaults to the POST method. Have an option to choose between GET and POST.



CR:161601
CR Number:   161601
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Comparison (=) of two ANY data type variables when both have ClassName of integer returns True when values are the same, but ClassName of structure returns False even when values are the same. Bug or behavior ?



CR:161615
CR Number:   161615
Product Name:   PB Enterprise
Product Component:   Machine Code Deployment
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Memory leak when passing a blob variable to a function by value. When passing it by reference or read only everything is fine. Happens in compiled code only.



CR:161619
CR Number:   161619
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. String compares using dash (-) and quote (') don't have expected results. These characters are being ignored.

Development: Internally we use the lstrcmp function which in Win32 performs a word sort (which ignores - and ' ) and in 16-bit does a string sort. This is done to ensure that sort order of such things as "coop" and "co-op" will keep words together as you would expect (or that names with apostrophes would sort correctly with names that don't have apostrophes, etc) ... clearly, changing this sort order will most definitely break other users' applications. The only way that we could properly handle this is to introduce a new property that would optionally perform a string sort in Win32. This would be a new enhancement since it would affect the UI and documentation.



CR:161620
CR Number:   161620
Product Name:   PB Enterprise
Product Component:   Web.PB
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
Accessing a web.pb function can cause pbcgi60.exe to gpf and crash the distributed pb server also. The problem seems to be caused by the corruption of arguments passed to the nvo function. One of the string arguments passed has a length of -1.



CR:161621
CR Number:   161621
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Nov 1999 Fixed
Description
Enhancement. Would like the "new" Powerbuilder 6.0 debugger to have shortcut keys

(for step over, into, out of, etc.). The Powerbuilder 5.0 debugger had CONTROL-S for single step, etc and this was very useful and shortcuts, for most people are easier and much faster than using a mouse.



CR:161625
CR Number:   161625
Product Name:   PB Enterprise
Product Component:   Machine Code Deployment
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Apr 1998 Fixed
Description
A memory leak occurs when declaring a blob local variable. Happens in Compiled code executable only.



CR:161626
CR Number:   161626
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 RC0 31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Memory leak using Sign() powerscript function.



CR:161627
CR Number:   161627
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 17 Apr 1998 Fixed
Description
Memory Leak using dot notation (accessing the value from a ds) with a string variable set to NULL



CR:161637
CR Number:   161637
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 148 18 Sep 1998 Fixed
Description
**** 6.0.00 Regression *** Datawindow with many records requiring a vertical scrollbar. Clicking or sliding the scrollbar to the bottom of the datawindow, eventually you will not see any more rows of data. (It scrolls too far down) It should stop when the last row is visible.



CR:161648
CR Number:   161648
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)
25 Jan 1999 Presently Not Targeted For Any Future Release Of This Product
Description
5.0.04 and 6.0.00 Regression. SyntaxfromSQL seems to be erratic and inconsistent in how it's working in development and runtime with respect to dddw columns. Most drivers are affected.

The normal behavior should be (for native drivers such as PBMSS, PBSYC, PBIN7, PBO73) should be no SQLCA.USERID required in development but in the runtime, SQLCA.USERID should be populated for pb catalog table lookups. Without this runtime attribute filled in, often dynamically created datawindows are missing extended attributes (bold text, dddw edit styles) and sometimes the datawindows that should be updateable are not.

5.0.02, 5.0.03 tests in development and runtime

MSS using dw painter with dddw edit style WORKS.
MSS using syntaxfromsql in development does not work. (userid='sa' or 'dbo' doesn't matter)

IN7 using dw painter with edit styles WORKS.
IN7 using syntaxfromsql in RUNTIME WORKs with USERID. (no USERID fails)

SYC using dw painter with dddw edit style WORKS.
SYC using syntaxfromsql in RUNTIME works with or without USERID.
SYC using syntaxfromsql in development WORKS. If you use USERID it fails.

O73 using dw painter with dddw edit style works. (no sqlca.userid set)
O73 using syntaxfromsql in development does not work. (setting userid='system' works but should only work at runtime - you should not need this in development)

5.0.04.71 and 6.0.01 build 349 tests in development and runtime
(all other behaviors noted above are the same)
SYC using syntaxfromsql in development DOES NOT WORK. REGRESSION.
SYC using syntaxfromsql at RUNTIME DOES NOT WORK. REGRESSION

6.0.00 - IN7 - development had problems Syntaxfromsql did not work not matter what for pulling in dddw attributes.
6.0.00 - using painter works.
6.0.00 - IN7 - using syntaxfromsql at RUNTIME works with USERID.

O73 - using syntaxfromsql in development WORKS without USERID and WITH USERID. Difference in behavior. Looks like it's hardwired - shouldn't be.

Workaround: In some drivers such as Oracle, prefixing the table names in the SQL string seems to work at runtime when the user is a NON-owner of the tables. (99% of the time, this is how this type of application would run)
Select xxxxx from EMPLOYEE <--- This used to work but doesn't now - Regression
Select xxxxx from SYSTEM.EMPLOYEE <---- Simple workaround without using sqlca.userid="SYSTEM" seems to work. This must be used for ALL tables in the FROM clause (ie if you use a JOIN, you should prefix ALL TABLES with owner names)



CR:161649
CR Number:   161649
Product Name:   PB Enterprise
Product Component:   Pipeline Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.00 194 25 Sep 1998 Fixed
Description
Pipeline painter incorrectly describes most varchar columns, numeric columns and date columns when creating a pipeline object for the destination database. It appears to be using generic column types (char, decimal) in the destination datatypes of the pipeline object when very specific varchar or number datatypes are required.


Oracle (O73)
-----------------
Column Type Save As Syntax

Date datetime
Varchar Char
Varchar2 Char
Number (5,0) Decimal (16,0)

SQL Anywhere 5.5.03 (SQL Anywhere 5.5.04 works OK)
---------------------
Column type Save As syntax

varchar15 char(15)
numeric decimal(16, 0)
integer float
smallint float
double float
long varchar char(32767),
tinyint float


System11(SYC) - Use alldatatypes on tsdata.
---------------------
Column Type Save As Syntax

varchar(10) Char(10)
int float
smallint float
tinyint float
real float
text char(32767)
bit float
money decimal (16,4)
smallmoney decimal(16,4)
smalldatetime datetime

Informix 7.x using IN7
-----------------
Column Type Save As syntax

decimal16_0 decimal(16, 0)
integer float
smallint float
real float
money16_0 decimal(16, 0)
varchar10 char(10)
serial float
interval char(0)

Microsoft SQL Server 6.5 to 6.5
-------------------------------------------

NO PROBLEMS

Workaround: Export the pipeline and fix manually or fix in the painter.



CR:161665
CR Number:   161665
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Feb 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
GPF in PBSHR050.DLL 0137:116380a closing a response window and opening a sheet in script. Only happens in Win95B.



event on a response window



event pfc_close() // effectively "close(this)" to close response window.

opensheetwithparm(..) // the response window is gone yet more script it here.



The pfc_close should be posted or some other construct should be used but every other platform works except win95B so it should work.



Workaround: Create a non-visual user object that handles the closing of the response window and opening the next sheet. This could be an instance UO on the frame that persists as this response window and sheets are continually opened or closed.





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

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