远程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:463432
CR Number:   463432
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2007 Fixed
Description
When generation Object type com- a define parameter - type char is transformed into unsigned integer.



CR:463453
CR Number:   463453
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jun 2007 Fixed
Description
When you perform an "Alter or Create Table" and enter/modify a column to select a "Default" value, the DropDownList box has NO scroll bar. Thus you may not see all the options.



CR:463508
CR Number:   463508
Product Name:   PocketBuilder
Product Component:   DW Printing
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
EBF-5 Fixed
Description
DataWindow Autosize height in a column detail band for a grid DW prints a blank page.

This may be related to either bluetooth or having the autosize height in the header band.



CR:463546
CR Number:   463546
Product Name:   PocketBuilder
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2.0.4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
EBF-5 18 Jul 2007 Fixed
Description
When an application on PPC 2002 tries to connect to a ASA 10 db the app freezes. The db file itself can be started fine using dbsrv10.exe on the device.

ASA 9 works fine.

The application will need to be rebuilt and redeployed from the project painter to take advantage of the changes for this issue.

NOTE:

There may still be memory constraints when mixing PocketBuilder and SA-10 on PocketPC-2002. Beware when using this combination.



CR:463551
CR Number:   463551
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Aug 2007 Fixed
Description
Sending a timestamp value over SOAP, the miliseconds sometimes rounded wrongly.

For instance 100 ms will be send as 99 ms.



CR:463630
CR Number:   463630
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5 Beta 2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is unable to retrieve Form values using PostURL().



CR:463656
CR Number:   463656
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.0 RC 16 Sep 2007 Fixed
Description
Anyone coding an OrcaScript batch file from scratch needs a handy quick reference guide to make sure that each command is syntactically correct.



ORCASCR110 /H should bring up a help dialog that shows a Quick Reference Guide.

Also ORCASCR110 ? will now launch the Quick Reference as well.



CR:463729
CR Number:   463729
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 May 2007 Fixed
Description
The LastPos DataWindow expression function can return back wrong results when the string to find is ' ' and the dataobject has been changed dynamically.



Work-around is to call the Powerscript function LastPos from within the expression.



CR:463738
CR Number:   463738
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 25 Apr 2007 Fixed
Description
When you have multiple targets and you search

on a pbl where its target is not the 'current target', the search engine

finds no matches.



If you search by target, the search engine will find the results ok even when

the target is not the current target.



This behavior has been around since PB 9.0. Problem happens in the library

painter and workspace.



CR:463751
CR Number:   463751
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Apr 2007 Presently Not Targeted For Any Future Release Of This Product
Description
PSE NOTES:

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

OS: Windows XP SP2

Versions and Build #s Tested: PBVM 10.2.0_8050 and 10.2.1_9823, EAServer 5.2_52025 for Windows

Database/Driver File/Version: N/A



Comments: After some hours working, PBVM causes EAServer to crash with EXCEPTION_ACCESS_VIOLATION.



CR:463855
CR Number:   463855
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In some scenarios RowsDiscard and RowsMove will not trigger RowFocusChanging even though RowsFocusChanged is triggered.



CR:463923
CR Number:   463923
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Apr 2007 Consult Complete
04 Apr 2007 Not a Bug
Description
When trying to deploy an application, the deployment

fails with the following errors:



[djc] The system is out of resources.

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] Consult the following stack trace for details.

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] java.lang.OutOfMemoryError

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] com.sybase.djc.compiler.CompilerException:

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] The system is out of resources.

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] Consult the following stack trace for details.

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] java.lang.OutOfMemoryError

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.run(JavaCompiler.java:820)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.javac(JavaCompiler.java:732)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.run(JavaCompiler.java:583)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.start(JavaCompiler.java:250)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.compiler.JavaCompiler.start(JavaCompiler.java:204)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at java.lang.reflect.Method.invoke(Method.java:324)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] at com.sybase.djc.bootstrap.StartApplication.main(StartApplication.java:320)

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread [djc] COMPILE FAILED

2007-03-26 13:05:12.844 INFO TaskScheduler:ExecuteThread



RESOLUTION: Customer needed to adjust the jvm parameter in the

set-ant-opts.bat file. This file gets called from the djc-ant-bat.

