提供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:306184
CR Number:   306184
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 26 Nov 2003 Fixed
21 Nov 2003 Fixed
Description
The problem is that in the WebDW Example provided by Sybase SetLibraryList is used in the setDWObject method of nv_remote_datawindow. SetLibraryList (per engineering) is not allowed in EAServer; therefore, the call should be replaced by AddToLibraryList in the setDWObject method of nv_remote_datawindow.



See Tech Doc:

http://www.sybase.com/detail?id=1023707



CR:306191
CR Number:   306191
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Feb 2003 Not a Bug
Description
A systemerror in open event of a response window, is delayed until the window closes.

This is not a bug, but a result of the changes in 8.0 with exception handling. See CR 239632 for details.



CR:306194
CR Number:   306194
Product Name:   PB Enterprise
Product Component:   AutoScript
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 11 Apr 2003 Fixed
Description
Problems when setting Autoscript Delay to 10 milliseconds with autopopup.



CR:306278
CR Number:   306278
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jan 2003 Not a Bug
Description
Using the EncryptMessage function with SOAP, receiving the

following error:



SOAP Exception

Error while parsing SOAP XML payload: reference to invalid character number



The load file shows:

CLOSED





REQUEST:

CLOSED

POST /Crypto/CryptoService.asmx HTTP/1.1

Host: localhost

Connection: Keep-Alive

User-Agent: EasySoap++/0.6

Content-Type: text/xml; charset="UTF-8"

SOAPAction: "http://tempuri.org/EncryptMessage"

Content-Length: 443



<E:Envelope

xmlns:E="http://schemas.xmlsoap.org/soap/envelope/"

xmlns:A="http://schemas.xmlsoap.org/soap/encoding/"

xmlns:s="http://www.w3.org/2001/XMLSchema-instance"

xmlns:y="http://www.w3.org/2001/XMLSchema"

E:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<E:Body>

<m:EncryptMessage

xmlns:m="http://tempuri.org/">

<m:text

s:type="y:string">encrypt this</m:text>

</m:EncryptMessage>

</E:Body>

</E:Envelope>





RESPONSE:

HTTP/1.1 100 Continue

Server: Microsoft-IIS/5.0

Date: Wed, 22 Jan 2003 14:09:09 GMT







RESPONSE:

HTTP/1.1 200 OK

Server: Microsoft-IIS/5.0

Date: Wed, 22 Jan 2003 14:09:09 GMT

Cache-Control: private, max-age=0

Content-Type: text/xml; charset=utf-8

Content-Length: 449



