远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
考虑到Sybase数据库的初学者或者没有购买原厂服务的Sybase客户情况,现提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息。
在SAP Support Portal网站或者google上搜索Targeted CR List for ASE,可以看到针对不同版本的CR(CR表示Change Request)简单描述信息列表。
需要注意的是:Targeted CR List for ASE列出的CR虽然绝大多数是BUG,但有一些是更改需求。
以下提供SAP ASE/IQ/RS/SDK/SQL Anywhere/PB等产品的BUG信息!

如有问题,请联系我!

QQ :289965371 点击这里给我发消息
Email:
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

 

CR:496815
CR Number:   496815
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 23 Apr 2008 Fixed
Description
The date format which O10 driver sends to Oracle differs from O84 driver in PB10/11.
Workaround Description
 Please do the cast of the parameter to a DATE type. retreive (date(today()))



CR:496892
CR Number:   496892
Product Name:   PocketBuilder
Product Component:   Project Painter
Status:   Open
OS:   Windows 2000
Original Version:   2.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
A TODAY item can't be selected with the hardware navigation button.



Under HKLM\Software\Microsoft\Today\Items\<our item>\

we need an entry "Selectability" with value 1.



CR:496946
CR Number:   496946
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Apr 2008 Fixed
Description
The customer has found a regression from early versions of PB9. On a window with a datawindow, a datawindow button when clicked gets the focus dotted line rectangle as expected. If focus then goes to another window, the datawindow button loses focus as expected. But when the original window regains focus, whatever control had focus previously should again have focus. But the datawindow buttons do not regain focus unless you drag the cursor over them. Other controls on the window will regain focus without having to drag the cursor over them.



4/29/2008: Fixed in PB 11.2 build 8537 and after.



CR:497100
CR Number:   497100
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Open
OS:   Windows XP
Original Version:   2.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
In the treeview you can define in the properties as well pictures to indicate the treeview item, as state pictures indicating the state of the pictures. In the IDE it is possible to define a large number of pictures. You can also define a large number of state pictures in the IDE, but when running he want to use only the first one. When you provide a state picture 16, and reference to it in the treeview item, he will handle that as the index 0 and not showing any state picture, when referencing to state picture 17, he not show state picture 17 but state picture 1 in stead. It would be nice when it is possible that this state pictures could be use in the same way as the item pictures it self!



CR:497137
CR Number:   497137
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 07 May 2008 Fixed
Description
Cannot enter text between mergesfields on richtext control.





In the rte control, the document looks like the following:

{ADDRESS BILLING BLOCKBEGIN}{CLAIM HEADING INFO ROW=1 COL=33}



