远程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:231877
CR Number:   231877
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 4 4019 09 Mar 2001 Fixed
Description
PB8 Beta3: App with autoinstantiate global variable crashes.



CR:231949
CR Number:   231949
Product Name:   PB Enterprise
Product Component:   WT - Deployment
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2001 Fixed
Description
Deploying a dynamo dynamic website causes PB to crash.



CR:231952
CR Number:   231952
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Feb 2001 Fixed
Description
Attempt to set tab order of complex datawindow causes PowerBuilder to crash. Not the same as CR 198059 as the crash occurs even when Retrieve on Preview is turned off.



CR:231987
CR Number:   231987
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2001 Fixed
Description
PB will crash in the syntaxfromsql function. Using an ASA database. Works ok in PB 7.0.2 (build 8046). Using a grid datawindow.

ls_sql = "SELECT DISTINCT " + &
" gminfo.contact_fname_s , " + &
" gminfo.contact_lname_s , " + &
" gmcmpany.company_name_1_s , " + &
" gmin_mngr.act_code , " + &
" gmin_mngr.numb_ , " + &
" gmin_addr.state , " + &
" gmin_addr.tz_code , " + &
" gmin_mngr.recordid , " + &
" gmcmpany.comp_code " + &
" FROM " + &
" {oj {oj gmin_mngr LEFT OUTER JOIN gmin_addr ON gmin_mngr.recordid = gmin_addr.recordid}, " + &
" {oj gmin_mngr LEFT OUTER JOIN gminfo ON gmin_mngr.recordid = gminfo.recordid} " + &
" LEFT OUTER JOIN gmcmpany ON gmin_mngr.comp_code = gmcmpany.comp_code} "

f_sqlca_from_ini("onc7",SQLCA)
connect using SQLCA;

string presentation_str
presentation_str = "style(type=grid)"
ls_syntax = SQLCA.SyntaxFromSQL(ls_sql, presentation_str, ls_error)



CR:232076
CR Number:   232076
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jan 2001 Fixed
Description
pb 8 beta crashes on exiting pb right after a new install. After reinstalling twice ct is not able to repro the crash. Cannot repro it internally as well.



CR:232083
CR Number:   232083
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
An HTML DataWindow has an embedded燚rop-Down DataWindow (DDDW). It loads a custom menu made of <DIV>'s. When a <DIV> hovers above a DDDW, the DDDW overlays the <DIV> as though it were in the foreground, and the <DIV> in the background. This overlay problem was originally experienced between DataWindows and the menu. However, the Z-INDEX style property was changed to one (1) for all the <DIV> tags that make up the menu. I also verified that the Z-INDEX values for the DDDW's were zero (0) or less, and they are all zero (you can verify this by clicking the button located at the bottom of the webpage.) I also tried setting the zindex to 3 as per the W3C via Cascading Style Sheets.


**** Mon Jan 22 12:13:05 EST 2001 *** tcapadou ****
This is a known bug or designed behaviour (you decide) in browsers today. Layers can not be placed on top of system GUI (like form elements). They will always shine through. netscape and msie implement somewhat different but both has basically same issue. even n6 let text inside elements (but atleast nolonger the element themselves) shine through.

You should swap your form elements in div tags and when activating the pull down menus you should make a function call to a function which hides the div tags holding the form elements. When the menus are later hidden the same should take place and the div tags holding the form elements should be shown again.

Please refer to newsposting from www.htmlforums.com at the following link:
http://www.htmlforums.com/showthread.php?threadid=1065
Workaround Description
 no workaround



CR:232111
CR Number:   232111
Product Name:   PB Enterprise
Product Component:   WT - System Tree
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 4 06 Feb 2001 Fixed
Description
PB8 Beta3: copying from empty clip window disables copy/paste everywhere



CR:232176
CR Number:   232176
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request
Customers want to have an option to allow early binding of ActiveX/COM components. This would allow compile time checking of the method to be called and the argument and furthermore also to allow autoscript to work with ActiveX. (Like VisualBasic does).



CR:232180
CR Number:   232180
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request for PB 8 :

Using the AND operator, PowerScript should evaluate its right-hand operand only if the value of its left-hand operand is true



CR:232221
CR Number:   232221
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Apr 2001 Fixed
Description
If EventId for an event in ScriptDefinition is -1 then pb will crash in pbvm on close. cr 171818 seems to be similar to this



CR:232236
CR Number:   232236
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 4 05 Apr 2001 Fixed
Description
PB8 Beta 3: The new Map3DColors attribute for Picture, PictureButton, and PictureHyperlink has no effect.



CR:232274
CR Number:   232274
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request:
Customers would like to have that the recent object list could be accessible from the taskbar or keyboard shortcut right away without having to define several shortcuts via the shortcut definition menu item beforehand.
Also a popup menu showing the recently used objects in the system tree would improve the handling.