<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><EncryptMessageResponse xmlns="http://tempuri.org/"><EncryptMessageResult>gLS Hqlhl]( Iz6e'gJ.`oz</EncryptMessageResult></EncryptMessageResponse></soap:Body></soap:Envelope>



CR:306282
CR Number:   306282
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 12 Feb 2003 Fixed
Description
PrintBitmap() function Does not print on page when using script directly out of PB 9 online help. In order for the Function to Work Properly, you need to change the Y coordinate, and the Height to Negative Numbers.



Example:

The following will return a 1, but will not print the BMP on the Page

li_ret1 = PrintBitmap(Job, s_bmp, 50,100, 1000,1000)



The following will return a 1 and prints the BMP in the Upper Left corner of the page

li_ret2 = PrintBitmap(Job, s_bmp, 50,100 * -1, 1000,1000 * -1)



CR:306293
CR Number:   306293
Product Name:   PB Enterprise
Product Component:   Browser
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The EJB client proxies reflect the Java hierarchy and it would be really helpful to see the relationship of these objects in the Object browser



CR:306327
CR Number:   306327
Product Name:   PB Enterprise
Product Component:   P-Code Deployment
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 2003 Duplicate
Description
Request to add the PBPack90.exe to in the Tools option or create a short cut.



CR:306416
CR Number:   306416
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Mar 2003 Fixed
Description
Cannot drag and drop objects from System Tree to scripts when the objects are located in PBDs (PBNI extensions). It works fine for PBLs.



CR:306436
CR Number:   306436
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Need to put 'View Check Out Status' feature back into product.



CR:306438
CR Number:   306438
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jan 2003 Fixed
Description
Include PBResMon in PB9 "What's New" within doc/on-line help.



CR:306487
CR Number:   306487
Product Name:   PB Enterprise
Product Component:   BAM Deployment
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Feb 2003 Fixed
Description
PB 9 Beta RC: PBPACK90.EXE - typo in 3rd groupbox: "componets".



CR:306490
CR Number:   306490
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Jul 2003 Not a Bug
Description
For an SCC workspace, any individual objects that reside on the file system are marked read-only once they are added to source control. These include .PBT target files, web & JSP objects, and exported PB source. If you later disassociate the workspace from source control (by changing the SCC connection provider to NONE), the file attributes for these objects are NOT automatically changed.
Workaround Description
 Use Explorer to change the target file property to read/write. Or use "attrib" utility from a command prompt.



CR:306538
CR Number:   306538
Product Name:   PocketBuilder
Product Component:   System Runtime Functions
Status:   Closed
OS:   Emulator 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2003 V1 Beta 28 Jan 2003 Fixed
Description
When using the Update() function to update a field from a datawindow it returns a 1 (success) but the actual update on the db does not occur. This happens for the Emulator environment only. When using on Desktop it works ok.

Could not test on a PocketPC device.

*** Tuesday, January 28, 2003 10:21:31 AM *** kirchner ***

Update:

Tested build 12 and it works fine on Emulator 2000.



CR:306540
CR Number:   306540
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Emulator 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2003 Fixed
Description
Using a checkbox or a radiobutton inside of a datawindow, the controls do not appear inside of the dw at runtime. This happens for the Emulator environment only. When using on Desktop it works ok.

Could not test on a PocketPC device.



CR:306560
CR Number:   306560
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 Beta 4 04 May 2003 Fixed
Description
Cannot use Oracle stored procedures with DataWindows in JDBC. Attempting to do so results in error: ORA-6550 followed by PLS-00306 error indicating 'wrong number of types in arguments'



CR:306583
CR Number:   306583
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 11 Apr 2003 Fixed
Description
In the database painter properties, the definition for private synonyms is wrong.



CR:306601
CR Number:   306601
Product Name:   PB Enterprise
Product Component:   DB DB2
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 04 Jul 2003 Fixed
25 Feb 2004 Fixed
16 Sep 2003 Fixed
Description
When using embedded sql to call a db2 stored procedure, the output parm is not returned.



The following embedded sql is used:

DECLARE sp_test PROCEDURE FOR Proc4 VAR=:ls_arg_in,VAR1=:li_arg_out

USING SQLCA;

Execute sp_test;



When the execute statement is processed, the sqlcode return value is 100. When the fetch

statement is processed, the sqlcode return value is -1.
Workaround Description
 Works ok using RPC.



CR:306615
CR Number:   306615
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Apr 2003 Fixed
Description
DATE EditMask (MM/DD/YYYY) does not work with consistent behavior.



CR:306621
CR Number:   306621
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Apr 2003 Fixed
Description
Inherited svuo does not have ancestor non-visual objects.



CR:306721
CR Number:   306721
Product Name:   PB Enterprise
Product Component:   Cgen
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
When using the compiled code (machine code) in a big application, that consists many libraries (~200 dlls) the error: Initialization of the DLL "name/path of dll" failed. The process terminated abnormally. This happens during the workflow of the application when already several dlls are loaded into memory.
Review Status
 *** Monday, September 08, 2003 3:07:52 PM ***

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release"
Workaround Description
 Workarounds:

Use PBDs

Unload dlls that are no longer needed.



CR:306733
CR Number:   306733
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 10 Apr 2003 Fixed
Description
OS: Win32 (tested on W2K and NT4.0)

Versions and Build #s Reported: PB 7.03

Versions and Build #s Tested: 7.03.10243 / 7.03.10256 / 7.03.10251 / 7.03.10260 - FAILED

7.03.10227 and earlier -> ALL WORK

8.03.9809 /8.03.9820 / 8.03.9850 - FAILED

8.03.9704 and earlier - All WORK

9.0.5058 - FAILED



Comments:

If, from a response window, you close the window where the response window was opened PB will crash.



For example, in a main window open the response window



OpenWithParm(w_resp, parent)



On a button in the response window close the main window



// in the window open event

// iw_1 = message.PowerObjectPArm



Close(iw_1)



Crash in PB 8.03.9850 is:

"Instruction at 0x000a0d29 referenced memory at 0x000a0d29, memory could not be read."



Crash Handler info in PB 7.03 (full file is in the repro zip)



Exception code: C0000005 ACCESS_VIOLATION

File Name: unknown

File Version: unknown

Fault address=00000004 Section:Offset=00:00000000



Registers:

EAX:01EF0D00

EBX:01053C00

ECX:020377E0

EDX:020382A8

ESI:01EF3AB4

EDI:00000001

CS:EIP:001B:00000004

SS:ESP:0023:0012E8B0 EBP:0000C000

DS:0023 ES:0023 FS:0038 GS:0000

Flags:00010202



Call stack:

Address Frame Param0 Param1 Param2 Param3 Function Name

00000004 0012E8AC 00000001 01EF3AB4 0000C000 01053C00 0000:00000000

113869D3 0000C000 00000000 00000000 00000000 00000000 0001:001659D3 F:\Builds\PB 7.x\7.03.10260\PBVM70.dll



CR:306748
CR Number:   306748
Product Name:   PB Enterprise
Product Component:   GenApp
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Mar 2004 Fixed
Description
The problem appears after a script call to a PostURL function. Powerbuilder will cause a gpf in PB80.exe . The GPF occurs during development and as a PB executable.

The problem is a regression because PB 8.0.1 release is OK and does not cause a gpf.



CR:306764
CR Number:   306764
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 5003 10 Feb 2003 Fixed
Description
When trying to create an EJB proxy in PowerBuilder, receiving

the following error:



---------- Deploy: Deploy of p_ejb_proxy1

Retrieving Powerbuilder Proxies from EJB...

Generation Errors: Can't get information of example.ejb20.basic.containerManaged.AccountHome

Deployment Error: No files returned from server for package/component: 'example.ejb20.basic.containerManaged.Account' EJBServer error code: Unknown Proxy was not created.

---------- Finished Deploy of p_ejb_proxy1



CR:306781
CR Number:   306781
Product Name:   PB Enterprise
Product Component:   MTS Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Feb 2003 Fixed
07 Feb 2003 Fixed
07 Feb 2003 Fixed
07 Feb 2003 Fixed
07 Feb 2003 Fixed
Description
The COM/MTS project has been extended with two COM+ specific tabs, but the information there cannot be entered via the COM/MTS Component Wizard, nor are those options marked as COM+ in on the File->New dialog.



CR:306782
CR Number:   306782
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Apr 2003 Fixed
Description
The COM/MTS project has been extended with two COM+ specific tabs, but the information there cannot be entered via the COM/MTS Component Wizard, nor are those options marked as COM+ in on the File->New dialog.

It appears that none of the COM+ additions appear in doc.



CR:306786
CR Number:   306786
Product Name:   PB Enterprise
Product Component:   MTS Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Feb 2003 Fixed
Description
Select Objects dialog for COM/MTS project has some GUI issues:

1. two checkbox controls seem superimposed over two buttons at middle of the dialog

2. There is a properties button that always seems to be disabled at the bottom. I don't think it has any function and does this in PB8 too - so just remove it??



CR:306805
CR Number:   306805
Product Name:   PB Enterprise
Product Component:   JSP Editor
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5502 12 Feb 2003 Fixed
Description
Open and close of Web Target file appends null byte to file every time.



CR:306825
CR Number:   306825
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Single char column for Yes/No (Y/N) value has an editmask of '!'(uppercase). When user tries to clear value by hitting 'Backspace' key (w/o selecting the text) and tabs out, the value comes back. All other types of editmasks clear value. Del key works.
Review Status
 [09/24/2003]

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:306911
CR Number:   306911
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jan 2003 Not a Bug
Description
Uninstalled previous version, and installed

Powerbuilder build 5501 RC and the Sybase DataWindow PS driver is not installed.



In control panel/printers, the printer does not show up.



CR:306913
CR Number:   306913
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Aug 2003 Presently Not Targeted For Any Future Release Of This Product
Description
On executing a sql statement "INSERT INTO TEMP TBL" a sql error is returned

in the database painter.



When connecting with Informix native driver IN7 or IN9 the temp table is

not created and the sql error is:



"Select error: Cursor is not open"



When connecting with Informix through ODBC then the temp table is

created but still there is the sql error is:



"Invalid cursor state"
Review Status
 [2003-08-08]

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:306964
CR Number:   306964
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 16 Oct 2003 Fixed
Description
When in the datawindow painter and after you save the rows as a pdf file, Powerbuilder appears to be hung.



The datawindow has 47,000 rows.

From development - 2/3/2003:

A hourglass will now appear to show that PB isn't really hanging while the PDF is being

generated.



CR:306970
CR Number:   306970
Product Name:   PB Enterprise
Product Component:   File Editor
Status:   Closed
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jan 2008 Fixed
Description
Include additional file types for the PB/IM file editor like *.js (javascript), *.htm/html.



CR:306979
CR Number:   306979
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Feb 2003 Not a Bug
Description
Oracle RPCFUNC stored procedure call passes blob as OUT parm, but is not passing back the -1 returned when there is no blob data. It's returning a 0, and an error mesage of "ORA-24334: no descriptor for this position".



Reviewed by PB Engineering:

There is no problem here. Because the stored procedure captures all errors and exits cleanly, SQLCA.SQLCode in PB will be 0. When SQLCA.SQLCode is 0 then looking at SQLCA.SQLErrText is not valid. To capture the -1 returned by the stored procedure you need to call the proc as:

rc = SQLCA.blob_arg(ld_id, lb_col)



CR:307000
CR Number:   307000
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   7.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 May 2003 Not a Bug
15 May 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Calling ConnectToNewObject() function in PB component causes PB client application to hang when component has been deployed to EAServer 4.1.3/4.2. Customer is using EAServer 4.2 and is trying to connect to OCX The same application works fine with Jaguar 3.6.1 (36114), PB version 7.0.3



Source of error after being looked into by development appears to be EAServer 4.2 but no final solution was found.



The following workaround worked for us and the customer :



Follow these steps.



1. Look for following entry in registry.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CLSID of QMSGEOSTAN.OBJECT }\InprocServer32