If you place the cursor between the ...BLOCKBEGIN} and {CLAIM ...., you can

enter any text.



In Word, the document looks like:

{MERGEFIELD {ADRESS BILLING:BLOCKBEGIN}{MERGEFIELD{CLAIM HEADER INFO:ROW=1:COL=33



CR:497148
CR Number:   497148
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Apr 2008 Presently Not Targeted For Any Future Release Of This Product
Description
PasteRTFs are much slower in the new Rich Text Control in PB 10.5 and PB 11, than in PB9.



05/02/2008: Fixed in PB 10.5.2 build 7670 and after.

Fixed in PB 11.2 build 8537 and after.



CR:497385
CR Number:   497385
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 09 Jun 2008 Fixed
Description
PB crashed executing informix sql with Chinese characters



CR:497660
CR Number:   497660
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Nov 2008 Fixed
Description
In the App Techniques manual, Chapter 24: Building an EAServer

Component, About service components, the doc refers you to the Automated Configuration Guide for EAServer 6.x.



The documentation probably should clarify that besides deploying a service component to

EAServer 6.x, you must create a Service Component Entity. Refer to the Automated Configuration Guide manual in EAServer 6.x on how to create the entity.



CR:497692
CR Number:   497692
Product Name:   PB Enterprise
Product Component:   DW Wizards
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The DataWindow Syntax tool doesn't display any Treeview modify syntax. If you run the Datawindow Syntax tool, and select menu Syntax->Modify->Attributes. Then scroll down through the attributes until you see the tree.??? attributes. Clicking on any of these does not display any modify syntax. The Describe syntax works correctly for treeview attributes.



CR:497843
CR Number:   497843
Product Name:   PB Enterprise
Product Component:   Pipeline - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.1 28 Apr 2008 Fixed
Description
Datas truncated with pipeline when using ASE/ODBC.



CR:497845
CR Number:   497845
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2008 Fixed
06 Aug 2008 Fixed
Description
The customer is calling a 3rd party Web Service (i.e. systemsunion) from PowerBuilder 11. The SOAP call generated from PB fails with a "could not find a bean declaration in the object" error message. The systemsunion people can call the webservice from other sources (.Net, Visual Studio & Excel) and the call works. The only difference in the message sent out by PowerBuilder is that it is including the "s:type" parameter (see below):



- <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:SecurityProviderAuthenticateRequest xmlns:m="http://systemsunion.com/connect/webservices/">

<m:name s:type="y:string">KED</m:name>

<m:password s:type="y:string">password</m:password>

</m:SecurityProviderAuthenticateRequest>

</E:Body>

</E:Envelope>



Is there a way we can switch off the "s:type"?



CR:497846
CR Number:   497846
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 May 2008 Fixed
Description
On a computer with large DPI setting (120 DPI ) the "Modify Expression Dialog"

can not be reached from the "Element Attributes Dialog" when editing a XML or XHTML template with "Edit/Add Atribute".



CR:498038
CR Number:   498038
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Epson and other printer manufacturer has a special font on their product. The font is called Control and is used with POS computers to do things like open cash drawers and print receipts.



Epson printers, like many others, has been used in place like supermarket, to print receipt for customer. The printer provides command set so it can be operated

to do different job. For example, Character A means to open casher drawer, character F means cut paper



CR:498047
CR Number:   498047
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
An SLE and a datawindow with a column are displayed side by side. Both have exactly the same height in PowerBuilder units, the same text, with the same font and text size. Yet they are displayed quite differently:



1) Though both have the same height of 64 units, the SLE is displayed with much less height than the column.



2) The left margin is more in the sle than the column.



3) The top margin is more in the sle than the column. (Only visible in Windows XP Theme).



CR:498231
CR Number:   498231
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.1 29 Apr 2008 Fixed
Description
When calling an embedded sql statement after a declare and fetch, the following error appears:



SQL error -254: Too many or too few host variables given



Error happens on the following sql statement:

DECLARE get_all_log_name PROCEDURE FOR get_all_logname( );

Execute get_all_log_name;

FETCH get_all_log_name INTO :ll_status, :ls_logname;

// error happens on next sql statement

SELECT count(*)

INTO :ll_found

FROM personnel

WHERE logname = :ls_logname;



CR:498386
CR Number:   498386
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Vista
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
On a tab page that is not visible initially, when clicked on for the first time some controls on the tab page start off hidden. They will appear when you move the mouse over the controls. Only happens on Vista.



CR:498402
CR Number:   498402
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB will crash using sharedata. The testcase

is using a composite dw as the secondary source.



It is crashing in the PBDWE110!DWDataBuffer::GetItem



CR:498519
CR Number:   498519
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Windows Mobile 5
Original Version:   2.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Opening a window with a signature control on it will cause the following messagebox to appear: Title: "CreateWindow Error"

Message: "The parameter is incorrect".



CR:498707
CR Number:   498707
Product Name:   PB Enterprise
Product Component:   Section508
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Application is crashing when running the system with JAWS version 9.0.552U, executable created using PB11.x. This event is occuring when accessing a datawindow with a changed on dddw background color.



CR:498711
CR Number:   498711
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Feb 2009 Consult Complete
Description
Using a UNC paths for avmapped drives, of the form //drive/directory when using the File Manager in a Webform application does not bring up directory.



If the directory in the regular form " Z:\directory" and added to the Resource Files tab, this works fine. As different users might have different drives mapped to the same shared drive the customer would like to use UNC paths instead. Is this possible and if so, how can it be done?



CR:498719
CR Number:   498719
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Feb 2009 Not reproducible with latest version of the product available as of Resolution Date
Description
Customer has an MDI frame and opens 2 sheets. On the second sheet is a tab control with 2 pages. When clicking on tab page 2, a child window is opened. In webforms you get this error: "Unable to cast object of type"c__w_child" to type sybase.powerbuilder.web.pbwindowobject". If only one sheet is open the child window opens OK. Error only happens when multiple sheets are open in webforms.



CR:498729
CR Number:   498729
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
DataWindow XML import strips CRs from embedded CR/LF sequence when using an import template. Importing the same XML without a template imports the embedded CR/LF sequences correctly, but this requires that the columns in the XML file are exactly in the same order as the DW source SQL and exactly the same number.



CR:498910
CR Number:   498910
Product Name:   PB Enterprise
Product Component:   Section508
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The DDDW does not display using JAWS keyboard navigation with second DDDW tabbed to.



CR:498911
CR Number:   498911
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jun 2008 Fixed
Description
Two display problems. The testcase has multiple nested reports. All but pages 5 and 6 display properly. Page 5 and 6 have some lines that only display the top half of the text. The text/data for the datawindow (d_sor_s1_27_5) is stored in a text field in the datawindow as multiple rows. None are over the size of a page. The chopped text problem only happens when the Display Properties DPI Setting is Normal Size(96 DPI). This problem is display only, the text is not chopped if you print it.



The other problem is the footer for the report. The footer displays properly on all pages except the last. On the last page lines in the footer are not displaying and the last line is missing. This problem happens in both display and printed reports.



CR:499096
CR Number:   499096
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Jun 2008 Fixed
16 Jul 2008 Fixed
Description
With PB 8 customer was able to delete inputfields on the RTE Control. They would select the inputfield and hit the backspace key and the input field would be deleted. With PB 11.x it seems like the field is deleted but when you hit any key on the keyboard the field re-appears.



Customer knows that the using rte_1.InputFieldDeleteCurrent()deletes the input field in PB 11.x but the users are very used to simply clicking the backspace key to delete the field and they would like to continue to be able to do this.



Is this possible with the new RTE control?



CR:499213
CR Number:   499213
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 12 May 2008 Fixed
Description
Stored procedure with parameter containing semicolon ';' gives error.



CR:499237
CR Number:   499237
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Jun 2008 Fixed
Description
Debugger is going to crash in PBVM when accessing a variable in a shared object. Demo application is provided.



CR:499242
CR Number:   499242
Product Name:   PB Enterprise
Product Component:   DB ADO.NET
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Error when retrieving a DW based on a SP and using ADO connection



CR:499262
CR Number:   499262
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jun 2008 Fixed
Description
1) In PB 11 go to "database parameters:and supported database interfaces" topic in the index.