CR:232292
CR Number:   232292
Product Name:   PB Enterprise
Product Component:   DB Other
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 May 2001 Not a Bug
Description
Selectblob function returns inaccurate data when
trying to select a column with a datatype of uniqueidentifier.

Problem happens using sqloledb,mss and odbc.

blob testblob

selectblob idcol into :testblob
from testuniqueidentifier
using sqlca;

messagebox("heres the blob field",string(testblob))



CR:232293
CR Number:   232293
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Feb 2001 Presently Not Targeted For Any Future Release Of This Product
Description
Exporting a table in the library painter with a column
of uniqueidentifier as the column type will result in ????? appearing
in the activity log instead of the datatype.

CREATE TABLE tsmaint.TestUniqueIdentifier (IDCol ????? NOT NULL,

Problems happens for mss works ok for odbc to sql server.



CR:232294
CR Number:   232294
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Apr 2001 Fixed
Description
When you issue the "Run" command (say to launch notepad), PB grabs extra file handles and does not release them all until PowerBuilder (or the PB executable) is closed. Tested using performance monitor in Task Manager.



CR:232296
CR Number:   232296
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 May 2001 Fixed
Description
Trying to create a datawindow using a table with
a column datatype of uniqueidentifier will result in the following error
using mss and oledb:

Cannot create datawindow
This column's datatype (xxxx) requires the use of an embedded sql statement

See cr 232292 because using embedded sql doesn't work either. Tried
inserting an ole database blob column but the column with the uniqueidentifier
doesn't retrieve for oledb and mss. Using the oledb driver and inserting the ole database blob
column will result in the following error:

Select error:
Microsoft OLE DB Provider for SQL Server
An object was open
Workaround Description
 Works ok using odbc.



CR:232300
CR Number:   232300
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Mar 2001 Fixed
Description
PB 8 build 3121 - Row n to n of n is not displayed in microhelp in db/dw painter



CR:232354
CR Number:   232354
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 5014 04 May 2001 Fixed
Description
Menu Painter PowerBuilder 7

When typing the MicroHelp for one menu item and clicking with the mouse on
a different item in the WYSIWYG Menu view, looses the text just entered in the MicroHelp property.
When switching back to the original item, the editing changes are gone.

This does not happen when selecting menu item in the Tree Menu View.



CR:232355
CR Number:   232355
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When stepping (in or over), the debugger shouldn't go into the events OTHER, TIMER, ACTIVATE, FOCUS,..., it makes debugging much more difficult. Sould be possible do some settings to disable the events during debugging. Similar to CR 148217



CR:232411
CR Number:   232411
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5021 06 Apr 2001 Fixed
Description
OLE control placed on a dw won't activate after a retrieve



CR:232414
CR Number:   232414
Product Name:   PB Enterprise
Product Component:   DPB
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Apr 2001 Fixed
Description
PB crashes on Setfullstate if dw has a OLEDB Blob column
The OLEDB blob does not have to be word, tried it with bmp (paintbrush) same problem.



CR:232423
CR Number:   232423
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10050 26 Apr 2001 Fixed
Description
N-up datawindow with HSplitScroll displays strange behavior when the dw control is not large enough to display the full width of the data.



CR:232424
CR Number:   232424
Product Name:   PB Enterprise
Product Component:   Help
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Feb 2001 Fixed
Description
1. Link New DataWindow expression function should be pluralized since there's more than one function

2. When you press the New DataWindow expression function link, the resulting screen shows ACos and ASin concatenated

3. Under the New DataWindow properties link

a. DefaultPicture isn't what's changed, it's PictureName that now accepts GIF's and JPGs (cf. issue 41079659)
b. HTML.ValueIsHTML was introduced in 7.0.3 (the DBParm section specifically calls out Parms introduced previously, not sure if this section should as well)
c. HTML.AppendHTML is not included, what's done with HTML.ValueIsHTML should be done for AppendHTML
d. the HTMLGen options for Javascript caching are not included. Those were also introduced in 7.0.3 along with ValueIsHTML and AppendHTML

4. Under DBParms added since 7.0, should we add AtAtIdentity for MSS?



CR:232464
CR Number:   232464
Product Name:   PB Enterprise
Product Component:   Environment Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Jul 2004 Fixed
Description
Enhancement request :
==================
Add the possibility to open an ancestor object in READONLY event if a descendant object of this ancestor is opened.



CR:232482
CR Number:   232482
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 80 Beta 3: Enhancement request:
Please add HorizontalScrollSplit as a property that can be set in the DataWindow painter. That would allow to set the initial position of the split without having to use PowerScript (dot notation or Modify) to do it.



CR:232513
CR Number:   232513
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 6015 25 Apr 2001 Fixed
Description
Compiling a script with treeviewitem.data.classname() or typeof() crashes PowerBuilder



CR:232528
CR Number:   232528
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
4019 28 Feb 2001 Fixed
Description
PB8 Beta3: LibraryDirectory(Ex) doesn't list proxy objects



CR:232579
CR Number:   232579
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10048 29 Mar 2001 Fixed
Description
HTML DW using Netscape browser :
============================

Pictures using HTML datawindow are not displayed properly because the HTML generated for Netscape does not contain size attributes.
The same HTML DW is properly displayed with IE, because IE supports StyleSheet sizing for pictures.



CR:232604
CR Number:   232604
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Oct 2003 Fixed
Description
GPF trying to save an object containing the following script :
string s_array []
long ll_count = upperbound (s_array)
Workaround Description
 Workaround 1: Declare and assign in 2 separate code lines.
===========
string s_array []
long ll_count
ll_count = upperbound (s_array)

Workaround 2 : Do not use a variable-size array : string s_array [XXX] where XXX is an integer
============



CR:232610
CR Number:   232610
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Apr 2001 Presently Not Targeted For Any Future Release Of This Product
Description
Ctrl+Shift+W not operational in 8.0 to preview a
window. In pb 7.0, this shortcut would let you pick any window
in the library list to preview even if the window painter wasn't active.

There is a Ctrl+shift+P but is more restrictive than the ctrl+shift+w.
It previews only the window that is active. Ctrl+shift+w provides
more functionality than ctrl+shift+p for a developer.



CR:232624
CR Number:   232624
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 4 4011 25 Feb 2004 EOL'd version. Not to be Fixed.
Description
RetrieveEx of HTMLGenerator component actually returns the number of rows retrieved, if successful, not a 1 as documented. The documentaiton has been fixed for when PB 8 is released.

Also, the return type should be a PowerBuilder Long, not an Integer, as it is currently. With a return type of integer (short or integer(16) in EA Server) you will run into an error if a large number of rows, eg 49000, is retrieved.
Workaround Description
 Customize the HTMLGenerator component by changing the return type of the Retrieve and RetrieveEx methods from integer (short) to Powerscript Long.



CR:232639
CR Number:   232639
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Feb 2001 Not reproducible with latest version of the product available as of Resolution Date
Description
When there are multiple insert statements in a SP & the second insert doesn't insert any rows it returns the error Row changed between retrieve & update (MSS --> MS SQL Server)

This is working in 7.0.3 build 10048.



CR:232670
CR Number:   232670
Product Name:   PB Enterprise
Product Component:   Environment Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request :

==================

Add a new feature in PowerBuilder 8 IDE : Be able to open each object in Read-Only mode



CR:232677
CR Number:   232677
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2001 Fixed
Description
When a blank row is inserted in an external datawindow and values are assigned through dot notation once the field has focus the contents of the field will vanish. The data is still there if the focus is moved to a different column though. When the value is assigned with a SetItem() there is not a problem.

Simple reproduction of problem with an External datawindow. Assign some values programatically using win_1.dw_1.object.data[1,1] = "123", etc. Bring focus to first field. Content of this field will vanish. Change focus to 2nd field, content will comeback. This is wrong. Assign value with SetItem and the problem does not exist.



CR:232697
CR Number:   232697
Product Name:   PB Enterprise
Product Component:   DW Wizards
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Feb 2001 Duplicate
Description
PB8 Beta3: Text or column border default settings ignored in DW wizard. This works ok in 7.0.3 (build 10047).



CR:232707
CR Number:   232707
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like changes to layouts to take effect immediately. As it is, new layout does not apply to new instances until the instance with the old layout has been closed. (For all painters.)



CR:232712
CR Number:   232712
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Apr 2001 Not a Bug
Description
The informational warning message from the compiler that a variable name conflicts with an existing property with the same name, ie a scope message, acts as an error when the script and variable are of an OLE control. You cannot save the script when this message is generated, though it is displayed as an informational message, not an error.



CR:232807
CR Number:   232807
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request :
Implement the HASHTABLE in PB just like it is implemented in Java



CR:232809
CR Number:   232809
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Change PB to gather PowerScript functions within "logical" packages.
For instance :
Acos, Asin, Atan in a "math" package.
String functions in a "string" package etc...
Then the methods could be called using the OO methodology:
math.Acos, math.Atan, string.Upper, etc, ect



CR:232811
CR Number:   232811
Product Name:   PB Enterprise
Product Component:   WT - Deployment
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Web Target deployment :
Add an incremental deployment option in order to be able to deploy web objects only if they are newer than the destination



CR:232841
CR Number:   232841
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2001 Fixed
Description
In online help, when you select application/events and
look at the example, it references that the sqlca is populated from the pb.ini.
That is not the case anymore for PB 8.0. Also this script is not located
in the open event of the application object for a mdi template. When generated
in PB 8.0, it is in the connection object.

This code is provided in the automatically generated MDI template.

/* Populate SQLCA from current PB.INI settings */

SQLCA.DBMS = ProfileString("pb.ini", "database", "dbms", "")
SQLCA.Database = ProfileString("pb.ini", "database","database", "")
SQLCA.Userid = ProfileString("pb.ini", "database", "userid", "")
SQLCA.DBPass = ProfileString("pb.ini", "database", "dbpass", "")
SQLCA.Logid = ProfileString("pb.ini", "database", "logid", "")
SQLCA.Logpass = ProfileString("pb.ini", "database", "LogPassWord", "")
SQLCA.Servername = ProfileString("pb.ini", "database", "servername", "")
SQLCA.DBParm = ProfileString("pb.ini", "database", "dbparm", "")

CONNECT;



CR:232846
CR Number:   232846
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Feb 2001 Presently Not Targeted For Any Future Release Of This Product
Description
Unable to open and close painters in a global search when the library painter is closed and when it's closed and then reopened.



CR:232849
CR Number:   232849
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 May 2004 Fixed
Description
Cannot edit text object from toolbar when the property
pane is behind the design pane in the dw painter.



CR:232853
CR Number:   232853
Product Name:   PB Enterprise
Product Component:   DW Wizards
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.x Catalina
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
Short Desc:
Debug messageboxes display the number of columns selected for creation of crosstab dw.



CR:232909
CR Number:   232909
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 8 enhancement request :
Edit-Find dialog box - add an option "match whole word only"



CR:232913
CR Number:   232913
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 8 Enhancement request :
Find-search : Autoscroll script when the box hides the found word



CR:232942
CR Number:   232942
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Apr 2001 Fixed
Description
Repaint problems (when you move vertical scrollbar up/down) for computed fields if sharedataoff is called on the secondary.
Calling a ShareDataOff on Secondary affects the primary's computed field values if you have data more than the length of the dw control such that the vertical scroll bar comes on. Looks like the repainting of the dw control renders some of the values in computed fields as 0.0 / blank / some display data.
Workaround Description
 Workaround : Do a retrieve on the primary dw's again after the shareddataoff()



CR:232949
CR Number:   232949
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Feb 2001 Fixed
Description
Using the Try \ Catch \ End Try statements in script to invoke a component method cause the method to be invoked in an infinite loop. On the other hand, putting the same statements inside a For...Loop cause the method to be invoked only once, rather than for each iteration of the loop.



CR:232950
CR Number:   232950
Product Name:   PB Enterprise
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Apr 2001 Fixed
Description
The problem is a regression after build PB702_8046 and is independent of ASA version i.e. occurs for both ASA v6 and v7;
When attempting a simple left outer join sql syntax for ASA connection using ODBC,
PB will crash/ gpf in PB70.exe when executing in DB painter, ISQL session.

There exists a native driver for ASA7 OLEDB connection.
Verfified that ASA connection using Microsoft OLEDB is a problem too - see test 2 ;
Note: At this time, there is no native driver from PB to ASA 7 (or previous versions).



CR:232956
CR Number:   232956
Product Name:   PB Enterprise
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5020 11 Apr 2001 Fixed
09 May 2001 Fixed
Description
The problem is a regression after build PB702_8046 and is independent of ASA version i.e. occurs for both ASA v6 and v7;
When attempting a simple NATURAL JOIN sql syntax with WHERE clause for ASA connection using ODBC,
PB will crash/ gpf in PB70.exe when executing in DB painter, ISQL session.

There exists a native driver for ASA7 OLEDB connection.
Verfified that ASA connection using Microsoft OLEDB is a problem too - see test 2 ;
Note: At this time, there is no native driver from PB to ASA 7 (or previous versions).
Workaround Description
 Replace keywords "NATURAL JOIN" with SQL language to perform a natural join.e.g. // remove keywords, just declare tablenames ... FROM employee, dept ... WHERE ... // assignment to same named column .... AND employee.dept_id = dept.dept_id



CR:232959
CR Number:   232959
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Mar 2001 Fixed
Description
PB 8.0 Beta: DDDW column is used to Specify Retrieval Criteria (Prompt checkbox is checked in the main datawindow for a column which happens to have DDDW edit style). In the "Specify Retrieval Criteria" dialog, the dddw is not populated.



CR:232987
CR Number:   232987
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Mar 2001 Fixed
Description
2nd paragraph in Usage section contains: "The HTML.AppendedHTML property allows you to specify is used to specify HTML element attributes...." - strike "allows you to specify"



CR:232988
CR Number:   232988
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 4 5021 06 Apr 2001 Fixed
Description
PB 8.0 -- Values in editmasks are truncated by one character



CR:232992
CR Number:   232992
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Mar 2004 Fixed
Description
The New DataWindow Object Properties topic mentions that DefaultPicture allows you to now use JPG and GIF files...according to the rest of help, it's actually the PictureName property that allows this, Default Picture is related though



This is a duplicate of CR 232424. Both DefaultPicture and PictureName were added to the Help. There is a precedent for the label and the property name being different on the same page (Horizontal and Vertical Alignment versus HTextAlign and VTextAlign). Picture File actually descibes the setting more accurately.



CR:233028
CR Number:   233028
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request: Clip Window

1. Clip window: when a clip is deleted, using the delete (x) button, the next/previous item is not selected after the item is deleted, This slows the deleting of clips.

2. When changing workspaces the clip window retains clips rather than being workspace specific. Can the clips be associated to a workspace rather than being independent. I have a workspace for a PowerTool App and a workspace for a PFC App, when I change workspaces the clip window retains clips. The clips shuld be associated to a workspace rather than PowerBuilder itself.



CR:233045
CR Number:   233045
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Apr 2001 Fixed
Description
Because we say " We have mutliple VM support on EAServer in which we support PB7 and PB8 components running on EAServer AT THE SAME TIME.."
1) When pb 8 is installed we need replace the shared\powerbuilder\classes.zip with
shared\powerbuilder\pbjdbc11.jar in the CLASSPATH.
2) During tests pbjdbc11.jar created on 02/01/2001 works with both pb7 and pb8 on the same machine, the previous dated jar files still give errors (tested with jar's that came with build 3121 and 4009)
Workaround Description
 use the pbjdbc11.jar created on or after 02/01/2001 and replace classes.zip with pbjdbc11.jar in the CLASSPATH



CR:233065
CR Number:   233065
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 4 5005 29 Mar 2001 Fixed
Description
Using RowsMove() to move rows from a tabular datawindow control to a richtext datawindow control causes a gpf in PB 8 beta 3.



CR:233068
CR Number:   233068
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Mar 2001 Third Party Problem
Description
PB hangs when trying to create a dw when the
dbparm of packageprocs is enabled.

Using Oracle 8.1.6 and o84 driver.



CR:233069
CR Number:   233069
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jul 2004 Fixed
Description
PB8 Beta3: Control List tab on dw painter doesn't work like on other painters



CR:233111
CR Number:   233111
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Feb 2001 Duplicate
Description
The number of digits keyed is not limited to the number of digits specified in the editmask.



CR:233122
CR Number:   233122
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
When a stored procedure is declared in the instance variables, and then compiled, PB will try to execute that procedure. If you like to change / add anything in the instance declaration and save it you'll get a messagebox " Ignore compiler warnings". It seems that the object is saved but if you reopen it the changed script is gone. It is not possible to change the script.

Workaround:
1. comment the declaration of the Oracle stored procedure.
2. add your script and compile and save the script.
3. export the object and edit it with an editor
4. uncomment the stored procedure
5. import the object
Workaround Description
 1. comment the declaration of the Oracle stored procedure.
2. add your script and compile and save the script.
3. export the object and edit it with an editor
4. uncomment the stored procedure
5. import the object



CR:233128
CR Number:   233128
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Apr 2001 Fixed
Description
Cannot remote debug a pb component on a Solaris server.

Workaround:
Add symbolic link to pbjag70.so:

lrwxrwxrwx 1 pbtest staff 16 Mar 7 16:02 pbjag70.so -> ./libpbjag70x.so

The key to making this work is the symbolic link. This can be created as follows while in the $JAGUAR/lib directory:

ln -s ./libpbjag70x.so pbjag70.so

First you must remove the existing file pbjag70.so if it exists and you should end up with the following output from a ls -l

lrwxrwxrwx 1 pbtest staff 16 Mar 7 16:02 pbjag70.so -> ./libpbjag70x.so



CR:233133
CR Number:   233133
Product Name:   PB Enterprise
Product Component:   Font
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Jul 2001 Fixed
Description
PBFNTxx.INI substitute fonts are always used even if specified font is on PC.

The font mappings in PBFNTxx.INI are always used even if the font to be substituted exists on the PC the application is running on. The PB documentation implies that PB only looks in this ini file if the required font is not found on the machine. It seems PB always looks there first and if there is an entry for that font then it uses it as a substitute without checking if the original font is on the machine.

The PB App techniques manual (Chap 31 p661 PB 7 version) states:

"...When an application uses a screen or printer font that is unavailable, PowerBuilder looks in
the [FontSubstitutes] section of this file for a mapping..."



CR:233138
CR Number:   233138
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Aug 2003 Not a Bug
Description
Datawindow is built from 5 tables and has a total of 467 columns. Upon retrieve, getting a Select error:
"row's length exceeded 32767 bytes. Please exclude some columns." Problem only occurs when staticbind is set on.

Workaround: If you cannot turn off staticbind, then you can export the datawindow and change the column datatype from decimal(n) to number.



CR:233155
CR Number:   233155
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Feb 2001 Third Party Problem
Description
PB8 Beta 3.1 Install: Select Components dialogs list the products version numbers without the decimal separators for Jaguar, ASA, and PowerDynamo.



CR:233213
CR Number:   233213
Product Name:   PB Enterprise
Product Component:   Install
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Mar 2001 Fixed
Description
Description of Problem: Informational message presented when installing PB but not ASA 7.0.1 (and ASA 7.0.1 is not on machine) says that 7.0.1 wasn't detected, but then goes on to explain how ASA 6.0 (NOT 7.0) is required for the examples, PFC, etc.



CR:233216
CR Number:   233216
Product Name:   PB Enterprise
Product Component:   Workspace and Targets
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
4015 17 Aug 2001 Fixed
Description
Using shift+f1 in the target properties causes an
execution error of :

PowerBuilder Application Execution Error (R0023):
Application Terminated. Canot assign object of type
tab_1 to variable of type base_wizard at line 8 in help event of object
base_multilineedit.

After hitting ok and you go to help/about--"none" will appear
in the box.



CR:233218
CR Number:   233218
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 Beta 3.1 5006 02 Apr 2001 Fixed
Description
Description of Problem:
memory leak using a bitmap() expression in a computed field on a datawindow and switching the bitmaps in an event set on a timer



CR:233220
CR Number:   233220
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 2001 Fixed
Description
When saving scripts with informational/warning messages,
you are prompted to "Ignore compilation warnings and lose changes", there
is no option to save scripts with informational or warning messages.



CR:233221
CR Number:   233221
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Mar 2001 Fixed
Description
If any ASA 6.0 database engine is running, you cannot connect to EAS Demo DB V4 via PowerBuilder. You can however, start EAS Demo DB V4 via the command line and then connect.
Workaround Description
 1) shut down the ASA 6 engine