set DJC_ANT_OPTS=-Xmx512M -XX:MaxPermSize=512M



CR:464143
CR Number:   464143
Product Name:   PB Enterprise
Product Component:   DW.Net
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   2.0.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2.0.1 13 Jun 2007 Fixed
Description
RenderFormat XML causes AccessViolation on Firefox and Opera



CR:464305
CR Number:   464305
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Jul 2007 Fixed
Description
If you use " LastPos ( col, ' ', 25 ) " where

the column is VarChar 100 for example - you would not expect to receive any

return values > 25. However, in testing data lengths with 40+ characters,

the LastPos ( ) with a 25 character limitation can return 27, 33, 41, etc.



CR:464316
CR Number:   464316
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Apr 2007 Not reproducible with latest version of the product available as of Resolution Date
Description
Application crashes when function accesses a dddw.



CR:464479
CR Number:   464479
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Apr 2007 Not a Bug
Description
Customer is reporting that using PB 10.5 build 6565 and EAServer 6.0.1 using a MS SQL Server JDBC connection they are crashing when PowerBuilder generates a resultset for a datastore and the data size is beyond a certain limit.



Customer reinstalled EAServer 6 and this new install does not exhibit the crash.



CR:464634
CR Number:   464634
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 28 May 2007 Fixed
Description
Customer is using a datastore in a PB component with EAServer. When invoking a stored procedure through an ODBC connection cache to MS SQL 2000 server, no rows are returned. The customer's SQL .log file is included in the test case zip file. It shows a sqlcode of 100 indicating rows not found, but if the sp is executed via OLEDB with the same parameters it works fine. One of the stored proc arguments is NULL. Customer says if the parm is not NULL, then the problem does not occur, however it is a production application and NULL is the data value they require.



CR:464654
CR Number:   464654
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jul 2007 Fixed
Description
When calling a webservice on IBM WebSphere 6.0, the

following error returns:



org.xml.sax.SAXException: WSWS3047E: Error: Cannot deserialize element



It worked in WebSphere 5.1 because the standards were more laxed while 6.0 is more strict. See http://www-1.ibm.com/support/docview.wss?uid=swg21220377.



CR:464820
CR Number:   464820
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 15 Jul 2007 Fixed
Description
A memory leak is found on fetching an Oracle cursor using an O84 connection.

With the O90 and O10 a possible memory leak is significantly smaller.



CR:464865
CR Number:   464865
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Open
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request for flatstyle command buttons to be supported on DataWindows.



CR:464964
CR Number:   464964
Product Name:   PB Enterprise
Product Component:   JSP 4GL
Status:   Closed
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Apr 2007 Fixed
Description
4GL JSP buttons do not work in EAServer 6.0.1 deployment.



CR:465100
CR Number:   465100
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Sep 2007 Fixed
Description
A datawindowchild.filter() causes PB to crash in pbdwe. The problem is related to the dw in use, cos it is not happening with a simple dw object.



CR:465116
CR Number:   465116
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Aug 2007 Fixed
Description
if 'Rows to Disk' is enabled, gets wrong datas when accessing the array dw_1.Object.Data[].



CR:465274
CR Number:   465274
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Open
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The RichText Toolbar DropDowns are invisible on startup. After you bring the cursor over the toolbar the dropdowns appear.



CR:465370
CR Number:   465370
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Apr 2007 Fixed
Description
Trailing tabs are being trimmed from the

result under PowerBuilder 11 when connected to an SYC Sybase database when TrimSpaces=1.



According to customer this is non-backward compatible behavior to trim tabs as well as spaces. Spaces have been trimmed for a number of years and we expect that,

however tabs are still meaningful data and having those trimmed now is a

data loss.



It appears as though tabs and possibly any other white space characters are being treated as spaces and are trimmed when connected with SYC.



Connecting with OLE DB to MS SQL Server does not trim tabs so this is also inconsistent behavior.



CR:465436
CR Number:   465436
Product Name:   PB Enterprise
Product Component:   JSP Deployment
Status:   Closed
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Apr 2007 Not reproducible with latest version of the product available as of Resolution Date
Description
JSP DW Custom Tag does not work in EAServer 6.0.1.



CR:465488
CR Number:   465488
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 28 May 2007 Fixed
Description
GDI leak when using contemporary menus with transparent GIF images