ClassID for QMSGEOSTAN.OBJECT should be {39A0EAB1-6E9A-11D0-8DA5-006097096AB9} as per test case. If not find it out.



2. Look for "ThreadingModel" string value under "InprocServer32". If not found create one.

3. Set the value of "ThreadingModel" to one of the followings

A. Apartment

B. Both

C. Free

D. Neutral



4. Start Jaguar and test it again



Try 4 values i.e, "Apartment" , "Both", "Free" and "Neutral" one by one. I am not sure which one will be suitable for client.



CR:307131
CR Number:   307131
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 May 2005 Presently Not Targeted For Any Future Release Of This Product
Description
OS: NT 4.0

Versions and Build #s Reported: 8.0.3 #9838

Versions and Build #s Tested: 8.0.3 #9838 and 9.0 #6001

Database/Driver File/Version:

Comments: This seems to be related to CR 171038 BRC-6.5.00 Regression. Real(), Double() Powerscript/DW f(n) data corruption.

Step-By-Step Instructions: See "Repro" tab

TEST 1

******

0. create folder C:\TEMP\Sybase_supp , put there 99120S01.tif and 99120S01.tfw

1. put all other files in one other folder

2. set reginal settings decimal separator to "," and digit grouping symbol to "."

3. register dlls and ocx mentioned in the mo_reg.bat file