2) start the EAS Demo DB V4 via the command line
3) edit the ODBC configuration for the EAS Demo DB V4 to have an explicit server name (this shouldn't be necessary as the 'default' server name of easdemo4 should work).



CR:233226
CR Number:   233226
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Feb 2001 Fixed
Description
PB 8 Beta 3.1: Compact Install Summary page lists ODBC driver capability under JDBC



CR:233256
CR Number:   233256
Product Name:   PB Enterprise
Product Component:   WT - System Tree
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
4019 23 Feb 2001 Fixed
Description
Regional settings prevent reading registry key used in wizard to create new Web Target for Dynamo Web site



CR:233257
CR Number:   233257
Product Name:   PB Enterprise
Product Component:   WT - System Tree
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 23 Apr 2001 Fixed
Description
Description of Problem: HTML help is not being loaded for Dynamo objects in system tree.
Expand ObjectModels->Server->PowerDynamo or WebTargets and RMB on, for instance, Document. Pick Help from menu. A browser window will open, but displays an error saying it can't find the page.
Same thing occurs, when expanding Syntax->Dynascript Extensions->Operators (or Keywords or Escape Sequences or Functions)



CR:233321
CR Number:   233321
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 GA 5009 13 Mar 2001 Fixed
Description
Example application HorizontalSplitScroll "split bar" no longer draggable starting with version 7. Running the example application, choose PowerBuilder Examples...DataWindows...Events & Functions...Horizontal Split Scroll.,



CR:233352
CR Number:   233352
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
A datawindow button has properties HTextAlign, VTextAlign and PictureName. In the property sheet, however, these are shown as Horizontal Alignment, Vertical Alignment and Picture File. Should the property sheet show the actual property name as it does for a regular (not on a datawindow) picture button?



CR:233396
CR Number:   233396
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2004 EOL'd version. Not to be Fixed.
Description
A particular datawindow containing 3 protected columns and an editable decimal column showed some
problems entering the data. Dynamically, editmask and currency are also modified.

1. Backspace does not work properly when deleting the value 12345 from right to left
2. Impossible to key properly into editmask field with decimal places when text was fully selected.
3. SelectText did not highlight the column, when called from the rowfocuschanged event.
This last problem can be circumvented by posting the SelectText function.



CR:233397
CR Number:   233397
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Apr 2001 Fixed
Description
PB Version and Build: PB 8.0 Beta 3.0 -> PB 8.0 Beta 3.1 Build 4012

Comments:
Previous autoscripting (PB 7.x) behaviour 'switched off' autoscripting as soon as the user types the first parenthesis of a function.

PB 8 continues autoscripting at this point (that's OK) and shows all the arguments for that function. But if the user types the complete function and closes the parenthesis the autoscripting remains on. The problem occurs when the user then hits enter key. If the length of the string typed in the args list is shorter than the autoscripted list then PB pastes/appends the remaining autoscript text on the end of the code just typed in by the user.

The user can just hit the escape key which is probably OK at any point before the last parenthesis but once the user closes the parenthesis the autoscripting should switch itself off
Workaround Description
 Remember to hit he escape key



CR:233410
CR Number:   233410
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.1 1292 31 Oct 2002 Fixed
Description
If the following conditions hold then pb will crash
Happens if a you have 2 column objects in the header band :
1) One has to be a dddw
2) Other has to be ddlb
3) SlideLeft Property on both have to be set (should also be left aligned)
4) Where clause should be such that no data is retrieved