2) Open topic. Note the name in the topic page is different: "Database parameters and supported database interfaces" (the colon is missing).

3) Scroll down to the "SNC SQL Native Client for Microsoft SQL Server"

section. The various valid parameters for that DBMS type are listed.

4) Note that "Database", "AppName", and "DBTextLimit" are NOT listed. They should be. If you open those topics you will see that they apply to SNC.



CR:499471
CR Number:   499471
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jun 2008 Fixed
Description
When trying to create EJB proxies the following errror is encountered:



Generation Errors: ERROR:Could not find transient



CR:499508
CR Number:   499508
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 26 Jun 2008 Work as design
Description
The behavior of the visible property of a column in a grid datawindow is different if you use an expression vs. setting it in powerscript code. Using an expression that returns 0 (not visible) the text becomes invisible but the column grid still appears. When you set the visible property of a grid column in powerscipt to 0, you get the desired behavior - the columnn grid disappears altogether.



CR:499513
CR Number:   499513
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Mar 2009 Presently Not Targeted For Any Future Release Of This Product
Description
The code shown in the PB 11 JSP Target Reference is incorrect as it is missing the second parameter.



Code in manual: psPage.Redirect("My_webpage.html");



This appears to be a simple doc error as the correct code is inserted when the redirect is created.



PSArgClass args = new PSArgClass();

psPage.Redirect ("My_webpage.jsp", args);



CR:499519
CR Number:   499519
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Feb 2009 Not reproducible with latest version of the product available as of Resolution Date
Description
Connecting to DB2/Vsam using iWay middleware and

a ODBC driver. PB is crashing in PB 11 after first call to stored procedure.



The dump file results are:

0012a910 0acf3b6f 0abb2f10 0adcc3cc 00000000 edaodb3x!SQLFetch+0x33f

0012a968 7434c70d 0adcc3cc 00000000 7c350420 edaodb3x!SQLFetch+0x1ab

0012a980 0ab4a3aa 74350000 0a7909f2 015c5008 odbc32!SQLFetch+0x160

0012aa14 0ab4cb19 015c5008 00000000 0af88944 PBODB110!ODBC_BuildProcInputOutputParms+0x1da [e:\pb11\db\odbc\pbodbc7.cpp @ 3666]

0012aa50 0ab36749 0a7a2008 0aff0008 00000001 PBODB110!ODBC_DoPrepare+0x2e9 [e:\pb11\db\odbc\pbodbc7.cpp @ 314]

0012ab88 10b56b27 015c5008 00501d10 015c5008 PBODB110!PB_DB_Rout+0x529 [e:\pb11\db\odbc\pbodbc1.cpp @ 1019]

0012ab90 00501d10 015c5008 0aff0008 015cd1e8 PBSHR110!DBI_PrepareWithParms+0x37 [e:\pb11\shared\pbshr\pbdbi2.cpp @ 146]