CR:465498
CR Number:   465498
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jun 2007 Fixed
Description
In DataWindow there is a sum computed column that sums up decimals, and it is a parameter to an global PB function that returns a character string. This does not work anymore.

Workaround: Replace the global_fx(sum(t)) with the following expression global_fx(dec(string((sum(t)))))



CR:465670
CR Number:   465670
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In a RTF datawindow a pasted MSWord or Excel document cannot be deleted anymore when it is the first object in the detailband.



Work-around:

Source Edit the datawindow (copy) and locate the beginning of the table and put a \par before it

i.e. replace



..\margb0\trowd\row0...



with



..\margb0\par\trowd\row0...



CR:465676
CR Number:   465676
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Aug 2007 Fixed
Description
When running an executable, a Flat style Button will show it's Windows shortcut with

an underscore, but a not Flat style button does not, until the Alt key is pressed.



If the focus is on a datawindow then pressing the Alt key does not make the button show the shortcut.



In the development environment it is not predictable if the shortcut is shown for a non flat button.



CR:465689
CR Number:   465689
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Oct 2007 Fixed
Description
The space bar normally triggers the DW clicked event when the DW has focus. The winform application does not trigger the event.



CR:465692
CR Number:   465692
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Aug 2007 Fixed
Description
Problem with a Menu shortcut with PB .Net Winform. If another window is opened, then the shortcut on the "main" window's menu does not work anymore. If no other window is open, it works okay.



CR:465809
CR Number:   465809
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2 24 Apr 2007 Fixed
Description
Setting the selectedtab property of a tab control to an invisible tab in script

does not lead to a selectionchanging of the tab.



CR:465832
CR Number:   465832
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 06 Jun 2007 Fixed
Description
When a menu item has a Toolbar and using either Hide(), Show(), visible=false or visible=true and you open/close a window, GDI will increase.



When a menu item has a Toolbar with both a ToolBarItemName and ToolbarItemDownName and

you open/close a window, GDI will increase.



For every window that is opened/closed and using Hide() on a particular menu item, GDI

will increase by 2. Memory usage also increases.



For every window that is open/close and the menu item has a ToolBarItemName and

ToolbaritemDownName, GDI will increase by 1.



For every window that is opened/closed and using visible=false on a particular menu item, GDI will increase by 1.



Problem happens in development and running application exe.



CR:465847
CR Number:   465847
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jun 2008 Fixed
22 Jan 2010 EOL'd version. Not to be Fixed.
Description
A target-wide RefreshStatus request involves getting the latest version of each PBG file associated with PBLS in the target library list. This can impact performance when the target has numerous PBLs. The enhancement request improves performance:

1) One Scc_Get() call is used to refresh an array of PBG file names all at once.

2) Entries in the status cache are reset to indicate that PBG files have recently been refreshed.

3) Follow-up "Add to Source Control" and "Remove from Source Control" requests check to see if the PBG files have recently been refreshed. A new PB.INI entry:

[library]

sccpbgrefresh=nn (default is 10)

allows the user to customize this setting depending on whether other developers are simultaneously working on the same target.

4) There is no need to refresh the PBG files at all when building the checkview dialog for certain SCC target-wide operations: Checkin, Checkout, Undo Checkout.
Workaround Description
 With this performance optimization, the user should use a target-wide "Refresh Status" request to refresh the status cache in memory. Following this, issue other target-wide SCC requests like "Checkin" or "Add to Source Control".



If your target has 25 PBLs, the PBG file associated with each PBL will only be fetched once from the SCC provider. It will also take place a batch request of 25 objects rather than 25 separate Scc_Get requests. Prior to this fix, you would issue 50 separate Scc_Get requests (25 for Refresh Status and 25 for Add To Source Control).



Of course, this optimization assumes that other developers are not simultaneously adding objects to source control on the same target concurrently. If they are, add the following entry to PB.INI to disable the optimization:

[library]

sccpbgrefresh=1



CR:465891
CR Number:   465891
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Aug 2007 Fixed
Description
Carriage Return happens after changed a background property in a editchanged event on a Datawindow.
Workaround Description
 None



CR:465928
CR Number:   465928
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Application is displaying controls on the toolbar area. When the mouse moves over the control, part of it is blanked out.