CR:233411
CR Number:   233411
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Mar 2001 Fixed
Description
As project painter window doesn't contain V.scrollbar it is very difficult to modify the last pbl entries and resource files. This inability is particularly visible at resolution of 800*600 and 640*480..

When building an EXE the project painter, with its new Version information section, is too large to be displayed in a 640x480 - if you get rid of the toolbars and output window, you can just see part of the first PBL/PBD in the library list



CR:233419
CR Number:   233419
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Feb 2001 Not a Bug
14 Feb 2001 Not a Bug
Description
PowerBuilder 8
=============
TRY...CATCH does not catch Out of Memory Exception



CR:233472
CR Number:   233472
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2001 Not a Bug
Description
The DW SORT method does not sort properly if the column to sort contains " underscore " characters.
For example, imagine 2 columns : "AB" and "A_"
The ascending sort gives "A_" ,"AB" instead of "AB" , "A_"



CR:233478
CR Number:   233478
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.1 1282 27 Aug 2001 Fixed
Description
This is a problem with inserting a rich text format document (which contains a BITMAP e.g. signature of person) into an rte control on a window object. When the powerscript function "InsertDocument()" is called to load the rtf document, PB will gpf ;

When the bitmap is excluded from the rich text format document, the document is inserted correctly.
However when a bitmap is included, the application will crash.