0012abb4 00502644 01591b84 015c5008 01542d1c PBVM110!rtdb_set_transaction+0xf0

015c5008 00000000 00000000 00000000 00000000 PBVM110!rtdb_set_transaction+0xa24



CR:499521
CR Number:   499521
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 May 2008 Fixed
Description
Deploying as a Winform is failing on the following object in customer's assemblies:



Net.Thomson.Distribution.Context.Mediator.DefaultCommercialInvoiceHandler theHandler



Creating same object in Visual Studio does not fail.



CR:499655
CR Number:   499655
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2008 Fixed
Description
DataWindow RadioButton columns do not function properly when there X and Y position properties are set by an expression.

The focus rectangle can be drawn at the wrong position and the wrong value can be selected when clicking a radio button.



CR:499665
CR Number:   499665
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 May 2008 Not a Bug
Description
SaveAs to PDF file requires 'Sybase Datawindow PS' printer to be installed



CR:499676
CR Number:   499676
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When editing a datawindow XML template, if you include a space in an element name, you get the following error: Export/Import Template - XML INVALID CHARACTER ERROR. EXCEPTION OCCURRED IN FUNCTION: CPB_XMLDOMDocument::CreateElement(). Something a bit more descriptive, such as "You can not include the space character in an element name" (or whatever the offending character is) would be much more useful.



CR:499708
CR Number:   499708
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Open
OS:   Windows XP
Original Version:   11.0 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Jun 2008 Fixed
13 May 2008 Not a Bug
Description
Dump analysis request: The client has a simple PowerBuilder 11.0 test client that creates multiple threads that invoke a PB component via EAServer. EAServer crashes without any warning.



CR:499783
CR Number:   499783
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 11 - 11.2, missing icons in toolbar in the IDE on VMWare server.



CR:499792
CR Number:   499792
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 May 2009 Fixed
Description
When using a userobject containing a Treeviewitem property .children =true gives problems in WebForm application - Expanding does not work anymore.



*** 30. april 2008 09:47:16 *** kirchner ***

Seem to happen in GA 11.2 release (8407).

Does not appear in build 8532.
Workaround Description
 comment treeviewitem.children=true



CR:499902
CR Number:   499902
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 07 May 2008 Fixed
Description
Customer has an datastore ancestor class n_ds, which is used for accumulating retrieved data. It uses return value 2 in RetrieveStart event to allow newly retrieved data to be appended to already retrieved data in the buffer. This ancestor object worked fine for years, but under Webforms, it no longer retains previously retrieved data, and refreshes the entire buffer every time Retrieve is executed.



I tried a datawindow and that appends OK in Webforms, but the datastore resets the buffer on every retrive.



CR:499948
CR Number:   499948
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Microsoft Windows 2000
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Jul 2009 Fixed
Description
If ORBCodeSet is utf8, memory leak may occur in a PB application when it calls ConnectToServer() and DisconnectServer() to EAServer repeatedly.
Workaround Description
 Don't set utf8 to ORBCodeSet if possible.



CR:499951
CR Number:   499951
Product Name:   PB Enterprise
Product Component:   DB ADO.NET
Status:   Open
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The application which ignored the warning outputted when Oracle 10g ADO was used, and saved the code may cause GPF at the time of execution.



CR:500077
CR Number:   500077
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 May 2008 Fixed
Description
Using triggerevent to send a wordparm to another

object's descendant event, the message.wordparm in that event retrieves an incorrect value.



Problem only appears to be happenning on PB WinForm. Works ok on PB Native and PB WebForm.



CR:500082
CR Number:   500082
Product Name:   PB Enterprise
Product Component:   Edit Mask
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Datetime column with a format of yyyy/mm/dd is not autocompleting when tabbing off after entering a valid year.



Error is "Item '2003-00-01 00:00:00:000000' does not pass the validation test"



Columns with a date autocomplete correctly when a valid year is entered and tabbed off the column. Date is then 2008/01/01.



There are 2 closed CR with similar issue: CR 467467 and 466059

Setting below, which should be the default anyhow, in the pb.ini file, also does not work.



[Edit Mask Behaviors]

AutocompleteDates=yes



CR:500118
CR Number:   500118
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.1 13 Jun 2008 Fixed
Description
The customer uses PB Native source control. In PB 9, they could do a Refresh Status on their target and in the dialog window that comes up with the checkbox and the objects, they would be able to see listed any new objects that were added to source control by others but were not yet on their system, as well as the objects they did have locally. They could then do a GetLatestVersion to actually get the new objects in their workspace. Now in PB 11 they notice that the Refresh Status dialog window only lists the objects they currently have in their workspace. It no longer includes new objects that others have added to source control.



