提供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:403118
CR Number:   403118
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.2 27 Sep 2005 Fixed
Description
Customer cannot view the SQL of DataWindow when PowerBuilder connects to an ASE 12.5.3 database server. -> error below appears

"ct_fetch(): user api layer: internal common library error: The bind of result set item 9 resulted in truncation. Do you want to continue in graphic mode?"
Workaround Description
 USe PB10 and the corrected script.

or eg. when using PB9:

Change the script of PB catalog stored procedure sp_pb90column :



FROM



create proc sp_pb90column

@id int

as

declare @text varchar(255)

select @text = null

select c.colid, c.status, c.type, c.length, c.name, c.usertype,

c.prec, c.scale, @text

from dbo.syscolumns c where c.id = @id and c.cdefault = 0

union select

c.colid, c.status, c.type, c.length, c.name, c.usertype,

c.prec, c.scale, m.text

from dbo.syscolumns c, dbo.syscomments m where c.id = @id

and c.cdefault = m.id and m.colid = 1

order by 1

go





TO



create proc sp_pb90column

@id int

as

declare @text varchar(255)

select @text = null

select c.colid, c.status, c.type, c.length, c.name, c.usertype,

c.prec, c.scale, @text

from dbo.syscolumns c where c.id = @id and c.cdefault = 0

union select

c.colid, c.status, c.type, c.length, c.name, c.usertype,

c.prec, c.scale, rtrim( ltrim( m.text ))

from dbo.syscolumns c, dbo.syscomments m where c.id = @id

and c.cdefault = m.id and m.colid = 1

order by 1

go





P.S. Notice he difference by adding ltrim, rtrim



CR:403188
CR Number:   403188
Product Name:   PB Enterprise
Product Component:   Section508
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 15 Jun 2006 Third Party Problem
Description
Regression from PB 9 to PB 10.2 using JAWS accessibility software. PB application stops reading the ddlb and kicks customer out of application.



CR:403249
CR Number:   403249
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 May 2006 Fixed
Description
On a DataWindow which has a vertical scroll bar and a horizontal scroll bar, if you call setFullState(),

the horizontal scroll bar may be incorrectly positioned and a strange blank vertical bar may appear

on the right of the DataWindow.
Workaround Description
 Set FALSE to HScrollBar and VScrollBar of the DataWindow before calling setFullState().



CR:403325
CR Number:   403325
Product Name:   PocketBuilder
Product Component:   DW Printing
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
903 02 Jan 2006 Fixed
Description
I'm using the PrinterCE to print invoices from my application. The invoice's DataWindow displays items being sold with several columns is a row (quantity, item code, description and price). I print to the 2 inch printer so the description field should not display the full value (should be cut).

When I use the DataWindow.Print() method then everything works fine:

long descriptions are printed up to the columns' width value, the rest of the value is cut and not displayed. But if I use the PrintDataWindow() method then the full description value is not cut and printed over other columns values.



CR:403334
CR Number:   403334
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Sep 2005 Fixed
Description
Menu Painter lacks the Design>Custom Colors... menu item. I need to define custom colors in another painter (eg: Window Painter) to define Custom Colors, which may then be used in the menu painter.



CR:403337
CR Number:   403337
Product Name:   PocketBuilder
Product Component:   System Runtime Functions
Status:   Open
OS:   Pocket PC 2002
Original Version:   2.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2.0.4 910 Fixed
Description
Large customer application (220 MByte database and over a dozen PKLs) has a scenario where the series of actions causes the device to lockup.

This application is generating DW syntax on the fly and has lots going on.



CR:403361
CR Number:   403361
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request for run time modification of the menu style (and toolbar style).



Customer's comments: I'm sure this has been requested, but run time modification of the menu style (and toolbar style) would be a great enhancement for those of us that allow user "themes" and hence require as much run time modification as possible.



CR:403364
CR Number:   403364
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Sep 2005 Fixed
Description
TreeView DataWindow Crash placing a column in the detail band of an existing dw.



CR:403366
CR Number:   403366
Product Name:   PB Enterprise
Product Component:   MTS Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Sep 2005 Fixed
Description
Tested and reproduced with PB 10.2_8100, 10.2_8075

Worked fine in old PB 7.0.3 (all builds)



After deploying two components (C1 and C2) to a COM+ package, when calling C1 that calls C2 for the 1st time, it's ok. When repeating the process for the 2nd time, ConnectToNewObject returns -3 in intercomponent call to C2.