The workaround is to remove the bitmap from the rich text format document :-
E.g.
a)Use "InsertDocument() to load the rtf file(exclude bitmap from doc).
b)Use the powerscript function "InsertPicture()" to insert the bitmap into the rte control.
Workaround Description
 a)Use "InsertDocument() to load the rtf file(exclude bitmap from doc).
b)Use the powerscript function "InsertPicture()" to insert the bitmap into the rte control.



CR:233485
CR Number:   233485
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10054 24 Apr 2001 Fixed
Description
Regression in pb 7.03 datawindow with editstyle DDDW. OK in PB 7.0.2 build 8046.
The displayvalue is incorrect under following conditions:
- the DDDW contains a datavalue NULL
- the DDDW contains a datavalue 0
- the datavalue of NULL is not in the first row of the Dropdowndatawindow.

The effect will be that the NULL value is displayed as a 0 (zero) value.



CR:233501
CR Number:   233501
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 6014 24 Apr 2001 Fixed
Description
When isvalid triggers the systemerror event and there's
code in the systemerror event, pb will stop processing. No runtime error
appears.

Here's the code:
//systemerror event
clipboard (error.text)

//clicked event of cb:
long ll_Handle
treeviewitem ltvi_Item

ll_Handle = tv_1.FindItem (RootTreeItem!, 0)
IF ll_Handle > 0 THEN
IF tv_1.GetItem (ll_Handle, ltvi_Item) = 1 THEN
st_2.text = "About to check the data of the treeview item"
IF IsValid (ltvi_Item.data) THEN
messagebox("Data Item Checked Out","")
ELSE
messagebox("Data item is invalid","")
END IF
ELSE
st_2.text = "GetItem failed"
END IF
ELSE
st_2.text = "FindItem failed"
END IF