4. open the test_real_convert.pbl and run it

5. press the button "test convert" this shows the result of real('2,3456E2') and double('2,3456E2')

-> 234,559.... rounding issue!!!!!! and 234,56

6. press the "open GIS" button. that should show a map



I had some problems to get the OCX registered well on one PC. Intead of opening the window with the OCX just try to place the OCX on the window w_gis in the window painter. you will get a licence file error but if do step 7 you'll get the same result.



7. press the "test convert" button

-> 2 and 2 the rest of the values are not converted. It seems using the OCX did some internal settings in PB.



TEST 2

use instead of real('2,3456E2') the dot -> real('2.3456E2')

there are some more PBLs for testing the different behaviour with real() and double() which seems to be related to CR 171038.



Test Case (zip file) Name: 20308540.zip
Workaround Description
 using the dec() function seems to work.



CR:307144
CR Number:   307144
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 May 2003 Not a Bug
Description
DW column expression using IsRowNew() not working when column is auto sized.



Not a bug.



CR:307154
CR Number:   307154
Product Name:   PB Enterprise
Product Component:   Help
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2003 Fixed
Description
On line help issue: The 'Dynamic Calls' page doesn't appear in the Index, therefore it has to be looked up via the Find



CR:307173
CR Number:   307173
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Apr 2003 Fixed
Description
DataWindow with a DDDW. Drop the DDDW down, close it. Move window to the left. Open dddw again. The opened dddw is painted were the window was before (i.e. to the right of the window).



CR:307176
CR Number:   307176
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 May 2005 Presently Not Targeted For Any Future Release Of This Product
Description
OS: WINDOWS NT 4.0 FRENCH ONLY !

Versions and Build #s Reported: PB 8.0.1.8004

Versions and Build #s Tested: 6.5.1 build 1326 - NT 4.0 French & US OK

7.0.3 build 10243 - US English NT 4.0 OK

- FRENCH NT 4.0 OK



8.0.3 build 9850 - Windows NT4 French FAILED

8.0.3 build 9850 - Windows NT4 US OK

8.0.3 build 9850 Windows 2000 French OK



Comments:



The Datawindow datetime editmask below does not display the seconds when run on French Windows NT 4.0



EditMask : [date][time]

Format : [shortdate][time]

Use Format : unchecked.



Also tested on a Spanish Windows NT 4.0 machine and not seen the problem.