This worked fine in old PB 7.0.3.
Workaround Description
 Go to Component Services in Control Panel, and shutdown the package where components are located. Or wait till them get idle by timeout.



CR:403464
CR Number:   403464
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 2005 Presently Not Targeted For Any Future Release Of This Product
Description
App intermittently shuts down on windows 2003 but works ok on windows 2000.



Customer believes application is shutting down at openwithparm(w_c_verifyorcancel, is_lettertext)



From the user.dmp:

FAILURE_BUCKET_ID: ACCESS_VIOLATION_pbvm100!PBROICONTROL::Clear+8e



FAULTING_IP:

ole32!CClassCache::FreeUnused+186

776b4cc5 8b06 mov eax,[esi]



EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)

ExceptionAddress: 776b4cc5 (ole32!CClassCache::FreeUnused+0x00000186)

ExceptionCode: c0000005 (Access violation)



RESOLUTION: Customer decided to use MS Word SpellCheck instead of VSpell32.ocx.



CR:403478
CR Number:   403478
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.8
Original Version:   9.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Oct 2005 Fixed
Description
Solaris specific regression in PBVM 9.0.2 build 7578.

Makes it impossible to implement CtsComponents::MessageListener interface in PB.

The code in onMessage() doesn't get executed, and the following error appears in the log:

Sep 13 11:23:10 2005: NOTIFY FAIL: DEAD MSG p11166860/MessageListener/onMessage .....



CR:403484
CR Number:   403484
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   10.5 Alpha
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Nov 2005 Third Party Problem
Description
When trying to open an existing window or

running an application, pb will crash when the window contains the text control 10.1.



The crash appears to be happening at:

FAILURE_BUCKET_ID: STACK_OVERRUN_mfc42!CPropertySection::ReadNameDictFromStream+c9





Customer is using Windows XP SP2 with all the security patches and Microsoft Visual Studio 2003.



CR:403488
CR Number:   403488
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Sep 2005 Not a Bug
Description
The customer has an editmask on a window with a tag value. The have created an editmask event mapped to pbm_mousemove. When this fires they display the tag value in a mle. They have similar code in other window controls suce that the tag value of the control is displayed in the mle when the cursor is first moved over the control. All the controls display the tag value except the mle, which GPFs when the cursor is moved over it.



Not a bug. In the source code the mousemove event was declared as "event mousemove();", it should be "event mousemove;".



CR:403516
CR Number:   403516
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Sep 2005 Not a Bug
Description
The datepicker control should allow editing of time values in the drop down if the edit mask includes the time.



CR:403520
CR Number:   403520
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Sep 2005 Not a Bug
Description
If the datpicker control has a format of dtfcustom! and a custom format of "mm/dd/yyy hh:mm:ss", an invalid date is displayed both in the painter and at run time.



CR:403529
CR Number:   403529
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 2005 Fixed
Description
If the treeview leaf node band or the treeview level state band height is small (say 72) the State Icon Align Mode behaves backwards, Top is Bottom and Bottom is Top. It works correctly if the band height is increased over 90 or so. The same behavior happens in the treeview band. It appears as if it may be wrapping around. A height of about 90 is the zero point where nothing happens if you change from top to bottom. A height of more than 90 works correctly. A band height of less then 90 behaves backwards.



CR:403577
CR Number:   403577
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Linux
Original Version:   9.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Nov 2005 Fixed
Description
GetItemString() on NULL column value causes PBVM to break execution without error.

This problem only happens in Linux environment but NOT in Windows environment.

There is NO SUCH PROBLEM for GetItemString() on NON-NULL column value.

This problem does NOT exist in GetItemNumber(), GetItemDateTime() and Dot Notation for DataWindow / DataStore objects (i.e. dw_1.Object.column_name[1]).
Workaround Description
 use dot notation syntax to access Null item instead of GetItemString function.



CR:403606
CR Number:   403606
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Nov 2005 Fixed
Description
When viewing the checkedbox on a contemporary

menu, you can see that the menu checkedbox has rounded corners whereas in

MS Office 2003 the checkbox has square corners.