From the code above, the clipboard will show the error but the pb will
not process the code after the isvalid function. In this case the message
of "Data item is invalid" doesn't appear.

In pb 7.0.3, running the same code, pb will process the next line of
code after the isvalid. The message of "Data item is valid" does appear.

Per Development, this is an intended behavioral change in PB 8.0:
PB 8.0 no longer behaves like PB7.0. It works BETTER! Engineering implemented a new BOOL IsValid( any argument) function to test if any argument is a PowerObject. Instead of throwing a system exception (like PB 7.0 does), this new function returns FALSE. Therefore, with PB 8.0, this test case will no longer invoke the systemerror event. Debug through the CLICKED event on the button and you'll see the difference. Much more intuitive.



CR:233505
CR Number:   233505
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Sep 2004 Fixed
Description
Library painter does not let you delete a PBL even when it's not in the current library list. You get a message indicating you need an opened workspace, which is already opened!

Try to delete a PBL that is not in the current applications search path in the library painter. It tells you that "There must be an open workspace with PowerBuilder targets to complete this operation". There is one opened. If you delete at the folder level it allows you to delete and gives messagebox confirming each delete.



CR:233508
CR Number:   233508
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 2002 Presently Not Targeted For Any Future Release Of This Product
Description
In the library painter if you select multiple items and attempt to delete them, the messagebox that appears to confirm the action does not let you cycle through options using the arrow keys (tab works fine).