CR:500121
CR Number:   500121
Product Name:   PB Enterprise
Product Component:   PB.NET Assembly Deployment
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jun 2008 Fixed
05 Aug 2008 Fixed
Description
Failure deploying a .net assembly project. A particular function in an object is failing to deploy.



CR:500296
CR Number:   500296
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jun 2008 Fixed
Description
Webform login window is disappearing after you

enter the userid and you either tab to the password field or move the cursor to the

password field.



Works ok in PBNative



w_r_logon is in the applogon.pbl



CR:500349
CR Number:   500349
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2008 Third Party Problem
Description
EAServer 5.3 is reaching 100% cpu utilization.





RESOLUTION: The customer is going to upgrade to the latest Oracle drivers and revisit the problem if it still exist.



CR:500744
CR Number:   500744
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 May 2008 Fixed
Description
When the attribute of DB Painter is changed, PB11.1 crashes.



CR:500856
CR Number:   500856
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2008 Fixed
Description
After opening a window and trying to setfocus in a column or retrieve data, the following error appears:

Error: R000 Null object referrence: in function uf_itemchanged of object n_rules_company_setup at line 0 in event of object



The error message is referencing the n_rules_company_setup/uf_itemchange function.

The code in question is:

i_n_manager.uf_set_company_id_all(l_s_value)

i_n_manager.uf_set_window_title(l_s_value)





i_n_manager is an instance of n_company_setup_manager and has been registered in the n_rules_company_setup/uf_create. The n_rules_company_setup/uf_create is being called when the window (w_m_setup_company) opens.





n_rules_company_setup - company.pbl

w_m_setup_company - company.pbl

n_company_setup_manager - company.pbl





RESOLUTION: Works ok in PB 11.2 (build 8565)



CR:500887
CR Number:   500887
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Unable to open psr report in PB IDE. In the dw painter,

the following error message appears:



dwwin.exe

The application failed to initialize properly



CR:523739
CR Number:   523739
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 11.2_8407 and 10.5.2_7635

Database/Driver File/Version: N/A



Comments: RichText control has a big space to scroll down after end of text. There should not be such a big blank area to scroll.



CR:523746
CR Number:   523746
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 11.2_8407 and 10.5.2_7635

Database/Driver File/Version: N/A



Comments: The Break On Change debug option is not interrupting the execution when instance variable changes its value.



CR:523749
CR Number:   523749
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2008 Not a Bug
Description
The customer has a existing app that has run fine for a long time. They recently have done some extensive development to release a new version. In testing they are seeing some random crashes. The are unable to isolate the area, or find a reproducable set of steps. Requesting analysis of the crash dump and any information to lead customer to where this is happening and why.



CR:528331
CR Number:   528331
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jun 2008 Fixed
Description
Rte_1.CopyRTF(FALSE, Detail!) is bringing back both header and detail information. Also tried on a RTF Datawindow with the same results. An Rte_1.CopyRTF(FALSE, Header!) appears to work correctly and only bring back Header information.



CR:528431
CR Number:   528431
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jun 2008 Fixed
Description
DataWindow Edit Style checkboxes are not displaying

properly on PB WebForm. They appear larger in an WebForm application.





The datawindow is d_setup_item in the itmset_d.pbl.



CR:528481
CR Number:   528481
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jun 2008 Presently Not Targeted For Any Future Release Of This Product
Description
PB is getting Corba_transaction_rolledback error on the client when using setabort to rollback a db transaction. But the error terminates the component, and the db transaction wasn't rolledback.



CR:528586
CR Number:   528586
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Currently we don't have the way to achieve this, but in future release we will provide a new system function to enable users to genetate javascipt function call at any moment.



CR:528601
CR Number:   528601
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Converting to pdf using Datawindow PS/Ghost.



Everything works except the sizes of the fonts seem to be different and the lines print outside the form area.



CR:528602
CR Number:   528602
Product Name:   PocketBuilder
Product Component:   System Runtime Functions
Status:   Open
OS:   Pocket PC 2002
Original Version:   2.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The PNG and JPEG support in PocketBuilder are only from "disk" files. There is no support for displaying these images if they are in a PKR file or database blobs.