CR:403614
CR Number:   403614
Product Name:   PB Enterprise
Product Component:   Project Wizards
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 19 Sep 2005 Fixed
Description
Selecting menu: New->Project->Application Wizard->Next gets "Invalid Datawindow expression" error if there is an apostrophy (') in the workspace/target path name.



CR:403623
CR Number:   403623
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Sep 2005 Fixed
Description
Powerbuilder 10.5 crashes when importing a version 7 datawindow with data stored in it. The datawindow imports fine in PB 10.2.



CR:403654
CR Number:   403654
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Sep 2005 Fixed
Description
Customer has a datawindow with a group and a group sort. They do an insertrow(0) to insert a new row at the end of the datawindow. They then scrolltorow to the row returned by the insertrow(0). If there were 50 rows in the datawindow the insertrow(0) returns 51 as you would expect. But the new row is now at the begining of the datawindow and the scrolltorow puts them to an existing row at the end of the dw that is now row 51. The new row was apparently sorted to the first position by the group sort. If you remove the group sort, then the new row remains at the end of the datawindow as expected.



CR:403772
CR Number:   403772
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2003
Original Version:   2.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jan 2006 Fixed
Description
VGA Device, Example Dell Axim x50v, The last displayed row in the dddw list is always displayed as a half-blank row.



CR:403781
CR Number:   403781
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 06 Dec 2005 Fixed
Description
Give a menu item tool tip text and a tool bar button. At runtime put mouse pointer over toolbar button. Wait for tooltip to appear. Now move the pointer quickly straight down into the window. The tool tip disappears but the button stays selected. If you move the pointer anywhere in the tool bar then it gets unselected.



CR:403803
CR Number:   403803
Product Name:   PB Enterprise
Product Component:   Section508
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2006 Third Party Problem
Description
Regression with using PB 10.2 build 8100 and JAWS 6.2 Accessibily software. CR 398232 originally reported the dddws opening to the wrong record but with this newer build the dddws do not open at all.



CR:403804
CR Number:   403804
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Memory leak opening and Closing Windows with DW Controls (Or any other control) THe PK App continuously uses more memory. Memory Will get released after the App is closed.



CR:403806
CR Number:   403806
Product Name:   PB Enterprise
Product Component:   Shared Objects
Status:   Closed
OS:   Windows XP
Original Version:   9.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Mar 2006 Fixed
Description
If using threading in an application on a OS that has dual cpus, the application will crash.



When the PB_HEAP_DEBUG environment variable is set to true it appears to eliminate or mask the problem so the customer was unable to produce a dump file using that method.



Customer's tests on XP and 2000 with and without the PB_HEAP_DEBUG=TRUE environment variable. Results:



Win 2000 Dual Processor

Environment Variable Set - stopped it after 600 reps

No Environment Variable - Less than 30 reps

Bind and No Variable Set - stopped it after 600 reps

Win XP Single Processor with Hyper-Threading

Environment Variable Set - stopped it after 3000 reps

No Environment Variable Set - Less than 150 reps

Bind and No Variable Set - Less than 400 reps



Also setting PB_POOL_THRESHOLD to 256Kb seemed to work on XP but not on Windows 2000.



CR:403814
CR Number:   403814
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Feb 2006 Fixed
Description
XP Operating system only. It works OK on Windows 2000. A picture button has power tip text. When you put the cursor on the PB, the tip text appears. But in about 5 seconds it disappears. Move the cursor to the window and back on the PB and the tip does not re-appear. Move the cursor to another PB and then back to the frist and the tip does re-appear. The tip never disappears on Windows 2000 unless you leave the PB.



CR:403821
CR Number:   403821
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0 beta1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2005 Fixed
Description
Run time modification of any of the menu color settings do not take. Compare to runtime modifications of window colors that do take. This is a simpler example of the problem described in CR 403054. Perhaps the fix for that CR will fix this CR too?



CR:403822
CR Number:   403822
Product Name:   PB Enterprise
Product Component:   WT - Editor - Script
Status:   Open
OS:   Windows XP
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Cannot edit .aspx in the web page editor.



In order to do it now, you have to rename the .aspx to .asp. Would like to

be able to directly edit an .aspx page.



CR:403829
CR Number:   403829
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Oct 2005 Fixed
Description
EAS/PB10 system crashes providing Heap manager error as well... was working in PB7/EAS4.2

No repro at this point, but suspect issue will be escalated and given we have a dump file and heap manager error, would like to get engineering to look at it. Application involves JAWS (servlet) as this was a Web.PB application migrated from PB7/EAS4.2 to PB10/EAS5.2.



CR:403922
CR Number:   403922
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 28 Sep 2005 Fixed
Description
When copying data to a group datawindow

using a for/next loop and setitem, the datawindow shows up with empty rows.



nRows = dw_from.RowCount()

for iRow = 1 to nRows

i = dw_to.InsertRow(0)

dw_to.SetItem(i, 'department_dept_id', dw_from.GetItemNumber(iRow, 'department_dept_id'))

dw_to.SetItem(i, 'department_dept_name', dw_from.GetItemString(iRow, 'department_dept_name'))

dw_to.SetItem(i, 'employee_emp_fname', dw_from.GetItemString(iRow, 'employee_emp_fname'))

dw_to.SetItem(i, 'employee_emp_lname', dw_from.GetItemString(iRow, 'employee_emp_lname'))

dw_to.SetItem(i, 'employee_city', dw_from.GetItemString(iRow, 'employee_city'))

dw_to.SetItem(i, 'employee_state', dw_from.GetItemString(iRow, 'employee_state'))



next

dw_to.Sort()

dw_to.GroupCalc()



CR:403926
CR Number:   403926
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Mar 2007 Presently Not Targeted For Any Future Release Of This Product
Description
In the Window painter, Properties View, ddlb for setting the Window icon shows a rectangle for the AppIcon! and does not show the actual icon for the application.

Customer said it was a 32 X 32 256 color icon file, but results were the same for any icon file. (Important note: it works fine at runtime.)



FROM ENGINEERING: The fix to this is surprisingly complex and involves quite a bit of risk of regressions. For that reason, this will not be fixed. The correct icon DOES work at runtime. The problem involves only the Painter in the IDE.



CR:403941
CR Number:   403941
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 Beta 2 25 Oct 2005 Fixed
Description
The Icon used for the datepicker control in the Painters is a bit wierd, I commonly associate it with sampling colors in image editors. Why not use the same icon that VS.Net uses?



CR:403948
CR Number:   403948
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Oct 2005 Not a Bug
Description
Edit mask field is not autoselected until after you change value



CR:403951
CR Number:   403951
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Nov 2005 Fixed
Description
When using the spin control on a edit mask to select

a value, the selected area is too large. It covers a portion of the next value.



Problem happens for a editmask control and dw column of type editmask.



CR:403955
CR Number:   403955
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Nov 2005 Fixed
Description
When you place the cursor before the colon

in a editmask of type time and it has the spin control, you cannot change

the value of the editmask.



CR:404044
CR Number:   404044
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 2005 Fixed
Description
Beta 10.5 Treeview dw: After expanding a treeview, state icons display, but then call CollapseAll, expand any item again, and state icons don't display except for treeview level. Seems to be related to the CollapseAll call. Expanding and collapsing individual items seems to work OK.



CR:404066
CR Number:   404066
Product Name:   PB Enterprise
Product Component:   Pipeline - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 13 Feb 2007 Fixed
Description
The help for the pipeline object Start() function states:

errorobject: The name of a DataWindow control or Data Store in which to store the pipeline error DataWindow.

But passing a datawindow is the only thing that works. Passing a datastore doesn't error, but the datatore is always empty even when there are error records that should be in it.



CR:404076
CR Number:   404076
Product Name:   PB Enterprise
Product Component:   WT - Deployment
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Mar 2009 DEFER
Description
Deploying a Website with an asp page including a web datawindow to asp worked as expected in PB 9 but does not in PB 10.2.



CR:404142
CR Number:   404142
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Dec 2005 Presently Not Targeted For Any Future Release Of This Product
Description
Customer's WSDL missing function parameter when the proxy is deployed to PowerBuilder. Parameter is not missing when deployed to Visual Studio.



CR:404168
CR Number:   404168
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2011 Insufficient priority to fix
Description
Performance difference when writing a file to

the network versus to a local directory. Using the filewrite() function. The

file is being opened in linemode and when monitoring the cpu usage, it

takes much longer than writing the file locally.



CR:404232
CR Number:   404232
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Sep 2005 Fixed
Description
pbm_dwnmousemove not triggered when moving over a column having focus.



CR:404242
CR Number:   404242
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 03 Nov 2005 Fixed
Description
Modify values propertie on a edit mask column cause appear of spin control when column gets the focus in the datawindow.



CR:404278
CR Number:   404278
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Mar 2007 Consult Complete
Description
Customer is using the DataDirect ODBC driver for Dbase III. In the db painter, and attempt to retrieve data from a DBF file whose name contains spaces (eg "Test DB.DBF") results in an error. Another app like Excel can open the file okay. Are there any settings in PBODB.INI such as PBNonStdChars that could be used to work around this problem ?



CR:404300
CR Number:   404300
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Sep 2005 Fixed
Description
The GetFocus event on a DataWindow is not firing when you click off of the datawindow and then back on it again. This is a regression that started recently (It worked OK in build 8070, but is broken in 8112), possibly due to the fix for CR 401203?



CR:404351
CR Number:   404351
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Oct 2005 Not a Bug
Description
If AcceptText() is called from an user event and an invoked ItemChanged event calls setFullState(),

a PB application never gets back to the user event.



CR:404406
CR Number:   404406
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Mar 2006 Not a Bug
Description
When you generate XHTML for a Web DW (only method available for composite), several .js and .css files are created. If you generate twice from the same datastore, as in trying to concatenate output of TWO composite datawindows into the same HTML page, some of the .js/.css files from the first generated datawindow are deleted with the result that the concatenated HTML references non-existing files.. resulting in incorrect rendering of output.



CR:404425
CR Number:   404425
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Nov 2005 Fixed
Description
The menu tool bar should assimilate the color settings of the current windows style (appearance). Looks like the "flat" style is always silver blue!



CR:404545
CR Number:   404545
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 18 Oct 2005 Fixed
Description
DBPARM DisableUnicodeSupport introduced a regression with decimals



CR:404548
CR Number:   404548
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Windows 2000
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
The Show event doesn't seem to trigger when running via the emulator (and according to the customer on the device) but it runs fine in Windows itself.



CR:404553
CR Number:   404553
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Open
OS:   Windows 2000
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2.0.4 914 Fixed
Description
Need a function call or property so that printing to file is possible.



CR:404555
CR Number:   404555
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 02 Nov 2005 Fixed
Description
Registered objects with .SR? suffix are written to PBNative repository with HIDDEN and SYSTEM attributes set. This causes a problem under Win 2000 because explorer hides these files from view. On another Windows OS, the user doesn't notice anything unusual.



With this CR applied, Add to Source Control, Get Latest Version, Checkin, and Undo Checkout will remove the SYSTEM and HIDDEN attributes from the object files in the PBNative repository. Repository files should only have READ-ONLY and ARCHIVE attributes set.
Workaround Description
 Open a DOS box, change directories to a PBNative repository directory and type

attrib -s -h *.sr?

Then

attrib *.*

You'll see that HS attributes have been removed.



Or, once you have this fix applied, perform a target-wide GetLatestVersion. This will also reset the attributes on the PBNative repository.



CR:404641
CR Number:   404641
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Add the option to sort a datawindow with either a "String Sort" or a "Word Sort".



CR:404746
CR Number:   404746
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 18 Oct 2005 Fixed
Description
adding dynamicly a select statement > 32 kbyte to a datawindow cause

"Select Error: SQL statement is too long. Please reduce it to 32KBytes" during retrieve.

no workaround



CR:404760
CR Number:   404760
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 13 Oct 2005 Fixed
Description
PowerBuilder 10.2 Build 8100 and later

ODBC connectiont to MS SQLServer

dbparm PBNewSPInvocation=Yes and DisableBind=1



Executing embedded sql stored proc with OUTPUT parameter and fails with error:



[Microsoft][ODBC SQL Server Driver][SQL Server]Cannot use the OUTPUT option when passing a constant to a stored procedure.



CR:404798
CR Number:   404798
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Oct 2005 Fixed
Description
This is a regression that happened in the 10.2 code line. 10.2 build behaves OK, but build 8112 does not. 10.5 beta 1 also has the regression. With a numeric dw mask of ###,##0, enter a valid non zero value and tab off. Then click back on the editmask field, double click to select the entered value, and type in a single 0, which is then your new value. But when you tab off, the old value re-appears. It's not accepting the 0 as a valid value. If you enter more than one 0 then it works.



CR:404819
CR Number:   404819
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Sep 2005 Duplicate
Description
In the script painter, Ctrl + A does not select the script of any event in the application object. Ctrl + A in the script painter for an event of any other PB object does select all of the script. Not new behavior to 10.5



CR:404960
CR Number:   404960
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 29 Nov 2005 Fixed
29 Nov 2005 Fixed
10.5 Beta 1 08 Feb 2006 Fixed
Description
Implement 'select scope_identity()' with ADO.NET with mssql.

The select scope_identity()is available and working for OLEDB (when disablebind=1 is set).

You set the select scope_identity() in the pbodbxx.ini.



Provide an option for customers to use either select scope_identity() or select @@identity.



CR:405003
CR Number:   405003
Product Name:   PB Enterprise
Product Component:   WT - Object Model
Status:   Closed
OS:   Solaris 2.8
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Oct 2005 Fixed
Description
JSP Web datawindow ImportString() & GetItemFormattedString() fails during runtime in EAServer 4.2.5.



CR:405029
CR Number:   405029
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 27 Jun 2006 Fixed
Description
EAServer 5.2 will be Crash with Error "PB_INTERNAL_EXCEPTION" & "EXCEPTION_ACCESS_VIOLATION"

when Stress Test on a PB Component with PB JDBC interface with Jaguar Connection Cache.

As long as multiple concurrent access to PB Component, problem may occur.

With higher no. of concurrent threads, problem occur much easier.
Workaround Description
 Not a acceptable Workaround, but at least EAServer will not crash.

Check out the CONCURRENCY property of those related PB Component.



CR:405127
CR Number:   405127
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Nov 2005 Fixed
Description
PosA function is designed to all PB Developer to search a specify char or string position

in terms of byte level. However, it is reported that the PosA function fail to report

correctly when handling a DBCS string.



CR:405133
CR Number:   405133
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 29 Apr 2006 Fixed
Description
Windows with OCXs are always marked as edited when opened



CR:405154
CR Number:   405154
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 28 Nov 2005 Fixed
Description
PB9.x crash on retrieve when dropdown DW with lookupdisplay as Sort expression



CR:405245
CR Number:   405245
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2003
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 2007 Fixed
Description
Border on DataWindow controls on the PocketPC seem like 2 rather than 1 pixel.



How do I get a thin border to display around my control box?

When working in the desktop API, the border looks correct.

But when displayed on the PDA, the border around the

controls looks like a 2pt.



CR:405247
CR Number:   405247
Product Name:   PocketBuilder
Product Component:   System Runtime Functions
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
904 Fixed
Description
When the system locale is changed...

Dates will pick up the new system format immediately, but currency will not pick up the new format until the application re-starts.



NOTE:

The WinCE "SetSystemDefaultLCID" function does not seem to fire the WM_SETTINGCHANGE message, so we have to broadcast it to all the windows.

Manually broadcasting the WM_SETTINGCHANGED is required for the applications to be notified of the change.

Suggested code:

// Broadcast the SettingChange message to all top level windows

// HWND_BROADCAST = 0xffff

// WM_WININICHANGE == WM_SETTINGCHANGE = 0x001a = 26

Send( 65535, 26, 0, 0 )



CR:405248
CR Number:   405248
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Oct 2005 Fixed
Description
When running a mdi application and the

file menu is dropped down, if you issue a ctrl+w or ctrl+o, pb will crash.

Problem happens with menu style is of type contemporary.



CR:405326
CR Number:   405326
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 30 Nov 2005 Fixed
Description
PowerBuilder 10

When retrieving a MS SqlServer int column with a datawindow created

for a similar table in Oracle, 0 or a random value is retrieved for this column

when using the OLEDB database to MSS.

In PowerBuilder 8 proper values were retrieved.



CR:405332
CR Number:   405332
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2005 Fixed
Description
Executables do not run with non-european (non roman character set) characters in.



CR:405442
CR Number:   405442
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Nov 2005 Fixed
Description
PowerBuilder 10:

Microsoft Application Verifier for XP reports a heap problem in pbOLE100.dll

when retrieving a DataWindow with the OLE DB driver to MSS SqlServer.



CR:405512
CR Number:   405512
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Aug 2006 Fixed
Description
The customer has an Oracle user that has the permissions for executing an Oracle Function which exists in a schema owned by another user. The function has an OUT parameter of type VARCHAR2. They do not want to use Oracle public synonyms. When the function is used it will return a '0' (zero) and does not return the correct OUT parameter value of 22.



CR:405538
CR Number:   405538
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   2.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The customer sample had a main window opening a response window which opened another response window. The final response window closed automatically with a TIMER(4) (like a splash screen) but it never got the event. It turned out that the parent response window got the timer event....

If we change the timer call to "TIMER(4, this)" then everything works fine.
Workaround Description
 If we change the timer call to "TIMER(4, this)" then everything works fine.



CR:405567
CR Number:   405567
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Jul 2006 Fixed
10.2 29 Apr 2006 Fixed
Description
There is a New Feature introduced in PB9.x that allow no Database connection when compile PB Project or Code changed when saved on each Object Event or Function.

dbsign=0



Although it still work in PB10.x but there is no documentation at all (on-line help and User's Guide etc.)



CR:405581
CR Number:   405581
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Oct 2005 Fixed
Description
PowerBuilder 10 Rich Text Control

Rich Text gets corrupted with certain Czech characters.



CR:405675
CR Number:   405675
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.3 03 Nov 2005 Fixed
9.0.3 07 May 2006 Fixed
Description
related to CR 387148 limitation. Run a SELECT statement in a cursor: 'Cannot create new connection...' due to OLE DB limitation. Request for MS recommend to use a server-side or client-side cursor other than the forward-only and read-only firehose cursor.



CR:405698
CR Number:   405698
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Oct 2005 Fixed
Description
Failed to create large number of GDI objects in a big report.



CR:405754
CR Number:   405754
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 16 Jan 2006 Fixed
Description
The Oracle CLOB datatype is not supported for use as a DataWindow column; however, the LONG datatype which Oracle has de-supported (and which CLOB replaces) is still supported.

The Oracle CLOB type should be supported as a DataWindow column type just as the legacy LONG data type is.



CR:405815
CR Number:   405815
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Oct 2005 Fixed
Description
Wants the ~h special character to be extended to Unicode characters



CR:405838
CR Number:   405838
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Windows XP
Original Version:   9.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Oct 2005 Presently Not Targeted For Any Future Release Of This Product
Description
In a grid datawindow, setting the X-coordinate to 0 for the columns in script can cause

problems with the positioning of the column headers afterwards when rearranging the column order with the mouse.



Work-around is to modify all columns at once in a single modify statement,

instead of each position change in a separate modify statement.



CR:405845
CR Number:   405845
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 16 Oct 2005 Fixed
Description
Using OLE DB to connect to an MS SQL Server database. Calling a stored procedure with an OUTPUT parameter. It works fine in 10.2 build 8065. But according to customer it's failing now in build 8100. Tested here in build 8116 and it does fail. The error is:

SQLSTATE = 42000

Microsoft OLE DB Provider for SQL Server

Cannot use the OUTPUT option when passing a constant to a stored procedure.



CR:405868
CR Number:   405868
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Feb 2006 Fixed
Description
When using a dddw with the Lines in DropDown set, and with a horizontal scroll bar (HScrollBar checked) the scroll bar takes away one of the lines. If you have specified two lines in the drop down, you only have one line with the HScrollBar. The HScrollBar height seems not to be included in the calculation of how high the drop down should be.



CR:405987
CR Number:   405987
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Aug 2006 Not a Bug
Description
Wrong sort in a datawindow with multiple groups sorts.



CR:406059
CR Number:   406059
Product Name:   PB Enterprise
Product Component:   PB DOM
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Oct 2005 Fixed
Description
On PB10.x PBDOM_Builder to build XML Document Model external XML file, the memory consumed on each time to build PBDOM cannot be released or reused on next PBDOM generation.

Thus a Memory Leakage is observed.



CR:406085
CR Number:   406085
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.0 07 Nov 2005 Fixed
Description
Cannot enter simple quote in a dropdown datawindow column.



CR:406087
CR Number:   406087
Product Name:   PB Enterprise
Product Component:   Section508
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2006 Third Party Problem
Description
PowerBuilder application hangs running under JAWS for Windows. The JFW.EXE and PowerBuilder app seem to be in a race condition using a total of near 100% CPU between them.



PowerBuilder 10 and JAWS for Windows hang with near 100% CPU utilzation between them when working with response windows via the keyboard strokes for navigation (versus mouse).



CR:406099
CR Number:   406099
Product Name:   PB Enterprise
Product Component:   PB Web Services- NVO deployment
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jan 2006 Fixed
Description
Webservice proxygenerator is not able to generate extension attributes in the proxies.



CR:406259
CR Number:   406259
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 07 Nov 2005 Fixed
07 Feb 2006 Fixed
Description
When calling either the rowsmove or rowsdiscard methods the events rowfocuschanged and rowfocuschanging events do not fire correctly or at all.



no workaround



CR:406265
CR Number:   406265
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Nov 2005 Workaround
Description
The Protect property with an expression doesn't work immediately.



This is not a bug :

1.change the value of the table will not definitely make the datawindow to refresh.

2. because the default input column is the first one, that means the one you are modifying is the one which has focus. if it has focus, pb don't check its protect property.



so I have to say this is not surpported in pb.

here is a workaround.



dw_1.object.i_protect[1] = 1

dw_1.SetColumn(1) // ADD this to workaround



CR:406274
CR Number:   406274
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 12 Dec 2005 Fixed
Description
creating a datawindow from a table residing on a PostgreSQL database that has a date column shows date in SQL view but becomes char(10) in design view.



no workaround



CR:406298
CR Number:   406298
Product Name:   PocketBuilder
Product Component:   System Runtime Functions
Status:   Open
OS:   Pocket PC 2002
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
On the device, you cannot directly assign a BLOB representing a JPEG or PNG picture directly into a picture control but must go through a disk file. This is different from the desktop operation.



CR:406385
CR Number:   406385
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The DW HTML generator doesn't generate proper HTML with image tags for FireFox.



CR:406397
CR Number:   406397
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Workaround
Description
An Intermec 730 PocketPC has internal barcode scanner. Using the "scan wedge" process to insert the data into a SLE. After the application has reached 75 barcodes, it runs slower and crashes after 120 barcodes.

From the customer - This only occurs if the barcodes are written on the storage card.

As a workaround, use the Intermedic main memory.
Workaround Description
 From the customer - This only occurs if the barcodes are written on the storage card.

As a workaround, use the Intermedic main memory.



CR:406422
CR Number:   406422
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 07 Nov 2005 Fixed
Description
In PB9.0.3/10.2, alphanumeric editmask, the last character of an edit mask is not being uppercased as it should be. Problem same as been described in CR 272588.



An Editmask has a Mask of alphanumeric ( "aaaaaaaaaaa"), a MaskDataType of stringmask!, and a TextCase of upper! If you type in lower case characters they are all displayed as uppercase. But if you access the editmask value via dot notation (em_1.text) then the last character is still lowercase. That is, you type in "aaaaaa", you see "AAAA" displayed in the edit mask, but em_1.text is "AAAa".



CR:406541
CR Number:   406541
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Dec 2005 Fixed
Description
PowerBuilder 10.2 Build 8100 and later.

Richtext datawindow not consistently printed within a printjob.



CR:406575
CR Number:   406575
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Open
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Include PB_POOL_THRESHOLD as a property within

a PB object instead of a system environmental variable.





One workaround is:

ls_string =" 75K"



RegistrySet( "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager\Environment\", "PB_POOL_THRESHOLD", RegString!, ls_string)





But if you have to deploy to many machines, there is room for error.



CR:406578
CR Number:   406578
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5 Beta 1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When focus is on the dw control and the tab order is

greater than zero, the help event does not fire.





From the online help, the help event will trigger when a user clicks in a control (giving it focus) and then presses the F1 key. It uses the pbm_help event and is good for window, menu and dragobjects.



If you add a sle or listbox to a window and click inside that control, and then

hit F1, the help event will fire.



CR:406583
CR Number:   406583
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When a datawindow edit mask column is checked to display as a spin control and then viewed as a Web DataWindow or in DW.NET the spin control setting does not have any effect.



CR:406636
CR Number:   406636
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Nov 2005 Fixed
Description
Powerbuilder failed to use Acrobat 7 Adobe PDF converter



CR:406698
CR Number:   406698
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Nov 2005 Fixed
Description
When debugging an application where you are

connecting to an ODBC datasource, if you exit out of the debugger before

the disconnect statement, a sqldisconnect is not issued. When using connection pooling,

this is causing a customer to run out of connections because they are not going

back in the pool.





From the online help:

Cleaning up When you terminate a debugging run or close the debugger without terminating the run, PowerBuilder executes the application's close event and destroys any objects, such as autoinstantiated local variables, that it would have destroyed if the application had continued to run and exited normally.





Even if you have the disconnect using sqlca in the application's close event, it doesn't appear it is firing.



CR:406799
CR Number:   406799
Product Name:   PB Enterprise
Product Component:   P-Code Exe Creation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Nov 2005 Fixed
Description
Powerbuilder cannot generate executable with Simplfied Chinese. PB9.x and PB10.2 also get this problem. At least, either of these two characters in the name of exe will get the problem : "0xBD E7", "0x C3 E6"



CR:406820
CR Number:   406820
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 07 Nov 2005 Fixed
Description
It is not possible to add controls to label style dwo's through modify ( "create..." ); in detail, controls are built into dwo syntax but never show up on screen. Only first label in left upper corner will show the modification.





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

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