CR:465930
CR Number:   465930
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2007 Fixed
Description
Printing from PowerBuilder application to file does not display dialog box to select path and file format



CR:465941
CR Number:   465941
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
RPC call to Oracle stored procedure with char(6) argument causes "ERROR 6502 (rc -1) : ORA-06502: PL/SQL: numeric or value error: character string buffer too small"



Workaround: Replace char(6) with varchar2(6)



CR:465945
CR Number:   465945
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 07 Jun 2007 Fixed
Description
Failure to INSERT a row in an RPC call(Transaction Object Local External Function - Remote Procedure Call) prevents the RPC function from returning results.



CR:466037
CR Number:   466037
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Language bar changes while inserting a document into RTF control

for example PL (polish) --> EN (english) . Also when changing back to PL and working on the Document, then it changes back again to EN.



CR:466054
CR Number:   466054
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Jul 2007 Fixed
Description
When deploying a WebForm/Winform application, the

following error results:





---------- Error messages:

Error when compiling generated C# code:

n_powerwhizz(1516,40): error CS0030: Cannot convert type 'Sybase.PowerBuilder.PBStructure' to 'int'

n_powerwhizz(1527,42): error CS0030: Cannot convert type 'int' to 'Sybase.PowerBuilder.PBStructure'

n_powerwhizz(1608,40): error CS0030: Cannot convert type 'Sybase.PowerBuilder.PBStructure' to 'int'

n_powerwhizz(1618,37): error CS0030: Cannot convert type 'int' to 'Sybase.PowerBuilder.PBStructure'

n_powerwhizz.getstatus(SS)(115,3): warning CS0162: Unreachable code detected

---------- Finished (10:07:36 AM)





RESOLUTION: PowerBuilder external function is mapped to the .NET Platform Invoke, which requires that the structure passed into the external function be exactly of the type declared. Otherwise the PowerBuilder .NET compiler issues an error.



LogInfo li

CopyMemory(ref li, 20) //error!



To solve the above issue ,declare one more external function as follows:

Subroutine CopyMemory(ref LogInfo li, int size) library 揳bc.dll



CR:466059
CR Number:   466059
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jun 2007 Fixed
Description
Error when tabbing from editmask Datawindow Date Column after typing only Year



Validation error Item '2000-00-01' does not pass the validation test.



CR:466108
CR Number:   466108
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Datawindow object feature dbalias seems not stable enough to work in Datawindow Graphical

Design mode. Minor changes like moving database column, PB will restructure the Datawindow

Syntax. However, the pre-defined dbalias will be lost after the minor graphical movement.



CR:466163
CR Number:   466163
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jun 2007 Not a Bug
27 May 2007 Not a Bug
Description
Have fixed deployment issue.

Cause no test client for the issue we give a suggestion to check customer's application.



Customer is upgrading to EAServer 6 and is receiving an error in their log file that is not in our database. The error is:



2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] DBMS = 'O90' stored.

2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] CacheName = 'OraclePROD73' stored.

2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] EIRP DBMS = '' stored.

2007-04-10 08:07:25.383 INFO Thread-53 [JaguarServer] EIRP CacheName = '' stored.

2007-04-10 08:12:20.517 INFO Thread-53 [ConsoleOutput] java.lang.Exception: POSSIBLE CONNECTION LEAK: Component obtained Native Connection by calling getConnection here, but releaseConnection was not called subsequently, so the Component still holds the Native Connection. If the Component tries to use the Native Connection again this may cause a server crash.



Customer had previous problem in CR 463923 which I did receive when deploying his targets to EAServer 6 but which were taken care of with the following in the set-antopts.bat



set DJC_ANT_OPTS= -Xmx512M -XX:MaxPermSize=768M



CR:466175
CR Number:   466175
Product Name:   PB Enterprise
Product Component:   PB.NET DW
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Apr 2007 Fixed
Description
Runtime Error on dw1.object.Datawindow.Table.Select in .Net on external DataWindow



CR:466179
CR Number:   466179
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2007 Fixed
Description
When using a Text filed or Computed Column rotated to 90 degrees on a Label (ie BarCode), you can not place it at the far right or left hand side. It displays on top of the text instead.