Not tested this in all possible language versions of Windows. Only happens on a French NT 4.0 (it's not enough to change input locales , it must be a French NT 4.0 installation)



The value:

15/01/2003 15:12:48

Displays as:

15/01/2003 15:12 <-----No seconds show

On a French NT 4.0 installation using PB 8.03 or PB 7.03
Workaround Description
 Check 'Use Format'



CR:307178
CR Number:   307178
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Currently, you have to go into the library painter to create a new empty PBL. This option should be availble from one of the tabs on the File->New dialog - possibly the PBObject tab.



CR:307182
CR Number:   307182
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Microsoft Windows NT
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Animated cursors actually work as it is but the IDE needs a few tweaks.

You can assign an animated cursor to your controls via script. You should be able to pick these from the Properties Pane. Note: Once assigned Animated Cursors work great!



1. In the Properties panes for various controls, the File Open dialog on the Other tab for Pointer displays only .cur files.

2. When building an EXE, the .ani files are not included in the EXE or PBD even when using a .PBR file



CR:307188
CR Number:   307188
Product Name:   PocketBuilder
Product Component:   PB GUI
Status:   Open
OS:   Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 01 Jul 2003 Fixed
19 Sep 2003 Fixed
Description
Create a new object, for example a window. In the window painter, use the default Layout just to be sure we are testing the same type of setup.

Add a button to the window on the Layout view. Double click the button to enter script.

Enter some invalid script.

Do not try to compile or save, just click on the Layout tab to look at the visual of the object.

Now double click the button again to go back to the script view.

The painter will bring you back to the script with the compiler errors displayed.

Note that the Layout tab remains the highlighted tab, even though now you have switched back to the Script view.



CR:307204
CR Number:   307204
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
The setting for Alignment for a static text control is not taken into account in a deployed application.



CR:307225
CR Number:   307225
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.3 11 Apr 2003 Fixed
Description
Can't open 8.0.3 datawindow with computed field that calls global function that connects to the database and executes a cursor. You can in 7.0



Fixed in PB 8.0.3 build 9918 and PB 9.0 build 6050.



CR:307237
CR Number:   307237
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Feb 2003 Fixed
Description
The EJB Proxy Project displays 3 non-existent EJBServer properties.



CR:307357
CR Number:   307357
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 09 Sep 2003 Fixed
Description
A PB EJB client cannot access public fields of an EJB object.



CR:307367
CR Number:   307367
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 12 Feb 2003 Fixed
Description
EJB Proxy generation fails with "Class not found" when generating proxies for an EJB that involves a final class which includes a class variable that is an array



CR:307400
CR Number:   307400
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Oct 2003 Presently Not Targeted For Any Future Release Of This Product
Description
All the proxy objects and the component

projects (except application) have items in the Edit menu that are nonapplicable/nonusable.

The items under the Edit menu are:

Paste Executable

Paste Executable's Resource

Paste Dynamic Library's Resource



When you select one of these, nothing happens.
Review Status
 October 03

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:307410
CR Number:   307410
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Sep 2003 Fixed
Description
Apply button always disabled on Select EJB Component Dialog



CR:307414
CR Number:   307414
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Apr 2003 Fixed
Description
When changing the tabsequence in a datawindow programmatically,

to readonly and then using the HTML property to generate html, the columns that were changed to readonly appear editable.



Using the following code:

dw_1.settransobject(sqlca);

dw_1.retrieve()

dw_1.object.customer_tab_id.border = "0"

dw_1.object.customer_tab_id.tabsequence = 0

dw_1.object.dept.border = "0"

dw_1.object.dept.tabsequence = 0

ls_html = dw_1.object.datawindow.data.html



CR:307416
CR Number:   307416
Product Name:   PocketBuilder
Product Component:   Project Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Mar 2003 Fixed
Description
When the project is not saved, even if user choses to deploy to the emulator instead of the device, itll still try to deploy to the device. Any changes to the project will not take effect until it is saved PocketBuilder will use the "stale" deployment configuration before changes were made.



CR:307420
CR Number:   307420
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Workaround
Description
If I put a MessageBox in the Open event for the first window, the pop-up will appear but upon dismissing the pop-up, the first window will not have focus. I need to click AppList again to gain access to the window. Works fine on PC from IDE, problem occurs deployed to PocketPC.



The workaround could be "this.show()" BEFORE the messagebox function call in the window open function. It may be a while before this gets fixed, so use the workaround for now.
Workaround Description
 A workaround would be to have the application explicitely set focus

to its own window. "this.show()" BEFORE the messagebox function call in the window open function.



CR:307428
CR Number:   307428
Product Name:   PocketBuilder
Product Component:   Project Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Mar 2003 Fixed
Description
When a new project is created and saved, every time Ctrl-S or Save is pressed, it will treat it as Save As. Closing and re-opening the project painter resolves the problem.



CR:307431
CR Number:   307431
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6008 11 Feb 2003 Fixed
Description
Button of the fourth screen on EJB Proxy Wizard is too small and causes the folder icon to be clipped on the left.



CR:307434
CR Number:   307434
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The JVM status and classpath can be obtained from the Tools->System Options Java tab, but it would be nice to have it always visible.



CR:307443
CR Number:   307443
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 11 Apr 2003 Fixed
Description
Toolbar icon for Open Select Query Dialog does nothing in Datawindow painter.



Fixed in PB 7.0.3 build 10279, PB 8.0.3 build 9918 and PB 9.0 build 6050.



CR:307448
CR Number:   307448
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6008 11 Feb 2003 Fixed
Description
EJB Proxy generator needs to ensure that proxies are not generated that clash with reserved PowerBuilder names. Cannot import EJB proxies that have class names which are also PowerBuilder reserved variables/types.



CR:307576
CR Number:   307576
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2003 Not a Bug
Description
OS: Win32

Versions and Build #s Reported: PB 9.0 RC Build 5058, 5501

Versions and Build #s Tested: PB 9.0 Build 5058 and 5501 - Reproduced

PB 8.0.3 builds 9704 -> 9850 - Not reproduced



Comments:

Pasting data into a dw editmask does not work if the editmask contains symbols such as dashes, slashes, brackets, commas, periods etc.

eg ##-##-## or aaa/aaaa-aaa or xxx.xxx.xxx etc.

If you highlight the entire field with the mouse first and then paste, it works fine.

If the mask symbols are removed, it also works without the need to select the entire field.



Same behaviour with Window Edit controls



Possible related CRs:

CRs 231097, 228313, 228319, CR 296916

See also CR 298650 using the Paste() function.



CR:307602
CR Number:   307602
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 May 2003 Fixed
Description
Opening and application that has a PictureListBox control on the window causes the device to freeze when you try to close the application. App works fine when run from IDE. Problem occurs deployed on ARM.



CR:307608
CR Number:   307608
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
Default XML template doesn't reflect grouping.
Review Status
 09/08/2003:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:307610
CR Number:   307610
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Emulator 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2003 Fixed
Description
Using the emulator, an app cannot be launched directly from the .exe. The following message displays: "The instruction at "0x00e45a48" referenced memory at "0x00000000". The memory could not be "written"." For another app, similar message with "...memory could not be "read"."



CR:307611
CR Number:   307611
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Put a Save Rows As... option on the template view context menu.



CR:307613
CR Number:   307613
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Change default Save Rows As... file type to XML or PDF.



CR:307628
CR Number:   307628
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Mar 2003 Fixed
Description
In the IDE -> DataWindow -> Data Source, when the syntax (SQL statement) is converted to graphic mode via Design -> Convert to Graphics, the Where clause is constructed incorrectly (contains non-printing characters).



CR:307656
CR Number:   307656
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2003 Fixed
Description
When deployed to the PocketPC, Retrieving a datawindow that includes a dddw column appears to hang the retrieve. The result set is never returned.



CR:307687
CR Number:   307687
Product Name:   PB Enterprise
Product Component:   DW Web ActiveX
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   8.0 GA
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.0.3 03 Jun 2003 Fixed
Description
Description of Problem: At ActiveX html in PB 7.0.3 & 8.0.3 ,The browser is terminated by following execution steps.First , call/execute window contains DW control. Second , call/execute window contains EditMask control



CR:307732
CR Number:   307732
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 May 2005 Presently Not Targeted For Any Future Release Of This Product
Description
"C0085: Invalid variable declaration initialization" when saving controls if using following syntax: declare instance variable string CRLF="~r~n"

and using in code string ls_error = "this is an error" + CRLF



Workaround:

Change coding to :

string ls_error

ls_error = "this is an error" + CRLF
Workaround Description
 Workaround 1 :

Change coding of step 2. to :

string ls_error

ls_error = "this is an error" + CRLF



CR:307737
CR Number:   307737
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2005 Presently Not Targeted For Any Future Release Of This Product
Description
New SYC feature TrimSpaces=0 dbparm seems to be ignored if the select behind a DW has a 'order by' clause
Review Status
 13.05.2005

This CR was reviewed and closed as part of the PB10 CR Review process. It is "Not targeted for any future release".
Workaround Description
 If possible use the database column datatype of type Char(n) not NULL.



CR:307748
CR Number:   307748
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Feb 2003 Fixed
Description
When trying to use dw.SaveAs() using template with cp-1252 (windows-1252)

codepage in XML header and national characters in data, C++ runtime error occurs with "Abnormal program termination". The same XML in UTF-8 works fine. CP-1252 with no national chars is OK as well.



CR:307756
CR Number:   307756
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.2 01 Aug 2004 Fixed
10.0 13 Dec 2004 Fixed
Description
When you search for an object that is not checked out and

you rmb on that object in the search results panel, selecting Edit Source will allow you

to open the object without giving any warning message.



If you select Edit from the search results panel, a warning message of: "object is not checked out and therefore cannot be overwritten. Open it anyway?"



CR:307767
CR Number:   307767
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 6009 13 Feb 2003 Fixed
Description
Powerbuilder crashes when you import a proxy for an EJB that returns java.sql.Date as generated by EJB2PB90. Also crashes in the IDE if you use a EJB Proxy project to try to generate the proxies.



CR:307768
CR Number:   307768
Product Name:   PB Enterprise
Product Component:   WT - System Tree
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Provide a facility for export/import of Clip Window information.



CR:307774
CR Number:   307774
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Feb 2003 Fixed
Description
XP task bar shows "Sybase Product File" not "PowerBuilder" for multiple processes



CR:307803
CR Number:   307803
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Open
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Would like a dropdown for printer name in the printer specifications tab, which would list the installed printers when using a custom PostScript printer driver.



CR:307808
CR Number:   307808
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
2003 V1 Beta 18 20 Feb 2003 Fixed
Description
If you have menus on your application and you launch the deployed application from the EXE file instead of from the Applist, it fails. On PocketPC, the app appears to never launch. On Emulator, you get a GPF. If you run from the IDE, or launch the application from the Applist instead of the EXE, it works okay.



CR:307810
CR Number:   307810
Product Name:   PocketBuilder
Product Component:   Project Painter
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jun 2003 Fixed
Description
Be able to deploy the app to a user-specifiable location on the PPC. This is especially important now that we can run the app without AppList. Also, consider adding icons to the programs and perhaps automatic shortcut creation.



CR:307813
CR Number:   307813
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
8.0.0 11 Apr 2003 Fixed
Description
When selecting all the objects of a pbl by using ctrl-a,

the vertical scroll bar in the right pane (where the selection is taking place) jumps up and down. There's alot of flickering with the scroll bar.



CR:307818
CR Number:   307818
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Mar 2003 Fixed
Description
Pipeline: Oracle VARCHAR2 source columns show up as CHAR in destination



CR:307829
CR Number:   307829
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Apr 2003 Fixed
Description
DOCUMENTATION: Online help for SaveAs (DWs) needs to be corrected.



- If you look at the online help for SaveAs, you will find the following in the index:

"SaveAs method (DataWindows)"



- Select it and you get a choice between:

SaveAs method (DataWindows)

or

SaveAs method (DataWindows) (PowerBuilder Help)



- Both entries open up a dialog with title: "SaveAs method (DataWindows)"

but the first entry concerns saving the data in a GRAPH in the format :

integer dwcontrol.SaveAs ( { string filename, } { string graphcontrol, SaveAsType saveastype, boolean colheading } )

and the second entry decribes saving a (normal) datawindow or datastore with the format:

integer dwcontrol.SaveAs ( { string filename, saveastype saveastype, boolean colheading } )



- The following should be fixed:



#1: Distinguish the graph and non-graph syntaxes in the help index

#2: Distinguish the title of both entries

#3: Correct the prototype in the graph syntax from:

integer dwcontrol.SaveAs ( { string filename, } { string graphcontrol, SaveAsType saveastype, boolean colheading } )

to:

integer dwcontrol.SaveAs ( string graphcontrol, { string filename,SaveAsType saveastype, boolean colheading } )



CR:307830
CR Number:   307830
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jun 2003 Fixed
Description
Horizontal Scroll and Horizontal SplitScroll cause problems on deployed applications:



On device: when application initially comes up, the horizontal scrollbar is a "bleed through" area on the page. If you click on it, the scrollbar paints, and seems to work okay. The Horizontal Split does not work yet, though.



On the Emulator: the "bleed through" area appears and when you click on it the app freezes. I tested a couple of times and once I could close from the OK button, but another time I had to shut down the emulator via the taskbar.



Seems to work okay when run from the IDE.



CR:307962
CR Number:   307962
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enable PB to get a whole string of a stored procedure output paramter,without explicetly allocating memory before the call. In ODBC terms he would like to utilize the SQL_DATA_AT_EXEC call.



CR:307982
CR Number:   307982
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0 08 May 2003 Fixed
Description
Right click on a PBW file and select "Open With...". The option that got registered is "Sybase Inc. Product File". It should probably say "PowerBuilder" or "Infomaker"



CR:307984
CR Number:   307984
Product Name:   PocketBuilder
Product Component:   Language - Runtime
Status:   Open
OS:   Pocket PC 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11-Mar Fixed
Description
The Today( ) function does not return the date on an application deployed to the device, or on the Emulator. It's okay in IDE runtime.



WORKAROUND: This turns out to be a problem with the format when converting a date to a string. Workaround is to use the optional format string parameter. For example:

For example, change:

messagebox("date",string(Today( )))

to:

messagebox("date",string(Today( ),"m/d/yyyy"))



and it will display the date.



CR:307987
CR Number:   307987
Product Name:   PocketBuilder
Product Component:   Structure Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Mar 2003 Fixed
Description
The structure painter crashes when you try to create a new structure. You can create a structure in PB and import it to PK as a workaround, but you cannot subsequently open the imported structure in PK. PK crashes.



CR:307992
CR Number:   307992
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Mar 2003 Fixed
Description
Window size at design time does not apply toe runtime for deployed application. Works okay when run from the development environment.



CR:307993
CR Number:   307993
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Sep 2005 Fixed
Description
When calling a Stored procedure with output parameter from an ASA database via ODBC it returns nothing in the bound parameter.



CR:308023
CR Number:   308023
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Feb 2003 Fixed
Description
Application with a datawindow button. In the buttonclicked event of the datawindow, if the button is clicked, writes a string to sel_1.text. This works if run from IDE but crashes the application when deployed to PocketPC and/or Emulator.



CR:308027
CR Number:   308027
Product Name:   PB Enterprise
Product Component:   Printing
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Feb 2003 Duplicate
Description
When including the 4th optional argument (tab2) to the Print PowerScript function - Syntax 2, for printing text in a print job, PowerBuilder gpf's.



CR:308032
CR Number:   308032
Product Name:   PB Enterprise
Product Component:   Workspace and Targets
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement: Make full file paths an option in SystemTree and painter titles.



CR:308037
CR Number:   308037
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Solaris 2.6
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Aug 2003 Duplicate
Description
Saveas to psr is not generating the psr file.



The return code of 1 indicates success but the no psr file is found in directory.



Used the following syntax:

ll_saveas=ds_1.SaveAs("/export/home/EAServer/bin/newtest1.psr",PSReport!,false)



Status:

Dupe of CR 275451.



CR:308042
CR Number:   308042
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
9.0.1 19 Sep 2003 Fixed
16 Oct 2003 Fixed
Description
PB 9 Beta: For a graph datawindow, SaveAs(graphname, filename, PDF!, colheading) doesn't work, SaveAs(filename,PDF!,colheading) works...bug or documentation issue?



CR:308048
CR Number:   308048
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Feb 2003 Fixed
Description
Request for addition to 9.0 release notes regarding xerces-c_1_5_1.dll and PVCS.



CR:308108
CR Number:   308108
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Mar 2003 Not a Bug
Description
orcascript 'scc get latest version' fails with PBNative. Works fine with source control systems.



CR:308120
CR Number:   308120
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Add the menu option to clear or delete a line for the

Having or Compute tabs in the datawindow painter. Also add the menu option of Insert

for the Where, Having and Compute tabs.



When you select either Where,Having or Compute in the datawindow painter and then RMB,

a menu displays. It would be easier for customers to edit a datawindow if the menu

option of insert and (either clear or delete) were added to those menus.



CR:308130
CR Number:   308130
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   8.0.3
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Feb 2003 Not a Bug
Description
Strange behavior scrolling to rows with protected columns.



Reviewed by PB Engineering:

PB engineering says it's not a bug, the behavior is correct.



CR:308132
CR Number:   308132
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 21 Feb 2003 Fixed
Description
Accessing dw_1.Object.DataWindow.FirstRowOnPage crashes a deployed application. It works okay run from the development environment.



CR:308139
CR Number:   308139
Product Name:   PocketBuilder
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jun 2003 Not reproducible with latest version of the product available as of Resolution Date
Description
Small application retrieve one datawindow and does a rowscopy to copy the rows to another datawindow. The application shuts down. Problem occurs when running from the IDE.



CR:308173
CR Number:   308173
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   9.0 Beta 4
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Sep 2003 Presently Not Targeted For Any Future Release Of This Product
Description
After renaming a datawindow column in the datawindow painter detail band, getting prompted to save an XML template when saving the datawindow.
Review Status
 09/08/2003:

This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release".



CR:308183
CR Number:   308183
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Closed
OS:   Pocket PC 2002
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Mar 2003 Not a Bug
Description
If you run a PK application that does not have a title in the titlebar, the application does not show up in the list on the device when you select Start... Settings... System... Memory... Running Programs. This may be more critical during alpha and beta, but it does sometimes make if difficult to figure out what the status of your application is when something unexpected happens. You also cannot stop it with the "Stop All" button. Clicking that closing all of the apps running in the task list, but it will not stop the PocketBuilder application.



PER DEVELOPMENT: Not a bug: Windows now have a default caption of "Untitled". The behavior however, is not a bug, it's more a case of the user "shooting themselves in the foot" if they should choose not to have a title. The system will not put the entry into the running apps list if there is not title. If the app has been run from applist, then clicking on applist will bring up the app again and the user can use a button to close it, but if it is a standalone executable, starting it will start another instance of the application - in which case a soft reset is necessary to stop the app. This is only the case for an untitled window. It's similar to having a window on the desktop without any means of closing it, such as the control menu or X button. It is up to the user to ensure that there is a way to get back to the application.



CR:308194
CR Number:   308194
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Closed
OS:   Windows 2000
Original Version:   2003 V1 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Mar 2003 Fixed
Description
Adding a new string column to an external datawindow crashes PocketBuilder development environment when the default length is changed.





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

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