CR:528610
CR Number:   528610
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Group dw with a computed field (first( #1 for group 1 )) in the header is crashing PB on the following computed expression:



adw_sort.Object.compute_1.expression = 'first(#' + String(ai_col) + ' for group 1)'



CR:528615
CR Number:   528615
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2008 Fixed
Description
PB is crashing on rowscopy(). The faulting address is

in the tblFindGroupsSort.





PBDWE110!tblFindGroupsSort(struct datawindow * pDW = 0x90000b00, int bSortOK = <Memory access error>)+0x420 (FPO: [EBP 0x000f0000] [1,11,0]) (CONV: cdecl)

PBDWE110!tblFindGroups(struct datawindow * pDW = <Memory access error>)+0xb (FPO: [1,0,0]) (CONV: cdecl)

PBDWE110!DWDataWindow::RowsMove(long lStartRow = <Memory access error>, long lEndRow = <Memory access error>, short queueFrom = <Memory access error>, void * ToDW = <Memory access error>, long lInsertRow = <Memory access error>, short queueTo = <Memory access error>, unsigned int iFlags = <Memory access error>)+0xbc8 (FPO: [EBP 0x0012de78] [7,33,0]) (CONV: thiscall)

PBDWE110!DWSemanticFunctions::RowsMove(void * givenDWFrom = 0x011276d8, long givenRowstart = 6, long givenRowend = 1, short givenCacheFrom = 20384, void * givenDWTo = 0x116d71d3, long givenRowInsertAt = 17987288, short givenCacheTo = 6, unsigned int CopyOrMove = 0x11276d8, int * returnCode = 0x00000000)+0x4e (FPO: [10,0,0]) (CONV: stdcall)

PBVM110!dwmRowsCopyMove(struct ob_this * rtThis = 0x011276d8, unsigned int nArgs = 6, int bCopy = 1)+0x159 (FPO: [Non-Fpo]) (CONV: cdecl)

PBVM110!fndwRowsCopy(struct ob_this * rtThis = 0x011276d8, unsigned int nArgs = 6)+0x12 (FPO: [Non-Fpo]) (CONV: stdcall)



Resolution: The crash in rowscopy is fixed in Powerbuilder 11.2 8565



CR:528770
CR Number:   528770
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2008 Fixed
Description
Modifying the library list of a target does not only remove the library in the project pianter, it also resets some properties like uncheck pbd checkboxes, remove path and rename .pbr libraries



CR:528867
CR Number:   528867
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 May 2008 Not a Bug
Description
When a value is set to DLL which has LPWSTR in a parameter with pb_heap_debug = true, PB crashes.



CR:528895
CR Number:   528895
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Open
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
Microsoft files of attachment in PB cannot be attached to pb runtime. A customer needs to search for required microsoft runtime.(msvcp71.dll,msvcr71.dll,atl71.dll)
Workaround Description
 All of those files can be found at www.dlldump.com (file://www.dlldump.com/)



CR:528914
CR Number:   528914
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Open
OS:   Vista
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Dbprofile connection in ide PB crashes with database sysmaster (system database) IN9 Informix V9.x. on HP-UX



CR:528982
CR Number:   528982
Product Name:   PocketBuilder
Product Component:   Window Painter
Status:   Open
OS:   Windows XP
Original Version:   2.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
Changing IDE Window size will rearrange controls on a window.



-> Found that it works in new 1148 build of PocketBuilder 2.5. Targeted for June 2008



CR:528983
CR Number:   528983
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 05 Jun 2008 Fixed
Description
PB used to load a JRE residing in the same directory if it existed. If not, it would look into the PB settings in the registry. Now it just grabs whatever JRE is in the path.



Workaround: using a batch file to start the application as a workaround (they can then set the JAVA_HOME or PATHin the batch file).
Workaround Description
 Workaround: Set JAVA_HOME. Customer is not happy with this workaround though.



Suggested using a batch file to start the application as a workaround (they can then set the JAVA_HOME or PATHin the batch file).



CR:528984
CR Number:   528984
Product Name:   PocketBuilder
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   2.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Need help on getting notification from SysMonthCal32 control.

When user changes the month, after some of the dates have been made bold (MCM_SETDAYSTATE), the bold dates are lost when comming back.



CR:528995
CR Number:   528995
Product Name:   PB Enterprise
Product Component:   Pipeline - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Mar 2009 Fixed
Description
In the online help, it list the following

for the pipeline dataobject property:





DataObject String The name of the pipeline object (the object created

in the Data Pipeline painter)



Online help should clarify when the databobject property should be assigned when running

an application exe. Since it appears you can assign the dataobject property in the painter. But the Application Technciques Manual list that 'an application must always

reference its Pipeline objects dynamically at runtime (through string variables).



CR:529151
CR Number:   529151
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Need to find out if this is a leakage or just a normal memory management behavior of PB heap manager.

The demo code just creates local datastores in a loop and assigns datawindow objects to it. Then also additionally a Garbagecollect is called at the end of the script, although end of the script the locals should go out of scope anyway.

Measuring the values with the two used methods (Pbheapdump and perfmon) are resulting in different outcomes.



CR:529359
CR Number:   529359
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2008 Fixed
08 Oct 2008 Fixed
Description
Calling a webservice to send data to a remote system. We fill the structures correctly, but only part of the information is really being sent.



It seems that the problems appear when a blob is nested in a structure.



CR:529360
CR Number:   529360
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Mar 2009 Fixed
Description
Problems receiving data from a web service. The returnstructure contains several substructures, part of which are arrays. These are empty (all values are NULL). The substructures which not arrays are filled correctly.



It seems that the problems appear when a blob is nested in a structure.



CR:529392
CR Number:   529392
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The powerbuilder compiler/runtime could be more optimum with compound statements. For example, in the following code:

If a = 1 or b = 1 then

MessageBox("", "Do something")

end If



If a equals to 1, then it should go to MessageBox line because logic OR means one of the conditions becomes true, the whole statement is true . But PB continues with checking condition for b. This is unnecessary.



CR:529514
CR Number:   529514
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
vscrollbar of DW shows an incorrect position by data including trailer group.



CR:529586
CR Number:   529586
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
DataWindow SaveAs XML:

A double grouped DataWindow didn't save a repeating group according to "Iterate Header for Groups".

The missing or empty tags were behind the detail band in the file but are at a higher level within the xml tree.



CR:529631
CR Number:   529631
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 May 2008 Fixed
Description
Cannot create msi file on the customer's large web form application



CR:529754
CR Number:   529754
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
There were some parts of documentation updated, e.g. the "Deploying... to .NET" part. Customer needs updates in the locally installed SyBooks (pb1100sybooks.zip) from the SPDC



CR:529796
CR Number:   529796
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Need Windows Authentication when Using .NET Web Services through A Proxy Server.



CR:529825
CR Number:   529825
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Sep 2008 Workaround
22 Oct 2008 Fixed
Description
The customer migrated from PB 8 to PB 11. They have a richtext control with a report in it. He puts page numbers in the footer with the following code (changed for PB 11):



rte_1.showheadfoot(true,false)

rte_1.setalignment( Center! )

rte_1.inputfieldinsert("PAGENO")

rte_1.showheadfoot(false,false)



It works well. Then the customer saves the rte report in a blob in the database. He does this by executing a copyrtf for each band, converting the strings to blobs and writing the blobs to the database. Then later the process is reversed, the blobs are retrieved, changed to strings and each band is pasted in a new rte with pastertf. The problem is that in the new rtf, the footer page numbers have lost the centering, they are over on the left, and they are all 1.



The testcase shows the problem simply by copying one rte to another:



// Copy the Header

is_richtext_header = rte_1.CopyRTF(False, Header!)

rte_2.pasteRTF(is_richtext_header, Header!)



// Copy the Detail

is_richtext_detail = rte_1.CopyRTF(False, Detail!)

rte_2.pasteRTF(is_richtext_detail, Detail!)



// Copy the Footer

is_richtext_footer = rte_1.CopyRTF(False, Footer!)

rte_2.pasteRTF(is_richtext_footer, Footer!)



You can see all the target rte footer page numbers are 1 and they are on the left. In addition the copyrtf for the footer has altered the source rte too, all the page numbers there have been changed to 1 as well, although at least they are still centered.



CR:530016
CR Number:   530016
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Performance issue with DataWindow in a WebForm.



CR:530049
CR Number:   530049
Product Name:   PocketBuilder
Product Component:   System Runtime Functions
Status:   Open
OS:   Pocket PC 2003
Original Version:   2.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
Developed an application that prints via PrinterCE. When the scanning window loses focus, a "Cannot Create A Top-Level Child Window" error randomly appears.

When this error appears while printing, it is hidden behind the print progress windows, effectively locking the application (app waiting for messagebox OK, printer software waiting for more info from app).

This requires the hadheld to be rebooted.



CR:530155
CR Number:   530155
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jun 2008 Fixed
Description
The "decimal_col.original" computing column added to DataWindow causes GPF.



CR:530250
CR Number:   530250
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 11 Jun 2008 Fixed
Description
Cannot retrieve datetime columns with PowerBuilder OLE interface and MS Access database.



CR:530295
CR Number:   530295
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Feb 2009 Fixed
Description
The description of the aFlag parameter in the online help for GetFileOpenName transposes the function name to GetOpenFileName.



CR:530307
CR Number:   530307
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 11 Jun 2008 Fixed
10.5 03 Jul 2008 Fixed
Description
PB is crashing in the pbdwe when modifying a dynamic crosstab

datawindow.



The crash is happening when PB gets to the following line:

ls_rc = ldwc_reportdw.modify( "DataWindow.Crosstab.Rows=~""+ as_rows + "~" DataWindow.Crosstab.Columns=~"" + as_columns + "~"")



Where as_rows = territory_id and as_columns = @crosstab_post_year,@calc_type



CR:530433
CR Number:   530433
Product Name:   PB Enterprise
Product Component:   JSP 4GL
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 May 2008 Not a Bug
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 11.2_8407

Database/Driver File/Version: ASA 10.0 EASDemoDB11

EAServer 6.1 for Windows



Comments: The GetItemString() web dw method returns null in PB 11 JSP 4GL page. This is a regression from PB 10.5.2. In 10.5.2, the method works as expected.



CR:530532
CR Number:   530532
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jun 2008 Fixed
Description
When you modify several values of a dropdowndatawindow column in several rows only the first row of the datawindow is updated



CR:530667
CR Number:   530667
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2008 Fixed
Description
Webservice using decimal datatype is ignoring the decimal seperator in non english environment.

If a webservice method returns a decimal or gets a decimal as argument, the decimal seperator will be ignored.

The problem is reproducible with the european seperator ( , ) and the us seperator ( . ).



The problem does not happen when regional settings are english (us).
Workaround Description
 If the regional settings are set to english it works ok, if set to german it fails.



CR:530695
CR Number:   530695
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Style of the contextmenu on scrollbar is still traditional



There is no way to configure the style for the build in default dialogs, rmb on scrollbar, or rmb on editable fields.
Workaround Description
 For editable controls you can try to override the default menu using your own customized menu, using popupmenu and rmb down/up events.



CR:530887
CR Number:   530887
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jun 2008 Fixed
19 Jun 2008 Fixed
Description
col_name.original means the original value of db column.If the col_name original value is 3,and now user has changed its value to 4,col_name.original will equal 3.However, this usage is not written to the manual.



CR:531019
CR Number:   531019
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jun 2008 Fixed
11.2 07 Dec 2008 Fixed
Description
CR#491073 is reproduced when a classic style option on XP is on.



CR:531032
CR Number:   531032
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
25 Jun 2008 Fixed
Description
After a window containing the MapPoint OLE control has been closed and you move the mouse to menu: window-> and slide over the last menu entry -> crash



CR:531102
CR Number:   531102
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When a datawindow is saved as XML and the resulting XML file is opened, edited and saved as text in Wordpad the following error is seen when reopening the XML file. Is this a bug?



The XML page cannot be displayed

Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.



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



A name contained an invalid character. Error processing resource 'file:///C:/PSE/11441800/11441800/11441800/trysavexml.xml'...



<Extend?dAttribute>

----------^



CR:531293
CR Number:   531293
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Nov 2008 Workaround
Description
When a pb client is passing a jaguar proxy object

to an easerver component, the following error results:



org.omg.CORBA.MARSHAL was thrown by method com.sybase.jaguar.server.JaguarServer.iiopHandler

org.omg.CORBA.MARSHAL: read_boolean: value = -126 vmcid: 0x0 minor code: 0 completed: No



The pb client is first calling a method on n_corba_args and calling a easerver component method (nss_eas6_test01/of_test01) and passing the n_corba args as a jaguar proxy reference. The of_test01 then calls a method on that jaguar proxy reference.



In EAServer 5.5 and PB 11, the jaguar proxy gets passed in ok. But getting a new_JagStream: nil object reference when trying to call a method from that jaguar proxy.



RESOLUTION: Engineering provided workaround



CR:531298
CR Number:   531298
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement request, customer would like datawindow buttons to have tab order and also when clicked on to change the current row.



CR:531319
CR Number:   531319
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 10 Jun 2008 Fixed
Description
When calling an stored procedure with an at sign @ in the name in embedded sql errors are returned:



SQLSTATE = 42000 Cannot use the OUTPUT option when passing a constant to a stored procedure:



Or



Can not get parameters of procedure



CR:531355
CR Number:   531355
Product Name:   PB Enterprise
Product Component:   WT - System Tree
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jun 2008 Fixed
22 Jul 2008 Fixed
Description
The customer is doing a search on the application target in the system tree. He doubleclicks on a search result expecting the event to open in the script painter, but PB crashes. The line on which he is double clicking looks incomplete, truncated somehow.



This issue is fixed in PB 10.5.2 Build 7709 and after. And in PB 11.2 Build 8575 and after.



CR:531394
CR Number:   531394
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Jun 2008 Workaround
Description
If halt is called from the response window opened by DW error, GPF will occur.





--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

本工具的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------