CR:466182
CR Number:   466182
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Vista
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer reports that on Vista with Aero enabled : the pbm_ncpaint event is not fired. When he switches Vista to use 'Windows Classic' theme the pbm_ncpaint event is fired normally.



CR:466317
CR Number:   466317
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Jul 2007 Workaround
Description
Results from calling a WebService from PowerBuilder

are different than that called from a Java Client.



RESOLUTON: Customer implemented a workaround that doesn't use the xs:any datatype. This

workaround involved writing a different response message for each operation.



CR:466333
CR Number:   466333
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Feb 2008 Fixed
Description
Customer randomly but often crashes when using the debugger. Never in the same place. Very unstable.



CR:466575
CR Number:   466575
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2007 Fixed
Description
When using the following dw expression at the detail band,

if(getrow()=currentRow(), rgb(255,255,204), rgb(255,255,255))



The dw doesn't change colors properly when you click on a row. Using a freeform

datawindow where the taborder is set to 0.



CR:466796
CR Number:   466796
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Nov 2007 Fixed
Description
When using a WebDW editmask (###-####) on a column,

and you tab out of that column, the data will disappear.



CR:466805
CR Number:   466805
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2007 Fixed
Description
When entering 00 for month on a date field, datawindow error pops up "item does not pass validation". This is a Behavior change in PB 10.5 or even in higher build of PB 9.x.



CR:466806
CR Number:   466806
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2007 Duplicate
Description
Customer finds that the debugger is not stopping on breakpoints in larger applications for WebForms.



CR:466810
CR Number:   466810
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Open
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Various problems with XSLFO export from a datawindow.



CR:466840
CR Number:   466840
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Suppress repeating values does not work when a datawindow is run on a webform.



CR:467102
CR Number:   467102
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Properties page are different on OLE control and OleControl standard



CR:467127
CR Number:   467127
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Aug 2011 Insufficient priority to fix
Description
Incorrect position returned from em_lineindex call. It always returns zero.



CR:467216
CR Number:   467216
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Jul 2007 Fixed
Description
A Crash occurs in the RTE Control when or after changing the DataSource DataStore and using InputFields



CR:467244
CR Number:   467244
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 07 Jun 2007 Fixed
Description
Get wrong Decimal when calling a SP with an output parameter.



CR:467249
CR Number:   467249
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Sep 2007 Fixed
Description
PB/EAServer crashing under load



RESOLUTION: Customer has gone into production, original problem not seen



CR:467250
CR Number:   467250
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jun 2007 Fixed
Description
Regression. The insert of a custom OLE control crashes the PB IDE in 10.5.1. Works OK in 10.2.1.



CR:467251
CR Number:   467251
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
computed columns loose decimals if using Oracle10 ODBC driver



CR:467456
CR Number:   467456
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Sep 2007 Fixed
Description
When app is running in WebForm or Winform,

query mode returns no results.



CR:467467
CR Number:   467467
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 May 2007 Not reproducible with latest version of the product available as of Resolution Date
Description
Customer has a datawindow with editmask date: yyy-mm-dd. In 8.0 PB he could type 1958 and tab off, PB would autocomplete the date to 1958-01-01. But now in PB 10.5.1 build 6565 he gets a validation error because PB is not autocompleteing the date as before. I found infobase information on a PB.ini entry and it seems to me that with that set to yes it should behave as it did in PB 8:



[Edit Mask Behaviors]

AutocompleteDates=yes



But that had no effect for me.



PB is autocompleting the day from 00 to 01, but not autocompleting the month, leaving it at 00 and that causes the validation error.



CR:467475
CR Number:   467475
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
On a datawindow, F1 activates the help event when the current column is a checkbox. But it does not when the current column is an edit-style. Why?



CR:467498
CR Number:   467498
Product Name:   PB Enterprise
Product Component:   P-Code Deployment
Status:   Open
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is requesting an enhancement asking us to include compressed PB source in our PBDs.



CR:467574
CR Number:   467574
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 31 May 2007 Fixed
Description
If a DataWindow is created in PowerBuilder 8 or 9, DW column names are entitled in the format "tablename_columnname" with respect to the DB Name value of the Column Specifications.

However, In PowerBuilder 10.5.1, if different users are owning different objects DW column names will be shown only as "columnname".



CR:467688
CR Number:   467688
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jun 2007 Fixed
Description
dddw edit fields are one char shorter than in previous builds. Customer was using build 6021 and it was working okay, but upgraded to 6565 and sees the value is one character shorter than before. The same is true through build 6627. DW is a little strange to start as it was already truncated. EG: select field with value "000C" and value from gettext() or data was "000" - already on char shorter, but moving to 6565 and later, select "000C" results in "00" instead.



CR:467740
CR Number:   467740
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 May 2007 Fixed
Description
The modification of the visible property in a expression of crosstab columns causes PB to hang/crash.
Workaround Description
 instead of .visible property use the .width=0.



CR:467836
CR Number:   467836
Product Name:   PB Enterprise
Product Component:   DW Wizards
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Sep 2007 Fixed
Description
The DW Syntax utility is not generating

syntax for the Use Ellipsis property for a columns edit or editmask style.



CR:467839
CR Number:   467839
Product Name:   PB Enterprise
Product Component:   DW Wizards
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Sep 2007 Fixed
Description
DWSyntax tool not generating syntax for UseFormat,

when a column uses the EditMask style.



CR:467868
CR Number:   467868
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Apr 2008 Fixed
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 10.2.1_9823

EAServer 5.3 on Sun Solaris

PBVM 10.2.1_9671 and 10.0.1_5502 on Sun Solaris

Database/Driver File/Version: PB JDBC Interface connecting to Oracle 10g



Comments: There's a datawindow container with a Datawindow that allows update against Oracle database with the following update properties:



Where Clause for Update/Delete:

- Key and Updeateable Columns



Key Modification:

- Use Delete then Insert



When updating the datawindow component from within a 3-tier PB Client application, EAServer log produces the following error in DBError event of datawindow:



Abr 19 12:56:53 2007: Event Dberror, Clase: u_ds_jaguar, Code: -3, Error: UPDATE etpl_tippla SET tpl_nombre = 'PLAN DE EJECUCION DE CURSOS DE PERFECCIONAMIENTOS' WHERE tpl_codigo = 80 AND tpl_nombre = '龕劙齺劯 剱齾個齾劏齾剬龝剬龎劶龓個齽剶 剬龝厛龘劶龘個齽剶 厐齾厛龁剶齼剬龎劶龓剟龒劋齾劯龜劶' AND tpl_descripcion IS NULL AND tpl_area = 'P'

Abr 19 12:56:53 2007: Event Deactivate of object: n_cst_basico 12:56:53:000000



If we alter "Where Clause for Update/Delete:" to either "Key Columns" or "Key and Modified Columns", the 3-tier datawindow update works fine.



CR:467978
CR Number:   467978
Product Name:   PB Enterprise
Product Component:   MTS Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 17 Nov 2009 Insufficient priority to fix
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 10.5.1_6627 and 10.5.1_6602

Database/Driver File/Version: PB ODBC connecting to SQL Server 2000



Comments: In core-duo and duo-processor machines, when PB clients call PB COM+ components, the following error message occurs:



PowerBuilder Application Error (R0035)

Application terminated.

Error: Error calling external object function of_retrievedw at line 15 in function of_loadproduct of object n_cst_product.



IMPORTANT: This issue does not happen in single core/single processor machines. This is restricted to core-duo/duo-processed machines.



CR:468150
CR Number:   468150
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Oct 2007 Not a Bug
Description
Using PB 10.5 with .NET Webservice and sending a .cer file using SetClientCertificateFile fails with a HTTP Status 403: Access Forbidden error. When same certificate is sent from a VS 2003 C# application the results are successful.



CR:468427
CR Number:   468427
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Vista
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Jun 2007 Not reproducible with latest version of the product available as of Resolution Date
Description
Attempting to connect using connection information in datalink file to sql server crashes IDE after 2007 office groove installed. Grooveutil.dll can be deleted and then all is well again, but of course groove fails.



CR:468434
CR Number:   468434
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Sep 2007 Not a Bug
Description
ItemChanged Event is not triggering as expected.



The first time the itemchanged event is triggered, it does not go to

the event handler script.



The following is in the itemchanged event:

tring ls_t1, ls_t2



#IF DEFINED PBWEBFORM THEN

This.JavaScriptFile = "C:\pse\pse-11\11349308\mytest.js"

This.OnClientItemChanged = "MyItemChanged"

#END IF





MessageBox("PB", "Hello PB")

// <<-- This message appears only once

CHOOSE CASE dwo.Name

CASE 'tekst'

IF Pos(This.GetText(), 'test') = 0 THEN

RETURN 2

END IF

CASE 'decimals'

ls_t1 = data

ls_t2 = This.GetText()

MessageBox('Test', ls_t1 + '~r~n~r~n' + ls_t2)

END CHOOSE



//mytest.js

function MyItemChanged(sender, rowNumber, columnName, newValue)

{

if(columnName == "tekst")

{



alert("ItemChange from mytest.js")

return

PBDataWindow_ItemChangedReject(sender, rowNumber, columnName, newValue) }

else

{

alert("Reject from mytest.js")

//do nothing //

document.Form.submit();

}

}



CR:468568
CR Number:   468568
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 May 2007 Not a Bug
Description
When using PB .NET WebForm, a decimal column always contains a dot even though the regional settings are set to a comma.



CR:468575
CR Number:   468575
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 2007 Fixed
Description
Winform target crash when closing application.



CR:468595
CR Number:   468595
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jun 2007 Fixed
Description
When using escapement on a column in a

label datawindow, the column is not getting align flush to the border of the

label.



This cr is a continuation of cr466179.



CR:468609
CR Number:   468609
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jun 2007 Third Party Problem
Description
The customer has a PB NVO that connects to Oracle 9i database. Works fine when the nvo is created in PB enviornment. When the same nvo is used to generate a COM dll the Oracle connect fails:



In PB 10.2.1, it throws error:



SQL Error: ORA-12560: TNS Protocol Adapter Error



In PB 10.5.1 and PB 11.0:



Current NLS_Charset setting is not supported by not supported by EAServer or MTS. -----> Oracle 9i client

SQL Error Unable to locate ORAMTS.DLL. Ensure that Oracle 8.1+ is installed. --> Oracle8i client



CR:468739
CR Number:   468739
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jan 2008 Not a Bug
Description
When deploying a PB .NET WebForm that is using

SMTP mail, getting the following error:

---------- Error messages:

().instance variables.68 C0051: No overload for method 'add' takes '1' arguments.



Error happens on:

message.Attachments.Add(attach)



Here's the full codeline:

#if defined PBWEBFORM then

System.Net.Mail.MailMessage message

System.Net.Mail.Attachment attach

System.Net.Mail.MailAddress fromaddress

System.Net.Mail.MailAddress toaddress



message = create System.Net.Mail.MailMessage

fromaddress = create System.Net.Mail.MailAddress("fromaddress@sybase.com")

toaddress = create System.Net.Mail.MailAddress("toaddress@sybase.com")

attach = create System.Net.Mail.Attachment("C:\testtt.pdf","application/pdf")



message.subject = "Test subject Text"

message.body = "Dear Fred, Here is your PDF File."

message.From = fromaddress

////COMMENTED OUT BECAUSE OF DEPLOY ERROR

message.Attachments.Add(attach)





#end if



RESOLUTION: add() method is from Collection<Attachment> class which is the base class of AttachmentCollection class, generic data type is not supported by PB.Net compiler now.



CR:469010
CR Number:   469010
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   11.0 Beta2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Resize event in WebForm is triggered to late. You have to click an object at the window first.



CR:469015
CR Number:   469015
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Sep 2007 Fixed
Description
When you modify a datawindow where you change

the datasource to a different stored procedure, the updatewhereclause property

is not being set properly.



All the columns have updatewhereclause=no even though all the columns are

highlighted in the Updatable Columns box from the Specify Update Properties window

and the Allow Updates checkbox is checked.



CR:469118
CR Number:   469118
Product Name:   PB Enterprise
Product Component:   PB DOM
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Apr 2008 Fixed
Description
A memory leak is experienced in an EAServer component using PBDOM.



CR:469366
CR Number:   469366
Product Name:   PB Enterprise
Product Component:   DW Ink Control
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Aug 2007 Fixed
Description
Using ASE image column is not shown as picture in the ink control.

No Workaround



CR:469391
CR Number:   469391
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2007 Fixed
Description
Using the new Rich Text Control in PB 10.5.1, if one deletes some of the text that preceeds the rich text field to edit it , the ability to scroll to the next or previous records is gone.



If instead of highlighting and deleting the text you hit the backspace key to delete the text, there isn't a problem.



Also, when one tries to print the rich text datawindow, the correct number of copies are printed but they are all of the same record.



CR:469435
CR Number:   469435
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Add overloaded method for ProfileString

nd similar functions that can read config (XML) files rather than INI files.



CR:469664
CR Number:   469664
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 08 Aug 2007 Fixed
Description
Modifying an edit style in the database painter using the Informix9 driver leads to errors:



SQL Error -201 : A syntax error has occurred.



SQL Error -217 : Column ( PBE_EDIT) not found in any table in the query (or SLV is undefined).



Work-around: Use an ODBC connection for edit style maintenance



CR:469798
CR Number:   469798
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Closed
OS:   Solaris 2.8
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2007 Fixed
Description
Date and time functions stop execution when the argument is not valid



CR:469822
CR Number:   469822
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Sep 2007 Workaround
Description
When using insertdocument on a rte control, the first

line is getting clipped.



The last word of line one is getting clipped.



RESOLUTION: Document needed margins adjusted.



CR:469853
CR Number:   469853
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jul 2007 Workaround
Description
The customer has Java and PB components on EAServer. PB components use OCI connection to access the Oracle database. They are seeing a hang in Oracle threads.



CR:470170
CR Number:   470170
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.2.1 08 Aug 2007 Fixed
Description
When you edit a script and then undo the script

change, the cursor will then move to the top of the script.



This creates a problem when you have a large script, you then loose

your location in the script.



CR:470192
CR Number:   470192
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer has requested an enhancement to allow the DataWindow SaveAs function to return the path and filename entered by the user for use in the application. The functionality would be similar to GetfileOpenName.



CR:470259
CR Number:   470259
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Aug 2007 Fixed
Description
dddw data value is displayed instead of display value if data value = computed field.

Happens eg. when the computed field has a expression eg. left (string(long_col), 3).
Workaround Description
 embrace the whole expression by a string() function



CR:470280
CR Number:   470280
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jul 2007 Fixed
Description
In PowerBuilder 10.5 a tabpage icon may be ill displayed (looking gray).



Work-around add a picturecontrol to the window having the same icon and make it invisible.



CR:470284
CR Number:   470284
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 18 Mar 2008 Presently Not Targeted For Any Future Release Of This Product
Description
Application is crashing in production. The 2nd chance

dump reports the following:



FAULTING_IP:

PBVM105!FN_CtlFreeAll+1d [e:\pb105\runtime\function\fnctl.cpp @ 1347]

115450ed 8b82d8000000 mov eax,[edx+0xd8]



EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)

