随着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:426102
|
|
426102 |
|
PB Enterprise |
|
DW Edit Mask |
|
|
|
|
|
|
|
AutoSkip and DataWindow EditMask '##'
In PowerBuilder 10.2.1 Build 9517 and higher the focus skips prematurely
to the next column after entering the first digit with editmask '##'
The editmask '###' works normal. |
|
|
|
CR:426108
|
|
426108 |
|
PB Enterprise |
|
DB OLE DB |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Failed to bind a variable in an embedded sql using a DB function |
|
|
|
CR:426594
|
|
426594 |
|
PB Enterprise |
|
EJB Client |
|
|
|
|
|
|
|
PowerBuilder 9.0.3 Build 7563 and higher
Class cast error with EJB Client and 3rd party Application Servers
cannot assign instance of [Ljava.lang.Object; to field xxx.selection.ConditionItemPar.data of type [xxx.selection.ConditionItemData; in instance of xxx.selection.ConditionItemPar ] |
|
|
|
CR:426600
|
|
426600 |
|
PB Enterprise |
|
DW Expression |
|
|
|
|
|
|
|
A computed expression with a decimal is not
evaluating properly.
The following expression is expected to return test1.00 but is returning null:
s1 + d1
where s1 = test and d1 = 1.00
Works ok when using a number, ulong, long and real datatype: For example,
s1 + r1 will return test1
s1 + n1 will return test1
s1 + l1 will return test1
s1 + u1 will return test1
where s1 = test and r1 (real) = 1
where s1 = test and n1 (number) = 1
where s1 = test and l1 (long) = 1
where s1 = test and u1 (ulong) = 1 |
|
|
|
CR:426731
|
|
426731 |
|
PB Enterprise |
|
PB GUI |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Display issue when changing menuitem text at runtime with new menustyle "contemporarymenu!". The width of the menuitems does not change, so that the new text gets truncated. |
|
|
|
CR:426781
|
|
426781 |
|
PB Enterprise |
|
Documentation |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
For the Byte datatype, which is values in the range of 0 to 255, the examples in "using literals" uses 1200 and +1200. 1200 is out of range for the byte datatype. |
|
|
|
CR:426796
|
|
426796 |
|
PB Enterprise |
|
DW Display |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
A dw detail band is set to autosize. A column in the detail band has an initial height less than the detail bands initial height setting so you see the entire column. The datawindow control has an even larger height than the detail band. Then you change the column height in script to a size larger than the current detail band height. If the dw does not have focus, you see the column increase, but only up to the current detail band, ie the detail band does not resize and now hides the portion of the column that is larger than the detail band. If however the same column increase is done in script while the dw has focus then the column increases and the detail band resizes as well. It should resize the detail band when it doesn't have focus in the same way. It may be a painting issue, as it does display correctly when you click on the dw and it gets focus. |
|
|
|
CR:426800
|
|
426800 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
|
|
|
13 Jun 2006 |
Fixed |
|
|
|
27 Sep 2006 |
Fixed |
|
|
|
|
|
Customer is using the new RichText Control in an application that is deployed to the company's file servers. The users run the application from there as they do not have a copy of the application on each individual PC. With the old rich text control this was not a problem but with the new rich text control being an OCX, this only works when the user's machine has the OCX resident and registered. For this customer requiring each PC to have the OCX installed locally will be difficult and time consuming since the users do not have administative rights on their PC's.
The only related CR found was CR 409840 with the resolution below and the PB Runtime Packager does package everything up and register the control when used.
From CR 409840:
Since PB10.5 introduce a new TX to PB, if customer want to use RTE control or Datawindow in runtime & designtime,they should register tp4ole11.ocx and include all files under $\shared\powerbuilder\TXControl & Pbrtc105.dll. Add a component for new RichTextEdit Control and RichText Datawindow in PB runtime packager.
This only works when the deployed machine has the application and all the deployment dlls and does not work when the deployed application is run from a file server. As many large corporations use this method for deploying applications is there any solution for this deployment scenario when using the new Rich Text Edit Control in PB 10.5? |
|
|
|
CR:426985
|
|
426985 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
|
|
|
01 Jun 2006 |
Third Party Problem |
|
|
|
|
|
MS Application Verifier reports an Application exception C0000008 (Invalid handle Exception)
with Label DataWindows when Acrobat 4 PDFWriter 4 as default printer.
The exception occurs when exiting the application. |
|
|
|
CR:426987
|
|
426987 |
|
PB Enterprise |
|
DB Sybase System |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
Please increase the limit on the number of characters for DBParm Sec_Server_Principal and ServerName.
The customer is connecting to an ASE 12.5.3 database using Kerberose network security. While connecting she uses following profile:
// Profile TESTINGKERB
SQLCA.DBMS = "SYC Adaptive Server Enterprise"
SQLCA.Database = "master"
SQLCA.ServerName = "SADSSYBTESTDEV1"
SQLCA.LogId = "kubotei"
SQLCA.AutoCommit = False
SQLCA.DBParm = "Release='11',Sec_Mechanism='csfkrb5',Sec_Server_Principal='SADSSYBTESTDEV1/sactgx0008.us.db.com',Sec_Network_Auth=1"
And they get error:
ct_connect(): Security service layer: Internal Security control layer error: Security service provider internal error -1765328377 occured
Explanation for -1765328377 error -
KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN Server not found in Kerberos database
This is because the DBParm Sec_Server_Principal is limited to 30 characters and it gets truncated and the error occurs. The same limit is also present for servername. |
|
Workaround Description |
|
The customer's servername is SADSSYBTESTDEV1/sactgx0008.us.db.com
And their Kerberos server principal name is DBG.ADS.DB.COM
This is what they were specifying while connecting:
SQLCA.Servername = SADSSYBTESTDEV1/sactgx0008.us.db.com
And DBParm = "Release='11',Sec_Server_Principal='SADSSYBTESTDEV1/sactgx0008.us.db.com',Sec_Network_Auth=1,Sec_Mechanism='csfkrb5'"
Workaround:
Change the servername in sql.ini to SADSSYBTESTDEV1
Change the secbase=sactgx0008.us.db.com@DBG.ADS.DB.COM in libtcl.cfg
this way when the server principal is constructed it will take
SADSSYBTESTDEV1
+
/ (a slash added by the parsing logic which looks for @ sign in secbase and not finding it this is added)
+
sactgx0008.us.db.com@DBG.ADS.DB.COM
In PB, they now specify:
SQLCA.Servername = SADSSYBTESTDEV1
And DBParm = "Release='11',Sec_Server_Principal='SADSSYBTESTDEV1',Sec_Network_Auth=1,Sec_Mechanism='csfkrb5'" |
|
|
|
CR:427013
|
|
427013 |
|
PB Enterprise |
|
DB Sybase System |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
Connection to ASE db from PowerBuilder application when using Kerberos security still requires that the login id be included in the db profile or transaction object. This should not be necessary.
The logid is in the format username@client_principal_name or it fails and prompts for a logid. Note that the password is correctly not requested. |
|
|
|
CR:427080
|
|
427080 |
|
PB Enterprise |
|
Documentation |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
In PB 9.0.1 and prior versions, 0000 is valid year for PB.
Since PB 9.0.3 up to PB 10.5, the behaviour has changed.
Caused by CR 381722. Documentation is inconsistant. |
|
|
|
CR:427118
|
|
427118 |
|
PB Enterprise |
|
Toolbar |
|
|
|
|
|
|
|
PowerBuilder 10.5, Build 4523.
When changing the MenuImage in the Toolbar very often (> 1000), the operation becomes very slow and memory is leaking. |
|
|
|
CR:427150
|
|
427150 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
PB crashes with an access violation in pbdwe90.dll when
retrieving error messages from the PFC Error Service.
Customer using the pb9 pfc. Problem happens in development and executable. Using
Informix and the IN9 driver. Problem happens when retrieving.
The pbtrace.log shows:
(a127b0): DIALOG CONNECT TO TRACE IN9 INFORMIX-9:
(a127b0): USERID=cxxxxxxx
(a127b0): SERVER=xxxxxxxxxxxx@tecsysdev
(a127b0): DATA=vvvvvvv (4866.783 MilliSeconds)
Customer submitted the following dump file:
FAULTING_IP:
pbdwe90!dwTblAddItem+245 [dwtretr.cpp @ 647]
1162d555 8b02 mov eax,[edx]
EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)
ExceptionAddress: 1162d555 (pbdwe90!dwTblAddItem+0x00000245)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 3032323b
Attempt to read from address 3032323b
STACK_TEXT:
0012cdac 11630912 01b7ba74 00000001 00000001 pbdwe90!dwTblAddItem+0x245 [dwtretr.cpp @ 647]
0012cde4 1162e74b 0197b520 01a78008 7ffffffd pbdwe90!dwTblSelectRows+0x242 [dwtretr.cpp @ 2866]
0012ce94 1162dc34 01979830 00b02da0 00000000 pbdwe90!dwTblInsertSelect+0xa0b [dwtretr.cpp @ 1535]
0012cef0 1162cc91 01979830 00b02da0 00000000 pbdwe90!dwTblInsert+0x44 [dwtretr.cpp @ 946]
0012cf28 11501d1d 01970001 0197b520 00b02da0 pbdwe90!dwTableRetrieve+0x271 [dwtretr.cpp @ 255]
0012cf90 11684b8c 00000000 00b02da0 00a06d70 pbdwe90!datawindow::Retrieve+0xed [dw.cpp @ 642]
0012cfc4 10c70753 00a06d70 10c7076c 00b02da0 pbdwe90!DW_Retrieve+0x1ec [fndwm.cpp @ 798]
0012d020 10c703d0 00000000 01958118 001200c1 pbvm90!OB_RUNTIME_CLASS::invoke+0x373 [obclass.cpp @ 2404]
01958118 019581c4 00000009 0000000f 0000000f pbvm90!OB_RUNTIME_CLASS::invoke+0x1f0 [obclass.cpp @ 2233]
WARNING: Frame IP not in any known module. Following frames may be wrong.
10dd9cb8 10c866e0 10c866f0 10c90ef0 10c8feb0 0x19581c4
10c866c0 000000c7 02b80000 c2800040 9090000c pbvm90!OB_OBJECT::AddRef [d:\pb90\runtime\h\obobject.h @ 237] |
|
|
|
CR:427290
|
|
427290 |
|
PB Enterprise |
|
DW Painter |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
The customer has a complicated datawindow, when he creates datawindow, datawindow gets created fine but when he clicks on SQL (Data Source) button to view/edit SQL, PB crashes. |
|
|
|
CR:427361
|
|
427361 |
|
PB Enterprise |
|
Rich Text |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Problem resizing picture within RichTextEdit control in PB 10.5 |
|
|
|
CR:427398
|
|
427398 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
|
|
|
13 Apr 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
When a DW with a computed column that contains a - (minus) sign is being used in PB 10.5 it will result in a DW error when the dw is created in graphic mode. When saved in syntax mode it works fine. |
|
|
|
CR:427421
|
|
427421 |
|
PB Enterprise |
|
DB Informix |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
|
|
|
24 May 2006 |
Fixed |
|
|
|
30 May 2006 |
Fixed |
|
|
|
|
|
Informix 9 native connection and with different informix versions, the retrieves of datastore iterations produce take a lot memory causing execution failures. |
|
Workaround Description |
|
Informix 9 native connection and with different informix versions, the retrieves of datastore iterations produce take a lot memory causing execution failures. |
|
|
|
CR:427435
|
|
427435 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Solaris 2.8 |
|
10.2.1 |
|
|
|
|
|
|
SyntaxFromSQL not returning entire syntax back
to client.
It appears that syntaxfromsql has several problems.
1) There is no value for print.preview.buttons
2) Font.face has no value
3) The return string from the createdw() appears to be truncated.
If you add a len(dwsyntax_str) in the createdw(), you will see that it
returns 2032. Once the dwsyntax_str returns to the client, the len(dwsyntax_str)
will return 925. |
|
|
|
CR:427442
|
|
427442 |
|
PocketBuilder |
|
Printing |
|
|
|
|
|
|
|
BlueTooth Communication Failure during printing may hang application.
Printing problem where the application hangs (seems to crash) when communication to printer cannot be established OR when communication is broken during printing.
Environment:
Pocketbuilder V2.0.4.940
Symbol 9090 with Windows Mobile 5.0.1.0070
O'Neil Printer V6.67
Fieldsoft V2.950
Bluetooth Communication
Scenario:
Field delivery print customer invoices from the field. Printing works for
the most part but they average 3 failures out of printing 20 invoices.
Intermec model HH has the same problem but fails more often.
Datawindow print routine:
// Register code for fieldsoftware.com - 3rd part printing software.
SetRegistrationCode(1, "xxxxxxxxxxxx")
// Bypass printer settings prompt window.
PrintSetupPrinter("", "", 14, 6, 1) // 6=COM5 // 14=O'Neil
// Remind user to wait for printing to finish before continuing.
Open(w_message)
w_message.st_message_1.Text = "Waiting..."
w_message.st_message_2.Text = "Please wait until printer has finished printing."
w_message.cb_ok.Visible = False
// Print datawindow.
This.Print()
Close(w_message)
**** Printer connection failure, then application waits forever |
|
|
|
CR:427452
|
|
427452 |
|
PB Enterprise |
|
Language - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
|
|
|
25 Jun 2006 |
Consult Complete |
|
|
|
|
|
This is a request for Engineering to analize the ADPlus dump files provided by the customer. His application gets errors and crashes when the main part of his app is run as a service in windows. This main app launches other processes. If the main part is run interactively, there are no problems. And there are no problems when run as a service up to a point of 6 launched processes. More than that and errors start to occur. |
|
|
|
CR:427473
|
|
427473 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
|
|
|
06 Jul 2006 |
Consult Complete |
|
|
|
|
|
Runtime java class crash when running exe. Works
ok in IDE.
AILED_INSTRUCTION_ADDRESS:
+0
00000000 ?? ???
FOLLOWUP_IP:
pbvm100!ob_destroy_rtinst+4e
10c51b5e 8b54240c mov edx,[esp+0xc] |
|
|
|
CR:427678
|
|
427678 |
|
PB Enterprise |
|
DW HTML |
|
|
|
|
|
|
|
Unable to get focus and events stop working for a
large web datawindow report. You can see the problem when you click on the
Last page button. You can no longer can get focus on a column and itemchanged event
doesn't get fired because column focus no longer works. |
|
|
|
CR:427758
|
|
427758 |
|
PB Enterprise |
|
Form Painter |
|
|
|
|
|
|
|
|
10.5 |
|
21 Jun 2006 |
Fixed |
|
|
|
16 Jul 2006 |
Fixed |
|
|
|
|
|
PB Crashed Calling SetSelectedRange() function MonthCalendar ctrl |
|
|
|
CR:427768
|
|
427768 |
|
PB Enterprise |
|
PB GUI |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
32 bits colors icons cannot be used in runtime mode. |
|
|
|
CR:427832
|
|
427832 |
|
PB Enterprise |
|
DW Painter |
|
|
|
|
|
|
|
PowerBuilder 10 and PowerBuilder 9 Build 7661 or higher
When changing the SQL statement in syntax mode of existing crosstabs then
tablenames are prepended before crosstab columns
when the select includes multiple tablenames or an alias |
|
|
|
CR:427854
|
|
427854 |
|
PB Enterprise |
|
DB OLE DB |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
|
10.5 |
|
23 May 2006 |
Fixed |
|
10.2.1 |
|
03 Jul 2006 |
Fixed |
|
10.2.1 |
|
17 Sep 2007 |
Fixed |
|
|
|
|
|
In PB 8 using MSS to connect to MS SQL Server db, embedded SQL statements create a temp table and insert duplicate data into the table. A second table with the same columns and a unique index with ignore_dup_key is created and the data is copied from the first table to the second. It works in PB 8 with MSS. But in PB 10.5 using OLE DB to connect to the same db, it gives an error "Duplicate key was ignored" when inserting into the second table. It appears that this warning message is being treated as an error. Similar to CR 163802. |
|
|
|
CR:427942
|
|
427942 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
After import RichText document with Data, PB10.5 fail to display "Data Value" of those
Input Fields. All Data Value turn into "??". |
|
|
|
CR:427999
|
|
427999 |
|
PB Enterprise |
|
JSP DW DTC |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
OS: Windows 2000 SP4
Tested and reproduced with PB 10.2.1_9597
In runtime, web datawindowParameter does not return rows after 2 or 3 PageNext in webdw, when placing a new parameter and querying dw again, the datawindow returns empty. |
|
Workaround Description |
|
Click PageFirst button and then execute a new query. |
|
|
|
CR:428003
|
|
428003 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Microsoft Windows 2003 |
|
9.0.3 |
|
|
|
|
|
|
PB\EAServer Internal Exceptions in production systems with OLE Automation under load conditions. |
|
|
|
CR:428039
|
|
428039 |
|
PB Enterprise |
|
DB ADO.NET |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
The customer is getting "Assembly sybase.powerbuilder.db was not found" error when trying to connect to Microsoft SQL Server 2000 using ADO Microsoft ADO.NET. |
|
|
|
CR:428213
|
|
428213 |
|
PB Enterprise |
|
DW Display |
|
|
|
|
|
|
|
In DW scroll event, if Object.Datawindow.FirstRowOnPage property is referred to, when scroll bar is moved slowly, column may be painted black. |
|
Workaround Description |
|
It changes into the following method.
this.describe("Datawindow.FirstRowOnPage") |
|
|
|
CR:428221
|
|
428221 |
|
PB Enterprise |
|
DW ActiveX |
|
|
|
|
|
|
|
Consult: Customer wants official opinion of SYBASE about whether this patch(KB912812) influences DW ActiveX. |
|
|
|
CR:428222
|
|
428222 |
|
PB Enterprise |
|
DW ActiveX |
|
|
|
|
|
|
|
|
|
|
02 Jun 2006 |
Third Party Problem |
|
|
|
|
|
Consult: Customer wants official opinion of SYBASE about whether this patch influences DW ActiveX. |
|
|
|
CR:428265
|
|
428265 |
|
PB Enterprise |
|
Documentation |
|
|
|
|
|
|
|
In PB 10.5 Application Techniques Manual, Chapter 13 -
Using Mobilink Synchronization, minor doc changes needed:
1) Page 184 - Refers to Powerbuilder 10 instead of PowerBuilder 10.5
(Under Consolidated and remote databases)
2) Page 201 - Bottom of page it refers to dbmlsrv8 instead of dbmlsrv9 |
|
|
|
CR:428463
|
|
428463 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Enhance query mode for incorrect values
If you've a datawindow you can enter for instance only a minus - in a numeric column.
If you tab out and do a retieve the datawindow build a wrong SQL. |
|
|
|
CR:428667
|
|
428667 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
PB 10.5 introduce new RichText control.
With the new RichText control to open pervious version (PB9, PB10.x) RichText file,
some of the Inputfield cannot be recognize and only be regarded as plain text. |
|
|
|
CR:428698
|
|
428698 |
|
PB Enterprise |
|
DB Oracle |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
An Oracle stored procedure with output parameters produces an ORA-01036 error at runtime when using the Oracle 8 ( O80 ) database driver. |
|
|
|
CR:428991
|
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
|
|
|
08 May 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
Using DDE and ExecRemote command to open a Lotus Notes document. It works fine in PB 9.0.3, but does not work in PB 10.2.1. It returns a -2 (Request Denied). I suspect that the core issue here has something to do with Unicode. There was a similar issue in CR
414463 with SetRemote. I tried the solution to that CR, setting the environment variable PB_DDE_ANSI to true. But it does not work in this case. |
|
|
|
CR:429008
|
|
429008 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
|
|
|
|
|
|
|
|
22 Jan 2007 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
When calling a webdw page using PBVM 10.5 (build 4523),
getting a Unexpected Signal 11 occured under user-defined handler 0xff340004
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal 11 : occurred at PC=0xFDF47558
Function name=realloc
Library=/usr/lib/libc.so.1
Problem happens just calling up the jsp page. Turning on the component trace shows
the DataWindow/HTMLGenerator105 (create container) and DataWindow/HTMLGenerator105
(constructor) were processed. |
|
|
|
CR:429018
|
|
429018 |
|
PocketBuilder |
|
Window - Runtime |
|
|
Closed |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
Window with MLE and SLE with text in each. Tap/Hold on the MLE brings up a Popup Menu. Tap one of the menu items and focus returns to MLE. Tap SLE and focus goes to the correct text position of tap, but wrong control - cursor will be in MLE at the position in text that corresponds to where you tapped the SLE. Cursor and focus should be in SLE where user tapped. A second tap will get you to the place you wanted to go. You should not have to tap twice. |
|
|
|
CR:429126
|
|
429126 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Label data window, the slide up property is not working correctly. |
|
|
|
CR:429242
|
|
429242 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
Starting from PB10.2.1 build 6044, "Autosize Height" in datawindows of fail to wrap a long
DBCS string to the second row. |
|
|
|
CR:429296
|
|
429296 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Setting a text value in a datawindow using dot notation gets a a System error if the string you are setting is 'yes' or 'no'. All other strings get assigned OK.
If the datawindow has a text object called t_1. The code is:
dw_1.object.t_1.text = sle_1.text
If the string value (sle_text) is yes or no, PB gives a system error. All other string values get assigned OK. |
|
|
|
CR:429317
|
|
429317 |
|
PB Enterprise |
|
OLE - Active X - OCX |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
The customer is using OLE to interface with Excel. He is using Excel macros, and all worked fine in 8.0.3 build 9704. But in the latest version of 8.0.4 and all later versions, he is now getting a PB application error when running the macro. |
|
|
|
CR:429593
|
|
429593 |
|
PB Enterprise |
|
DB OLE DB |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Arabic not rendered in an Ole DB connection. |
|
|
|
CR:429845
|
|
429845 |
|
PB Enterprise |
|
PB Web Services |
|
|
|
|
|
|
|
When calling the 'Edgar Search' from the WebServices
Code Examples, the following error results:
Invocation Error
Error opening the SRL file.
Workaround:
The uo_edgar/cb_invoke/clicked has the following:
sHTML = px_Service.processSRL("EDGAR.SRI","EDGAR", sle_term.text)
Works ok using the following and according to the http://www.SoapClient.com/xml/SQLDataSoap.wsdl :
sHTML = px_Service.processSRL("/xml/EDGAR.SRI","EDGAR",sle_term.text) |
|
|
|
CR:429943
|
|
429943 |
|
PB Enterprise |
|
PB Web Services |
|
|
|
|
|
|
|
Calling a web service from the PB Code Examples
results in the following error:
Unable to connect to remote server
When trying to redeploy the proxy (p_ws_07_stockquote), getting the following
error:
Cann't access the WSDL or the WSDL file is invalid
Trying to call the netxmethodsservicesstockquotestockquoteservice.getquote() webservice
(uo_stockquote/cb_invoke/clicked)using the following wsdl:
http://services.xmethods.net/soap/urn:xmethods-delayed-quotes.wsdl |
|
|
|
CR:430001
|
|
430001 |
|
PB Enterprise |
|
DW SaveAs |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
A simple datawindow has a decimal 15 column. There are two rows, one with a value of 0.838670729897168 and the other a value of 0.048715519623168. When the datawindow is saved as text, the resulting text file has both numbers correct. When saved as Excel, the first number is correct, but the second has been truncated or rounded to 0.048715519620000. |
|
|
|
CR:430048
|
|
430048 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
Modifying the underlying datawindow, eg. Adding columns dynamically to a dataobject causes crash on later sharedata. |
|
|
|
CR:430118
|
|
430118 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Customer migrated from PB 9.0.1 to PB 10.5 and now their dw shows a extra page at the end, and it is blank. |
|
|
|
CR:430163
|
|
430163 |
|
PB Enterprise |
|
UO Painter |
|
|
|
|
|
|
|
Eg.defining boolean variables in a UserObject and checking them in the User Object Properties view and then saving the parent object results in the user defined boolean variable property setting not being saved |
|
Workaround Description |
|
one possible method would be to edit in source, but its not really applicable. |
|
|
|
CR:430172
|
|
430172 |
|
PB Enterprise |
|
Library Painter |
|
|
|
|
|
|
|
OS: Windows XP SP2
PB Version and Build: PowerBuilder 10.5_5034
DB/DLL: N/A
Comments:
When regenerating one of the objects inside a PBL, sometimes the regeneration returns the following error message:
Assertion Failure
Invalid type in cm_intrisic_trim, file cmintrin.cpp, line 2905
Abort, Debug Break, Ignore?
Sometimes, the regeneration goes fine, sometimes the above error happens. |
|
Workaround Description |
|
Use Full Build instead or Regenerate. |
|
|
|
CR:430201
|
|
430201 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
|
|
|
21 Jun 2006 |
Consult Complete |
|
|
|
|
|
Access violation errors happen randomly when
running application exe.
Same app works ok in PB 7. Migrated app to PB 10 and errors happen when
running application exe. Works ok in IDE. The customer is using PFC from PB7
and is not forcing garbagecollection. They are not using garbagecollect().
The app uses db2 connecting to odbc with a neon driver.
The crash dump shows the following:
FAULTING_IP:
pbvm100!ob_run_garbage_collection+142
ExceptionAddress: 112663f2 (pbvm100!ob_run_garbage_collection+0x00000142)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00000002
Attempt to read from address 00000002 |
|
|
|
CR:430208
|
|
430208 |
|
PB Enterprise |
|
DB OLE DB |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
On retrieve of datawindow with stored proc as source, PB crashes. Crash occurs only when Stored Proc is returning error and not resultset. If error mesg is less than 195 char, GPF doesn't occur, if error mesg is more than 195 char, GPF occurs. |
|
|
|
CR:430237
|
|
430237 |
|
PB Enterprise |
|
PB Web Services |
|
|
|
|
|
|
|
The PB datawindow needs to become aware of XMLSchema representations of the date and datetime datatypes to enable interop with Web Services, specifically. |
|
|
|
CR:430238
|
|
430238 |
|
PB Enterprise |
|
Printing |
|
|
|
|
|
|
|
When changing the printer using printsetprinter, and then
calling dw.print(), the dw will print to the previous printer.
Using dw.print(true,true), the print dialog appears but the printer highlighted
is the one before the printsetprinter was called. |
|
|
|
CR:430315
|
|
430315 |
|
PB Enterprise |
|
DW ActiveX |
|
|
|
|
|
|
|
|
|
|
28 Jun 2006 |
Third Party Problem |
|
|
|
18 Sep 2006 |
Fixed |
|
|
|
|
|
DW Activex doesn't display properly when using
IE browser refresh and then moving the browser to the background. When you
bring IE back to the foreground, the DW Activex doesn't display anymore.
Problem appears to be related to MS security patch 912812.
From KB 917425:
This rereleased compatbility patch resolves a display issue for ActiveX controls that
were developed by using MS VB Security update 912812. May prevent a VB script
from controlling the visibility of these ActiveX controls.
When you deploy this patch, it disables the behavior of the Internet Explorer ActiveXupdate that is contained in update KB 912812. The security updates that are
contained in update kb912812 are still present and are still functional. Only the
Internet Explorer Activex update behavior that is described in update kB912945 is disabled. |
|
|
|
CR:430328
|
|
430328 |
|
PB Enterprise |
|
PB DOM |
|
|
|
|
|
|
|
When calling the PBDOM SaveDocument, the
following error results:
Error calling method of a PBNI object
Using the following script:
if isValid (new1document) then
new1document.savedocument(".\test2.xml")
end if |
|
|
|
CR:430331
|
|
430331 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
PSE NOTES:
-----------------------
OS: Windows XP SP2
Versions and Build #s Tested: PB 10.5_5034
Database/Driver File/Version: ASA 9.0 EASDemoDB10
Comments: In runtime, the retrieve() of a crosstab for 2nd or 3rd consecutive times causes GPF in PB. |
|
|
|
CR:430456
|
|
430456 |
|
PB Enterprise |
|
DW Printing |
|
|
|
|
|
|
|
OS: Windows XP SP2
Versions and Build #s Tested: PB 10.5_5034
Database/Driver File/Version: N/A
Comments: When issuing the following piece of coding for Rich Text Datawindows (only), the code still triggers the Print Dialog, ignoring the "false" argument in PrintOpen()
job = PrintOpen( string(1) , false )
PrintDataWindow(job, dw_1)
PrintClose(job) |
|
|
|
CR:430522
|
|
430522 |
|
PB Enterprise |
|
Machine Code Exe Creation |
|
|
|
|
|
|
|
SharedObject functions crash PB with PB DLLs (machine code)
when the application is going to be closed. A Dr. Watson error is generated. |
|
|
|
CR:430558
|
|
430558 |
|
PB Enterprise |
|
DB OLE DB |
|
|
|
|
|
|
|
Using a bit datatype with an OLEDB sp is not
working as expected.
The sp defines 2 bit arguments:
@mybit0
@mybit1
The Declare statement is passing in:
@mybit0 = 0
@mybit1 = 1
After the Fetch call and 'Include Output Argument' is checked then both
the first 2 columns in the datawindow are 0. If you leave 'Include Output
Argument' unchecked, than the second column (which is expected to be 1) is -1. |
|
|
|
CR:430585
|
|
430585 |
|
PB Enterprise |
|
DB ODBC |
|
|
|
|
|
|
|
OS: Windows XP SP2
Versions and Build #s Tested: PB 10.5_5034 and PB 10.2.1_9597
Database/Driver File/Version: Ingres 3.0 with respective Ingres 3.0 ODBC Driver
Comments: UPDATEBLOB does not work when connecting against Ingres 3.0 ODBC driver. The issue does not occur when connecting to ASE or ASA databases. |
|
|
|
CR:430715
|
|
430715 |
|
PB Enterprise |
|
DB Sybase System |
|
|
|
|
|
|
|
Increase the table name and column name
30 character limit . This is a new feature in ASE 15. |
|
|
|
CR:430733
|
|
430733 |
|
PB Enterprise |
|
Inheritance |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
An ancestor window has a control on it, a static text for example. There is a descendant window. If you open the ancestor and delete the static text object, save the ancestor and then do a Full Build, you get an error on the descendant object because the source code has references to the ancestor static text control. And now you can't open the descendant object because the compilation failed.
If you open the descendant window in the painter after deleteing the control on the ancestor, it tells you that there are undefined references and you need to save the object to remove them.
This is an enhancemet request to have a warning message if you delete a control on an ancestor window (or other appropriate objects), telling you that you must open all descendant objects in the painter and save them before rebuilding. |
|
|
|
CR:430797
|
|
430797 |
|
PB Enterprise |
|
Library Painter |
|
|
|
|
|
|
|
Enhancement request for PowerBuilder : Would like to have more options to search a pbl by: object, for type of object or in different parts of application. |
|
Workaround Description |
|
- When you are in the system tree or library painter and you select an object, do a rmb click and you can do a search on it. so the result will be for that object. The search by type is not possible here thats ok.
- There are a couple of tools available on the market, eg. from novalys: visual-expert see www.visual-expert.com, and pbsearch from topwiz programming http://www.topwizprogramming.com/ but I'm not sure about the exact features of these tools, but the ct might take a look at them and give them a try. I guess they have trial versions for download available. |
|
|
|
CR:430807
|
|
430807 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
|
|
|
12 Jun 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
Cannot access directly a constant variable in a PB component. |
|
|
|
CR:430856
|
|
430856 |
|
PB Enterprise |
|
DB Informix |
|
|
|
|
|
|
|
|
|
|
29 May 2006 |
Fixed |
|
|
|
04 Sep 2006 |
Fixed |
|
|
|
|
|
When using the IN9 driver connecting to
an Informix server, char fields are retrieved back padded
to the right of the data. You are unable to update a character field unless
you delete the characters or padded space first.
Problems happens connecting to Informix 9 server using Informix client 2.81
or 2.9 with:
PB 9.0.3 - not ok
PB 10.2.1 - not ok
PB 10.5 - not ok
Connecting to Informix 7 server using either Informix client 2.81 or 2.90 with:
PB 9.0.3 - not ok (changed from ok to not ok - revised on 7/7/2006)
PB 10.2.1 - not ok
PB 10.5 - not ok |
|
|
|
CR:430884
|
|
430884 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
Very large customer application that once migrated to PB 10.5 crashes upon opening of a response window. Application does not crash in PB 10.2.1 |
|
|
|
CR:431106
|
|
431106 |
|
PB Enterprise |
|
DW DDDW |
|
|
|
|
|
|
|
Expanded datawindow dropdowns are sometimes displayed behind the taskbar if set to 'Always on top' in Windows settings. |
|
|
|
CR:431145
|
|
431145 |
|
PB Enterprise |
|
DataBase |
|
|
|
|
|
|
|
|
|
|
27 Jun 2006 |
Fixed |
|
|
|
23 May 2006 |
Fixed |
|
|
|
23 May 2006 |
Fixed |
|
|
|
|
|
Connect to Oracle w/account status of expired(grace) results in crash. |
|
|
|
CR:431153
|
|
431153 |
|
PB Enterprise |
|
DW Rich Text |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
The customer has migrated some richtest datawindows to PB 10.5 He has a tabular type of richtext datawindow and was using the fixedsize property on the columns to keep all the
columns line up vertically for all the rows. But now in 10.5 that property has been obsoleted, and his datawindow is a mess. This is a request to reinstate the fixedsize property (both in the painter and at runtime) for richtext columns. |
|
|
|
CR:431154
|
|
431154 |
|
PB Enterprise |
|
OLE - Active X - OCX |
|
|
|
|
|
|
|
The TX TextControl does not get the edit cursor when the function setfocus() is called. |
|
|
|
CR:431200
|
|
431200 |
|
PB Enterprise |
|
Edit Mask |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
|
|
|
24 May 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
30 Jun 2006 |
Fixed |
|
|
|
|
|
The customer is dynamically changing a numeric editmask to a datemask! using em_1.SetMask(datemask!, "MM/DD/YYYY"), and setting a date value as "01/01/1900". In PB 8.x it shows the correct date value when we run the app. But in PB10.5 it shows 1,011,900.00, as if it is still a numeric mask. |
|
|
|
CR:431309
|
|
431309 |
|
PB Enterprise |
|
DB MS SQLServer |
|
|
Closed |
|
Windows XP |
|
11.0 Beta1 |
|
|
|
|
|
|
|
11.0 Beta2 |
|
30 May 2006 |
Fixed |
|
10.2.1 |
|
04 Jul 2006 |
Fixed |
|
10.5 Beta 2 |
|
04 Jul 2006 |
Fixed |
|
9.0.3 |
|
04 Aug 2006 |
Fixed |
|
|
|
|
|
If the table has both datetime and timestamp columns, then datawindow update fails with error "Incorrect syntax near 'TSEQUAL'." |
|
|
|
CR:431339
|
|
431339 |
|
PB Enterprise |
|
Menu Painter |
|
|
|
|
|
|
|
|
|
|
06 Jun 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
In PowerBuilder 10.5 the menu painter may crash when a menu has a toolbar icon that does not exists. |
|
|
|
CR:431475
|
|
431475 |
|
PB Enterprise |
|
DataBase |
|
|
Closed |
|
Microsoft Windows 2003 |
|
10.2.1 |
|
|
|
|
|
|
|
|
|
24 Oct 2006 |
Consult Complete |
|
|
|
04 Jul 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
Wait for reproducing of the test.
A PowerBuilder 10 crash occured within EAServer when testing with restricted resources. |
|
|
|
CR:431499
|
|
431499 |
|
PB Enterprise |
|
DW Rich Text |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Doing a SetItem() on a RichText datawindow and the values are not showing up in display. It comesup as (??) question marks. Subsequently calling GetItemString does display the correct data, so it seems to be getting set, but is not visible in the display. |
|
|
|
CR:431657
|
|
431657 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
A Tab control can show a nonvisible tab page when it is the selected tab page. |
|
|
|
CR:431695
|
|
431695 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
|
|
|
27 Jun 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
When trying to use a embedded sql variable where
the variable is a constant, the following error appears when you try
to compile the window:
Error: C0189: SQL host variable or SQL name cannot be a constant or
read-only variable,
Using the following sql:
constant long ll_idd = 20
select rb_department.dept_name into :ls_name from rb_department where rb_department.dept_id=:ll_idd;
RESOLUTION: Unable to fix by design. |
|
|
|
CR:431703
|
|
431703 |
|
PB Enterprise |
|
PBNI |
|
|
|
|
|
|
|
Error importing a PBX file into a PB 10.5 target, although it was used with PB 9. Workaround is to use the pbx2pbd105.exe tool instead of trying to import in the IDE.
PER ENGINEERING: This is not a bug. The following changes will correct the problem:
Copy dependent dlls(under the directory of PBFP\dll\ in test case) to the same directory as 11256726_PBFP.pbx. This will fix the issue of "The file is not a valid dll or pbx file. "
Also change the content of method PBX_GetDescription() inside pbfp.cpp.Change connect and disconnect to some other names because of conflicts with PowerBuilder keywords. |
|
|
|
CR:431836
|
|
431836 |
|
PB Enterprise |
|
EJB Client |
|
|
|
|
|
|
|
An error occurs when attempting to deploy a project to generate EJB proxies when using JDK 1.5. The error does not occur using JDK 1.4. |
|
|
|
CR:431838
|
|
431838 |
|
PB Enterprise |
|
Rich Text |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
If you copyRTF and paste it into another control, it works, but if you SelectTextAll and then Clear the control and pasteRTF again, none of the formatting is retained. Failes in 10.5 (TxText control) works in 10.2 (with HighEdit) |
|
|
|
CR:431875
|
|
431875 |
|
PB Enterprise |
|
Rich Text |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
InsertDocument() ignores margin settings stored in RTF File. |
|
|
|
CR:431911
|
|
431911 |
|
PB Enterprise |
|
Migration |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Migration / Rebuild cause Warning C0209: Function or event 'xxx' must be declared before it can be compiled. The event declaration is NOT missing in the ancestor.
no workaround |
|
Workaround Description |
|
no workaround |
|
|
|
CR:431913
|
|
431913 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
Setting the date to ' ' (Blank) in a char column generates in PB10.2/10.5 the error "SQLSTATE=07006 Restricted data type attribute violation:
Cannot convert to a date/time"
when retrieving the column.
In PB 9.x it will display '??.01.0000' and retrieves ok. |
|
|
|
CR:432010
|
|
432010 |
|
PB Enterprise |
|
DW Expression |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
PB IDE crashes with Compute Expression string(compute_1,"[GENERAL]") |
|
|
|
CR:432030
|
|
432030 |
|
PB Enterprise |
|
Rich Text |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Extra space at the top of the page even though the Top Margin is set to 0. |
|
|
|
CR:432091
|
|
432091 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
|
|
|
10 Oct 2007 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
Repeatably calling connect, retrieve and then
disconnect when the FreeDBLibraries is checked, in the application object, will
cause the following error:
Unable to initialize Client Library Context
In the sybinit.err, the following error is logged:
Open Client Message:
Message number: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (131)
Message String: ct_init(): network packet layer: internal net library error: There was an error encountered while initializing Net-Library.
Problem happens using the SYC driver. |
|
|
|
CR:432106
|
|
432106 |
|
PB Enterprise |
|
DW Painter |
|
|
|
|
|
|
|
OS: Windows XP SP2
Versions and Build #s Tested: PB 10.2.1_9597, PB 10.5_5034
Database/Driver File/Version: ASA 9.0 EASDemoDB10
Comments: When dragging and dropping all windows from layout into Export/Import XML Template window, it will alter the layout as default, but next time you try to open the dw painter, PB crashes with GPF. |
|
Workaround Description |
|
You need to restore dw into default values by going to registry entry HKCU\Software\Sybase\PowerBuilder\10.5\Layout\Default and replace the value in Datawindow for the original value:
PBTR{0 PBTV{0 PBTR{0 DWLO{0 }50 DWPR{0 }50 }77 PBPL{0 0}23 }70 PBTV{0 PBTB{0 DWEX{0 }DWEH{0 }0 }50 PBTB{0 DWCS{0 }DWDA{0 }DWCL{0 }0 }50 }30 } |
|
|
|
CR:432109
|
|
432109 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.2 |
|
|
|
|
|
|
|
|
|
06 Jun 2006 |
Consult Complete |
|
|
|
|
|
Needs assistance investigating a memory problem experienced during Load Testing. Using "stateful" PB components on EAServer, need information on how much memory an NVO and associated datastores consume. |
|
|
|
CR:432192
|
|
432192 |
|
PB Enterprise |
|
DW Printing |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.0 |
|
|
|
|
|
|
|
|
|
04 Jun 2006 |
Consult Complete |
|
|
|
|
|
Print jobs sent from PowerBuilder via DW.Print() calls are not being processed by Citrix when being used by clients that go through their universal print driver.
For clients that have the appropriate print drivers local, it works ok.
The customer has contacted Citrix and Citrix is asking specifically if PB is sending the data to the printer in RAW or EMF format. |
|
|
|
CR:432220
|
|
432220 |
|
PB Enterprise |
|
DW Graph |
|
|
|
|
|
|
|
Click on graph or move the mouse over the
graph, causes graph to change. There is no script in the clicked event.
Dw with 2 group levels contains a graph object in header of group 1. |
|
|
|
CR:432221
|
|
432221 |
|
PB Enterprise |
|
DW Graph |
|
|
|
|
|
|
|
Dragging app outside of the windows desktop
causes the dw graph object to change.
Group dw contains graph object in header of group #1. |
|
|
|
CR:432300
|
|
432300 |
|
PB Enterprise |
|
DW Graph |
|
|
|
|
|
|
|
Using a mouse wheel to scroll a dw graph, causes the graph to change.
Problem happens for on a group dw with a graph object in the first header group. |
|
|
|
CR:432308
|
|
432308 |
|
PB Enterprise |
|
Menu Painter |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
|
|
|
14 Jun 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
PB crashes if menu toolbar bitmap is invalid (path) and it is disabled. It becomes a critical issue since the customer is using the Dirlist() function which is called before the menu is loaded, which changes the current directory and causes the PB to crash. This can be reproduced in the IDE menu painter itself/ |
|
|
|
CR:432322
|
|
432322 |
|
PB Enterprise |
|
DB Sybase System |
|
|
|
|
|
|
|
When running a cursor/fetch, pb 10.5 is much slower using the SYC/ASE driver than the odbc driver.
PB 10.5 is much slower than PB 10.2.1 or PB 9.0.3.
Using the following code:
declare cur cursor for
select mw_test_ase.test_id, mw_test_ase.test_name
from mw_test_ase
using sqlca;
open cur;
do while (sqlca.sqlcode = 0)
fetch cur into :li_id, :ls_name;
loop |
|
|
|
CR:432429
|
|
432429 |
|
PB Enterprise |
|
Language - Runtime |
|
|
|
|
|
|
|
PSE NOTES
------------------
OS: Windows XP SP2
PB Version and Build: PB 10.2.1_9637 and old PB 7.0.3_10243
DB/DLL: N/A
Comments:
The CreateMutex external function call is not working as expected: If no {;ANSI} is declared in external function call, CreateMutex call will identify different applications as if they were the same and returns 183. If {;ANSI} is declared, 2 instances of same application will never de detected as equal - will never return 183 in CreateMutex. |
|
|
|
CR:432473
|
|
432473 |
|
PB Enterprise |
|
Language - Runtime |
|
|
|
|
|
|
|
PowerBuilder 10.2.1
When running a PowerBuilder 10 application under Terminal Server
a wrong keyboard setting may be used. |
|
|
|
--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从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)上提取数据的非常规恢复工具
- 适用于所有的SQL Anywhere版本 包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
- 适用于所有的UltraLite版本
- 能够恢复出来表结构和数据
- 能够恢复自定义数据类型
- 能够恢复存储过程等对象的语法
- 能够导出到目标数据库
- 能够导出到SQL文件并生成导入脚本
- 支持多种字符集 包括:cp850、cp936、gb18030、utf8等
- 能够恢复未加密或者简单加密类型的数据
- 简单易用
- 限制:不支持AES加密的数据文件
请参考:
研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍
ReadASADB适用场景
各种误操作:
- 误截断表(truncate table)
- 误删除表(drop table)
- 错误的where条件误删数据
- 误删除db或log文件
- 误删除表中的字段
本工具的应用场景:
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等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------