On the dialog in the library painter to confirm deletion of multiple objects, there are four buttons 'Yes', 'Yes To All', 'No' and 'Cancel'. If you try to cycle through them using either right or left arrow keys, you get 'stuck' moving from 'Yes to All' to 'No' (forwards) and vice versa (backwards).



CR:233509
CR Number:   233509
Product Name:   PB Enterprise
Product Component:   P-Code Deployment
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Feb 2001 Presently Not Targeted For Any Future Release Of This Product
Description
Objects can be modified in a pbd, although scripts cannot be viewed.

PER DEVELOPMENT:
This will not be addressed; and if you do this, your application will not be supported.



CR:233517
CR Number:   233517
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 May 2004 Fixed
Description
PB 8 beta 3.1 build 3121
Please change the "set up" to "setup" in the message at the end of installation where it indicates that the self-registration process is completing



CR:233518
CR Number:   233518
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Apr 2001 Fixed
Description
This component shows up when installing PowerBuilder. It implies installation of the PBODB80 interface, but that's not the case, it actually is a container for the Merant ODBC drivers only. Suggest renaming to 'Merant ODBC Drivers' or the same as PB 7



CR:233519
CR Number:   233519
Product Name:   PB Enterprise
Product Component:   Install
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Apr 2001 Fixed
Description
The green Sybase logo on the common install screen looks bad, it's duplicated and doesn't blend at all into the background