ExceptionAddress: 115450ed (PBVM105!FN_CtlFreeAll+0x0000001d)

ExceptionCode: c0000005 (Access violation)

ExceptionFlags: 00000000

NumberParameters: 2

Parameter[0]: 00000000

Parameter[1]: 000000d7

Attempt to read from address 000000d7



DEFAULT_BUCKET_ID: APPLICATION_FAULT



PROCESS_NAME: ims.exe



ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".



READ_ADDRESS: 000000d7



BUGCHECK_STR: ACCESS_VIOLATION



THREAD_ATTRIBUTES:

LAST_CONTROL_TRANSFER: from 115450fd to 115450ed



CR:470316
CR Number:   470316
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When you have a computed field on a datawindow and you

change the name and then change the border style of all the columns on the dw,

the border style change does not take effect in the preview pane.



You have to change close the dw and then reopen it for the change to take effect.



CR:470385
CR Number:   470385
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Aug 2007 Fixed
Description
A memory leak occurs when assigning a double Null value or parameter to a structure or object attribute.



A leak was not seen when using the SetNull function on the structure attribute.



CR:470447
CR Number:   470447
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   2.0.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
1019-B 18 Jul 2007 Fixed
Description
IDE - DataWindow Painter



Select two objects in the DataWindow Painter Design view, then select the Format>Align menu, I see a cascading menu with 5 apparent choices. Unfortunately the choices are not distinguishable and it's not at all evident what any of the alignment choices are.



The same appears to be true for all the Format cascading menus: Format>Space, Format>Size, and Format>Border.





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