CR:233526
CR Number:   233526
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5018 23 Mar 2001 Fixed
Description
PB8 Beta 3.1: Edit mask text property not updated when spin feature is used.
Verified fixed in 8.0 build 5018.



CR:233527
CR Number:   233527
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0 RC 5007 03 Apr 2001 Fixed
Description
Crash when viewing edit styles with no workspace open



CR:233553
CR Number:   233553
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer wants to have the Menu key to behave like a right mouse click in the painter. Also a pbm_dwnContextMenu event should be available for making event mapping eg. in a Datawindow easier.



CR:233560
CR Number:   233560
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 3.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Mar 2001 Fixed
Description
Pb is unstable after adding new pbls to the target.



CR:233562
CR Number:   233562
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Jun 2004 EOL'd version. Not to be Fixed.
Description
This problem is a regression from working in PB6 to broken in PB7.
A user object function which has 45 parameters (various datatypes - all passed by "value", will gpf in PB debugger painter at a script line breakpoint.
Workaround Description
 Code usage differently e.g. reduce the number of parameters defined for a user object function till this is fixed by PB engineering team. For PB703_10047 build, 36 arguments or less is stable enough for PB not to gpf.



CR:233573
CR Number:   233573
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Apr 2001 Fixed
Description
The of_convert_value method of the nv_retrieval_arg nvo which is accessed through the nv_remote_datwindow component in Jaguar does not support a datetime input without the time. The of_convert_value method has changed from Jaguar 3.5 to Jaguar 3.6 whereas the 3.5 installation did support this. The correct behaviour for PowerBuilder is to default the time in a datetime field to 00:00:00 if no time is supplied and then retrieve the rows which match the supplied criteria.

The error received is "Array boundary exceeded at line 29 in function of_convert_value of object nv_retrieval_arg". The method assumes a time will be supplied and attempts to parse the time starting at a position in the array that does not exist.



CR:233583
CR Number:   233583
Product Name:   PB Enterprise
Product Component:   File Editor
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 May 2001 Fixed
Description
If you press the <shift> key and click the mouse button together in the file editor, PB disappears with no error message



CR:233584
CR Number:   233584
Product Name:   PB Enterprise
Product Component:   Browser
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Sep 2001 Fixed
Description
A user object FUNCTION which has 45 parameters (various datatypes - all passed by "value", will gpf in PB object browser.

When the user object function name is selected from the PB object "Browser", then RightMouseButton (RMB) click and select "copy", PB will gpf.



CR:233589
CR Number:   233589
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5029 03 Apr 2001 Fixed
Description
PB8Beta3: Duplicate treeview picture names with distinct icons in ddlb.



CR:233591
CR Number:   233591
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
"Need multi-select capability to add tables to object layout pane. It is a pain to drag/drop or RMB and add them one at a time. This capability existed in 6.5, where you selected the tables you wanted from a list."





--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从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等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------