远程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:531468
CR Number:   531468
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Linux
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
12 Jun 2008 Fixed
22 Sep 2014 Fixed
Description
PBVM 10.5.1 linux generates wrong SQL to update database when the datawindow content was

processed by getfullstate & setfullstate between PB Client and EAServer 6.0.2



CR:531494
CR Number:   531494
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
Cannot create dynamically a DataWindow based on a WebService



CR:531507
CR Number:   531507
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2008 Fixed
Description
PB is crashing randomly when closing a response window.





FAULTING_IP:

pbshr105!PbHeap_free+2a4 [e:\pb105\3rdparty\heap\spbheap.c @ 2345]

10bded94 895004 mov [eax+0x4],edx



EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)

ExceptionAddress: 10bded94 (pbshr105!PbHeap_free+0x000002a4)

ExceptionCode: c0000005 (Access violation)

ExceptionFlags: 00000000

NumberParameters: 2

Parameter[0]: 00000001

Parameter[1]: 00000067

Attempt to write to address 00000067





RESOLUTION: Fixed in PB 10.5.2 (build 7662)



CR:531569
CR Number:   531569
Product Name:   PB Enterprise
Product Component:   Machine Code Exe Creation
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Jun 2008 Fixed
03 Sep 2008 Fixed
Description
The customer is using the Blob function with an encoding argument:



blob blb

blb = blob("Any Text", EncodingANSI!)



This worked fine in P B 10.5 both as a pcode exe and a machine code exe. In PB 11.2 it still creates a pcode exe OK, but it does not create a machine code exe. These errors are listed under the Errors tab:



---------- Linker: Errors (1:08:45 PM)

---------- Finished Errors (1:08:45 PM)



Also found the following in the WINDOWS/temp/migrate_encoding.log file:



CGEN: Compiling 'C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.c'

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(1) definition of macro 'PS_UNICODE' not identical to previous definition

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(1) included from C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.c(4)

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(1) macro 'PS_UNICODE' defined on the command line

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56967) '//' style comment continues on next line

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56968) '//' style comment continues on next line

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56969) '//' style comment continues on next line

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56970) '//' style comment continues on next line

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(56971) '//' style comment continues on next line

C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(75061) nested comment found in comment started on line 75060

CGEN: Compiling 'C:\WINDOWS\Temp\blob_migrate.c'

C:\WINDOWS\Temp\blob_migrate.c(931) symbol '_nEncoding' has not been declared

C:\WINDOWS\Temp\blob_migrate.c(932) function argument(s) do not match those in prototype

C:\WINDOWS\Temp\blob_migrate.c(932) 'shBinary * stdcall (__export ot_bytearray_to_binary)( ob_this *, tag_OB_NARRAY * )' defined in: C:\Program Files\PB11.0\sybase\Shared\PowerBuilder\cgen\EN32T.h(45) (col 45)

C:\WINDOWS\Temp\blob_migrate.c(932) cannot convert argument 2 defined in: C:\WINDOWS\Temp\blob_migrate.c(932) (col 73)

C:\WINDOWS\Temp\blob_migrate.c(932) source conversion type is "wchar_t [18] (lvalue)"

C:\WINDOWS\Temp\blob_migrate.c(932) target conversion type is "tag_OB_NARRAY *"



CR:531741
CR Number:   531741
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Jun 2008 Fixed
20 Jun 2008 Fixed
10 Nov 2009 Fixed
Description
A PB 11.2 regression from PB 10.2. A datawindow has a large string column. When several lines of text are inserted, the text wraps appropriately. But when printed in PB 11.2, the words at the far right are clipped or truncated. This did not happen in PB 10.2.



CR:531774
CR Number:   531774
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)
13 Jul 2008 Not a Bug
Description
Customer generated EJB when deployed to EAServer 6.1 results in a exception when doing an EJB lookup. Documentation is unclear with EJBs deployed to EAServer 6.1 and accessed with PB.



CR:531778
CR Number:   531778
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
Enhancement Request: Customer wants to be able to pass a database connection between C# classes and PB WInForm or WebForm code. He wants to be able to open a connection in a C# class, import the assembly into PB and be able to pass it to PB and have connections/transactions pass freely between C# and PB.



CR:531988
CR Number:   531988
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)
08 Jul 2008 Not a Bug
Description
Customer has a large application that has worked fine until they purchased new machines. These new machines are now crashing randomly when closing a sheet in their application. Customer has supplied a exe that crashes on a dual core machine here but not on single core machine. Source code is also provided.



Customer is crashing in both the PB 9 and PB 11 versions of the application although when they set the following environment variables in PB 9 the crash goes away:



PB_HEAP_DEBUG=true

PB_HEAP_LOGFILENAME=c:\heap.log



They cannot do this as there are 800 users and they do not have rights to set these variables on many of the machines.



CR:531992
CR Number:   531992
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)
03 Nov 2008 Fixed
Description
The rowcount argument for the retrieveend event states:



Number. The number of rows that were retrieved.





Please clarify that when using a dw filter, this value if the unfiltered value.



CR:532117
CR Number:   532117
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)
13 Jun 2008 Fixed
19 Jun 2008 Fixed
Description
After upgrading, custom changes to the app.config.win.txt file

are not getting included in the <app>.exe.config file.



The app.config.win file is in the PowerBuilder 11.0\DOTNet\bin directory



CR:532132
CR Number:   532132
Product Name:   PB Enterprise
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 27 Jun 2008 Fixed
11.2 21 Jul 2008 Fixed
Description
The customer has migrated from PB 9 using the MSS driver to PB 11 using the SNC driver going against Microsoft SqlServer. This is a very simplistic example that the customer was able demonstrate but the problem is much larger in real life. The customer is using datawindows based on Stored Procedures and in PB 9 with the old mss driver the error messages returned in the datawindow were the same as if he executed the same procedure in the database painter.



Now in powerbuilder 11 with SNC it seems that the datawindow is just returning the error message "Select Error: Requested result set number 1 not found" rather then the detailed error message that is returned in the database painter using the same SNC database connection and executing the same procedure. In the testcase the error as to do with trying to insert a character into an integer column.



CR:532203
CR Number:   532203
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Nov 2009 Fixed
Description
If you are specifying a file, the picture should be 16 pixels wide and 15 pixels high. Please do not use 16*16 icon for a tool bar. Description of a manual is a mistake.



CR:532216
CR Number:   532216
Product Name:   PB Enterprise
Product Component:   PB Web Services- NVO deployment
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 11.2. .NET Assembly being called by NET Web Service. The function that tries to initiate some transaction fails with Error : System.Web.Services.Protocols.SoapException: Object reference not set to an instance of an object. Other functions work fine.

Also the same szenario works fine when a winform calls the assembly.



CR:532222
CR Number:   532222
Product Name:   PB Enterprise
Product Component:   DB OLE DB
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jun 2008 Consult Complete
Description
Migrating from native MSS to OLEDB driver. Customer cannot find option for APPname. Similar to CR 346138.



CR:532241
CR Number:   532241
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)
06 Apr 2009 Fixed
Description
When a modify statement is executed in the itemfocuschanged event of a grouped DataWindow

and the last row is deleted then the wrong row may get deleted and sorting may not function properly anymore.



If the modify statement is posted then the problem doesn't occur.



CR:532397
CR Number:   532397
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
Some toolbar pics don't appear to be greyed out

when menu item is disabled.





For example, the toolbar pic custom015! doesn't appear to be greyed out when disabled.



CR:532473
CR Number:   532473
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)
11.2 04 Jul 2008 Fixed
11.2 17 Jul 2008 Fixed
Description
Customer is using autosize height to collapse the group sub-header on a report when there is no header. Most of the time it works as expected but when the headers repeat for a virtual page break the autosize feature does not collapse the sub-header.



Customer has 3 groups that print headers summary code1, summary code2, and summary code3. Summary codes 2 and 3 may be null. If summary level 3 is blank or null, customer does not want the group header to show. To achieve that, she has marked the objects in the header line as "Autosize height=Y" and have marked the group header line as "Autosize height=Y'. When a break in summary 1 or 2 occurs in the middle of a page, the middle of a page, the group header for Summary 3 will not print; however, it seems when this coincides with a page break, the Summary 3 group header will print. Since it's blank, customer does not think this looks good.



CR:532486
CR Number:   532486
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Jul 2008 Fixed
15 Jul 2008 Fixed
31 Aug 2008 Fixed
Description
The customer has had this problem in several versions of PB and is still having it now after recent migration to PB 11. His app is old and has many global declarations in the application object. If he makes any change to the application object such as adding a line of code to the Open event, then the app becomes very unstable and crashes often. The only way to avoid this is not to touch the application object.



We have found a workaround and that is to immedeately do a Full Build on the entire application after saving any changes to the application object.
Workaround Description
 The problem happens when a global declaration is the same name as an application object property. In this case a global string of appname. So a workaround is to not use the same names as application object property names in any global declarations.



CR:532630
CR Number:   532630
Product Name:   PB Enterprise
Product Component:   JSP DW DTC
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Feb 2009 Fixed
Description
When using Web Datawindow on a page that has 4GL mode enabled the 3D Lowered style is not correctly rendered with XHTML.



CR:532757
CR Number:   532757
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 04 Aug 2008 Fixed
Description
When trying to insert a new record that has some varchar2(4000) columns in an Oracle9 table the error ORA-01461 (can bind a LONG value only for insert into a LONG column) via datawindow with PowerBuilder 11.2 (build 8407)occurs. This datawindow used to work correctly in PB 10.5
Workaround Description
 Use Oracle 10 client and server, or use Disablebind=1 (most of the times not applicable by customers).



CR:533236
CR Number:   533236
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 2008 Workaround
Description
the data in the editchanged event only returns the last key and not like described in documentation "The current contents of the DataWindow edit control." Seems that dw_1.settext(data) overwrites the current contents if using in editchanged event.



CR:533297
CR Number:   533297
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   Windows XP
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Sep 2008 Fixed
Description
When running orcascript to import objects

into empty pbls, the following error results:



Calling cm_rebuild_application(CM_REBUILD_FULL).

Library: c:\testa\demoapp\peat.pbl

Object: m_peat_frame

Forward Declarations

(0002): Error C0001: Illegal data type: m_peat_master

Object: w_f_peat

Event: w_f_peat::create

(0004): Error C0047: Simple datatype illegal for create statement: m_peat_frame



Using the following orca script:

start session

create library "pfcapsrv\pfcapsrv.pbl" "New library"

create library "pfcdwsrv\pfcdwsrv.pbl" "New library"

create library "pfcmain\pfcmain.pbl" "New library"

create library "pfemain\pfemain.pbl" "New library"

create library "pfedwsrv\pfedwsrv.pbl" "New libary"

create library "pfeutil\pfeutil.pbl" "New library"

create library "pfcutil\pfcutil.pbl" "New library"

create library "pfeapsrv\pfeapsrv.pbl" "New library"

create library "demoapp\peat.pbl" "New library"

create library "pfcwnsrv\pfcwnsrv.pbl" "New library"

create library "pfewnsrv\pfewnsrv.pbl" "New library"



scc set connect property provider "PVCS Source Control"

scc set connect property userid "Admin"

scc set connect property localprojpath "C:\testa"

scc set connect property project "/ProjectUS?PVCS Version Manager?C:\Program Files\PVCS\vm\common\SampleDB?"

scc set connect property logfile "fullupdate.log"

scc set connect property logappend "FALSE"

scc connect offline



scc set target "demoapp\Peat Demo App.pbt" "REFRESH_ALL IMPORTONLY"

scc refresh target "full"



scc close

end session



CR:533415
CR Number:   533415
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Provide an option to integrate the dw painter

into their applications



CR:533423
CR Number:   533423
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Aug 2008 Consult Complete
Description
Customer is using clearcase and have a need to load objects from a spcecific baseline to an empty pbl.



What are the advantages/disadvantages and typical scenarios that "scc refresh target migrate" and "scc refresh target full" would be used in. Which scenarios would you apply in using either/both of these operations and why?



Does the IMPORTONLY use the .pbg file. If so, how.

Does the REFRESH_ALL use the .pbg file. If so, how.



Does the IMPORTONLY use the .pbt file. If so, how.

Does the REFRESH_ALL use the .pbt file. If so, how.



Does the 'scc refresh target "full"' command use the .pbt and the .pbg? IF so, how or why does the command use these files?



CR:533582
CR Number:   533582
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jun 2008 Duplicate
Description
Setting the transparency property for the datawindow does not save. Setting the transparency for the individual columns does save.



CR:533610
CR Number:   533610
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Solaris 2.8
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Nov 2009 Fixed
Description
OS: Sun Solaris 10

Versions and Build #s Tested:

Server side: PBVM 10.5.1_6021 for Sun Solaris (dated from January 7th, 2008 - latest one) with EAServer 5.5

Client side: PB 10.5.2_7662

Database/Driver File/Version: O84 interface connecting into Oracle 10g, using Oracle Client 10.1.0



Via Get/SetFullState, when inserting signal characters (+, -, *, /, < or >) into datawindow and then performing GetFullState, the signal character is not saved. In the next dw retrieve, the row shows blank data for this column.



If you open the datawindow directly in PowerBuilder dw painter, you can insert such characters and save data with no problems. It will also be displayed via SetFullState. So, the issue is erradicated when saving the data via GetFullState.



CR:533679
CR Number:   533679
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Nov 2009 Fixed
Description
ASA CR#455977 is not fixed to the manual of PB. When you deploying ASA10(rteng10.exe) to Windows Vista/2000, please copy the license file of ASA10(rteng10.lic).



CR:533716
CR Number:   533716
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)
08 Jul 2008 Fixed
Description
RadioButtons are not displayed properly. Problem only occurs with new style controls and only if a Windows XP theme is in use. The buttons are invisible and get visible by moving the cursor over the hidden buttons.



The workaround is to use SetRedraw(true) function.
Workaround Description
 The workaround is to use SetRedraw(true) function.



CR:533719
CR Number:   533719
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Jun 2008 Fixed
17 Mar 2009 Fixed
Description
Customer contends that the use of "New" as a prefix is a bad practice.



Using 'New' in the name of new properties is not a good idea. What is going to happen 3 or 4 years from now when they are no longer 'new' and you need to add a new new property?



CR:533720
CR Number:   533720
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jun 2008 Not reproducible with latest version of the product available as of Resolution Date
Description
When looking at a string value in the PB 11.5-1502 debugger, PB now includes the doublequotes around the value.



That's a real pain when you want to copy this value to a different application (e.g. notepad). It requires that you manually have to strip off these double quotes.

Also, the value field has been resized to a very short box. Please reset it to 11.2 behavior.



CR:533727
CR Number:   533727
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)
08 Jul 2008 Fixed
Description
In PB 10.5.2 we can't import a file without file name suffix. Return code for ImportFile when it fails is -2. Its was working with PB 9.



Workaround: Use FileOpen/FileRead/FileClose functions together with ImportString function.
Workaround Description
 Use FileOpen/FileRead/FileClose functions together with ImportString function.



CR:533732
CR Number:   533732
Product Name:   PB Enterprise
Product Component:   Script Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Jul 2008 Fixed
Description
The dberror event for the new transaction object does

not have an eventid mapped to it.



The new sqlpreview event has a new eventid pbm_sqlpreview. This is inconsistent.



CR:533734
CR Number:   533734
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Nov 2008 Not reproducible with latest version of the product available as of Resolution Date
Description
In this example, the librarylist will only show

11 libraries. It should really have vertical and horizontal resizing.



CR:533748
CR Number:   533748
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2008 Fixed
Description
The printed output of a RTF datawindow prints ??

for the inputfields instead of the corresponding data.



CR:533751
CR Number:   533751
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)
23 Jun 2008 Not a Bug
Description
Customer is trying to use custom forms and controls on Visual Studio winforms that they are creating in a PB winform deployed application. When using standard winforms and controls all events are performing as expected. When using events on their custom forms and controls they are not.



CR:533939
CR Number:   533939
Product Name:   PB Enterprise
Product Component:   PB.NET
Status:   Open
OS:   Vista
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request:



Integrate a .NET control to be able to use an external .NET component such as MapXtreme by MapINfo

in PB 11.5 and/or PB 12 and/or PB 12 WPF in the available controls list.



CR:533963
CR Number:   533963
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jun 2008 Duplicate
Description
When a dw column has a border type of 'lowered', gradient

color is not working.



It works ok with all the other border styles (box, raised, shadowbox,underline,resizeborder).



CR:533982
CR Number:   533982
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Jul 2008 Fixed
Description
Gradient color not working properly for dddw when

color is set to transparent



CR:534102
CR Number:   534102
Product Name:   PocketBuilder
Product Component:   PB GUI
Status:   Open
OS:   Emulator 2003
Original Version:   2.5 Beta
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When using WM6 emulator, borders not rendering properly on dw freeform.



When you click on a column, the top and left lines of the border are reduced in width.

This is not the case when using an SLE on a window.



CR:534104
CR Number:   534104
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Trying to import XML file into a DataWindow but it doesn't work. Gets message : 'Import File Failed'.



CR:534280
CR Number:   534280
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 2008 Fixed
Description
With a Web Application using the DataWindow generator for XHTML, the height of a column is not generated in the StyleSheet only the height of a row.



CR:534290
CR Number:   534290
Product Name:   PB Enterprise
Product Component:   PB.NET DW
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Apr 2010 Presently Not Targeted For Any Future Release Of This Product
Description
.NET Webform application



When there is code in the itemfocuschanged event of a DataWindow then you need

to click twice on a dropdowndatawindow before you can select an item.



CR:534318
CR Number:   534318
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 08 Jul 2008 Fixed
Description
When connected to Oracle Lite thru odbc and using a

aggregate function that returns nulls, the following warning message appears and it

cancels the result set:



[POL5104] null values eliminated in aggregate function computation



CR:534488
CR Number:   534488
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jul 2008 Fixed
Description
A crash occurs after opening a DropDownDataWindow and then pressing a key.

The DataWindow sets a filter on the DDDW in the ue_dropdown event.



CR:534504
CR Number:   534504
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)
26 Mar 2009 Not a Bug
Description
Background color with gradient not working

for reported datawindow reports.



Resolution: Select 'Show Background' checkbox for the nested report. If you want to

display the background gradient for the report select 'Preview Show Background' checkbox.

The property is on the Print Specification tab.



CR:534508
CR Number:   534508
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)
31 Mar 2009 Fixed
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 11.2_8542

Database/Driver File/Version: ASE 12.5.3

Microsoft Word 2007 or Microsoft Word 2003 with add-on to open .docx files



Comments: In runtime, the OLEActivate() method invokes MS-Word 2007/2003 to open .doc files within OLE Database BLOB column, but fails for .docx files.



CR:534511
CR Number:   534511
Product Name:   PB Enterprise
Product Component:   PB DOM
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5 09 Jul 2008 Fixed
10.5 16 Jul 2008 Fixed
Description
A PBDOM_DOCUMENT object is successfully created from a string. If you then try to clone another PBDOM_DOCUMENT object from the first it fails with a null object reference. If you originally created the PBDOM_DOCUMENT from a file, then you can clone it without an error.



CR:534533
CR Number:   534533
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)
21 Jul 2008 Fixed
Description
An "Incorrect syntax near '*'" will occur (in dbtrace) when using embedded sql with =* for right outer join syntax. This occurs only in a Winform application. It is ok with Win32 client server. According to the customer ANSI syntax is ok and suffices as a workaround for them.
Workaround Description
 ANSI syntax is ok and is a workaround.



CR:534704
CR Number:   534704
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)
22 Aug 2011 Insufficient priority to fix
Description
The current behaviour in latest versions is that the ItemFocusChanged Event is not Triggered with Filter(). This is not in line with previous versions.



CR:534717
CR Number:   534717
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Feb 2009 Presently Not Targeted For Any Future Release Of This Product
Description
Cannot change the MDI Client Color on descendant window.



When you change the color and save it and then reopen the window, it is the old (original) color.



RESOLUTION: Per engineering, it is working as designed.



CR:534791
CR Number:   534791
Product Name:   PB Enterprise
Product Component:   PB.NET Assembly Deployment
Status:   Closed
OS:   Vista
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jul 2008 Consult Complete
Description
Customer finds that PB generated assemblies are failing to register when stored on SQL Server 2005.



Customer has created an assembly in PB 11 and loaded into SQL Server 2005.

He also loaded the Sybase.PowerBuilder assemblies. When they try to register the assembly he gets the following message:



Msg 10300, Level 16, State 2, Line 1

Assembly 'QPIDCompute' references assembly 'sybase.powerbuilder.core, version=11.0.0.0, culture=neutral, publickeytoken=b76b10796def6a00.', which is not present in the current database. SQL Server attempted to locate and automatically load the referenced assembly from the same location where referring assembly came from, but that operation has failed (reason: version, culture or public key mismatch). Please load the referenced assembly into the current database and retry your request.



The Sybase assemblies loaded on the SQL Server box are the same version as the development assemblies used to create their assembly.



Is this supported and if so how to create it in SQL Server 2005?



CR:534869
CR Number:   534869
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Nov 2009 Fixed
Description
It is not written to the manual that PB handles Surrogate Pair as two characters.



CR:534932
CR Number:   534932
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)
05 Aug 2008 Fixed
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 11.2_8542

Database/Driver File/Version: EASDemoDB 11

Apache Fop 0.94 for Windows



Comments: Save Rows as XSL-FO does not follow the W3C recommendations. <fo:table-cells> element must have at least one child element <fo:block>. As a consequence, Apache fop cannot generate PDF from the .fo file.
Workaround Description
 Manually insert the <fo:block></fo:block> under <fo:table-cells> but may not be applicable for more complex datawindows.



CR:534940
CR Number:   534940
Product Name:   PB Enterprise
Product Component:   DW HTML
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Aug 2008 Fixed
Description
HTML/XHTML Format

With the DataWindow XHTML generator, the DW_Com.js

HTDW_SetColumn and HTDW_SetColumn javascript functions do not properly set the colunmn and row



CR:534958
CR Number:   534958
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 20 Oct 2008 Fixed
Description
To further support SQL Anywhere 11, PocketBuilder needs to have the ODBC Utilities folder support Sybase Central 6.0



CR:534975
CR Number:   534975
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhancement Request: Intelligent Updater: Would like FTP upload exceptions trapped and reported.



CR:534987
CR Number:   534987
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Vista
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jul 2008 Fixed
11.2 20 Nov 2008 Fixed
Description
When using datawindow print() to print a datawindow to a .XPS

file using the Microsoft XPS Document Writer, the only output that gets generated

is if the datawindow has text in the footer band.



CR:535007
CR Number:   535007
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 11.5 change when using custom dlls that reference other dlls. In PB 11.2, when the dll that is called is included as a win 32 dynamic library and the dlls it references are on the path, you do not need to include them as dynamic libraries. In PB 11.5 winforms the dll that the customer's dll references also had to be included as a dynamic library.



CR:535051
CR Number:   535051
Product Name:   PB Enterprise
Product Component:   DW Graph
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Dec 2008 Fixed
Description
Graph datawindows are in changed mode when no changes have been made.



Open a graph datawindow, make no changes and close it out. You will be prompted to save changes.



CR:535053
CR Number:   535053
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
If one changes the background color on a datawindow button, you see the color change in the painter but when the datawindow is run, the color is not changed.



CR:535074
CR Number:   535074
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Vista
Original Version:   11.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jul 2008 Presently Not Targeted For Any Future Release Of This Product
Description
About the behavior when comparing the CJK UNICODE character with "".Some CJK characters return true, when it compares with an empty string.



CR:535094
CR Number:   535094
Product Name:   PB Enterprise
Product Component:   DW Edit Mask
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Aug 2008 Fixed
Description
Autoskip option of Editmask doesn't work when a numeric mask type is '#,###'.When the established number of characters is inputted, a focus does not move to the next control.



CR:535213
CR Number:   535213
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 Not a Bug
Description
On one machine at customer's location they are unable to run the web services examples or import pbwsclient110.pbx into a pbl.



When he tries to run the web services examples he receives the following error:



Runtime Error - Bad runtime function reference at line 5 in function instantiateservice of object uo_ancestor



The error he gets when trying to import pbwsclient110.pbx is:



---------- Import PB Extension: (8:08:23 AM)

Importing C:\Program Files\Sybase\Shared\PowerBuilder\pbwsclient110.pbx

- Error: The file is not a valid dll or pbx file.

---------- Finished (8:08:23 AM)



He has both the SDK Toolkit and the Redistributable Package installed. On a co-workers machine these work.



We ran Process Monitor on his machine and it seems to be finding pbwsclient110.pbx but still fails.



CR:535228
CR Number:   535228
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10.5.1 07 Sep 2008 Fixed
10.5.1 22 Sep 2011 Fixed
Description
A PB ulong datatype can have values of 0 to 4294967295. When using embedded SQL and selecting from Oracle a value of 2147483648 or greater into a PB ulong variable, the result in PB is 0. Since this is half the expected limit, it seems that somewhere along the way a long is being used instead of a ulong. The same code works fine in PB 11.



CR:535520
CR Number:   535520
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.2 21 Jul 2008 Fixed
Description
Surrogate pairs added in JIS2004 can not be inserted correctly via SYC interface.



CR:535642
CR Number:   535642
Product Name:   PB Enterprise
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 22 Oct 2008 Fixed
Description
PocketBuilder needs to provide MobiLink support for SQL Anywhere 11



CR:535644
CR Number:   535644
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)
12 Jul 2010 Fixed
Description
Customer would like the FOR... END FOR statement to be documented equally as the FOR... NEXT is:



FOR /*varname*/=/*start*/ to /*end*/

/*statementblock*/

END FOR



Currently there is one small mention in the for... next doc that you can end the loop with END FOR.



CR:535646
CR Number:   535646
Product Name:   PB Enterprise
Product Component:   Help
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Jul 2008 Fixed
Description
Windows Vista does not include winhlp32.exe, so PB11.5 cannot open Help as installed. Microsoft has winhlp32.exe available for download, but you might want to add a line to the readme file to warn Vista users that they may have to download this file.



CR:535647
CR Number:   535647
Product Name:   PB Enterprise
Product Component:   Toolbar
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
PB 11.5 Beta. The datawindow painter now has two tooltip options, regular and bubble. Customer would like to have the same options for native controls in the Window and User Object painters for application consistency.



CR:535649
CR Number:   535649
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Dec 2008 Not reproducible with latest version of the product available as of Resolution Date
Description
If a dropdown datawindow is given a graduated background in a freeform data window the colour bleeds all over the entrie datawindow.



CR:535730
CR Number:   535730
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 05 Aug 2008 Fixed
Description
When a PB application calls a RPC which has PL/SQL table nvarchar2 parameters,

Oracle raises "PLS-00418: array bind type must match PL/SQL table row type" error.



CR:535801
CR Number:   535801
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)
01 Sep 2008 Fixed
Description
A .NET Assembly Failed to deploy when it contained a call to a .Net assembly

included in the assembly list and the Library Files of the painter



Error in DeployLog.txt



An internal exception was thrown



CR:535813
CR Number:   535813
Product Name:   PB Enterprise
Product Component:   DW Expression
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When you have a grid DataWindow with a column that has a dropdown DataWindow as editstyle, you cannot sort on the display value using LookUpDisplay.



CR:536113
CR Number:   536113
Product Name:   PB Enterprise
Product Component:   DW XML
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Jul 2008 Fixed
Description
DataWindow import XML is errornously using control panel settings when importing a XML file containing decimal data.



CR:536123
CR Number:   536123
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like to be able to use the Informix Complex Datatype 'SET' with a datawindow based on a stored procedure.



http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.ddi.doc/ddi159.htm



Customer has an Informix 9 stored procedure that uses a datatype of SET:



EXAMPLE:

DROP PROCEDURE get_mgmt_aud_dtl;

CREATE PROCEDURE get_mgmt_aud_dtl(ivc_audit_tsk_list SET)

RETURNING CHAR(35);



DEFINE o_name CHAR(35);



BEGIN

FOREACH

SELECT audit_tsk_desc

INTO o_name

FROM audit_tsk

WHERE audit_tsk_num IN ivc_audit_tsk_list



RETURN o_name WITH RESUME;

END FOREACH

END



END PROCEDURE



He is able to execute this procedure with an array using the statement

EXECUTE PROCEDURE get_mgmt_aud_dtl(set{100,101,102})



When he tries to create a datawindow with this stored procedure or do a retrieve from the datawindow painter the execute statement that gets built and sent to Informix is not correct, it passes the array as separate arguments and not as an array.



Add support for the Informix Complex Datatypes.



CR:536131
CR Number:   536131
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Problem with minimized response window on installation



CR:536163
CR Number:   536163
Product Name:   PB Enterprise
Product Component:   Window Painter
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_8565

Database/Driver File/Version: N/A



Comments: PB GPF's at PBSHR110.dll when opening window object migrated from PB 9.0. Note: Operations like Edit Source, Export, Import, Regenerate, Optimize and Full Build always complete successfully, which indicates there are no corrupted objects inside pbls.



CR:536348
CR Number:   536348
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 20 Jul 2008 Fixed
11.2 29 Jul 2008 Fixed
Description
When tabbing in a disabled WebForm column, the following error

results:

Microsoft Internet Explorer

Unexpected error was thrown, the browser will be closed!

Please report the error to administrator



Error: Can't move focus to the control because it is invisible, not enabled, or

of a type that does not accept the focus

Line: 7798



CR:536371
CR Number:   536371
Product Name:   PB Enterprise
Product Component:   ORCA
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 2008 Fixed
24 Aug 2008 Fixed
Description
The customer is using Orcascript to deploy an EAServer project. The project full builds and deploys successfully in PB 11. When running the Orcascript batch file in orcascr110.exe that does the same thing it crashes. The crash happens with EAS 5.5 or EAS 6.1. Customer claims it used to work fine in 10.5 orcascript.



09/09/2008: Verified fixed in 11.2 build 8616.



CR:536376
CR Number:   536376
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.5 11 Feb 2009 Fixed
23 Feb 2009 Fixed
Description
When debugging a WebForm and using IE 7, it takes

much longer to get to a breakpoint and then to set out of the breakpoint.



CR:536474
CR Number:   536474
Product Name:   PB Enterprise
Product Component:   PB.NET Assembly Deployment
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
User defined function called _init() with no args fails .Net deployment



CR:536555
CR Number:   536555
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)
26 Aug 2008 Fixed
Description
The customer has a graph datawindow and in the window open event he calls a user event on the datawindow that does a SetSeriesStyle to change the colors of the graph. In client server this is all he has to do. He subsequently filters and unfilters the datawindow, and the colors he changed to stay put.



In webforms the initial SetSeriesStyle works and the colors are changed. But on any subsequent filters (or unfilters) the colors of the graph revert back to the default colors. He tries executing the user event again after the filter but it has no affect.

If he does a messagebox after the filter and before the SetSeriesStyle event, then it works. So this problem appears to be post back related.



So there are 2 problems: 1) On a Filter in webforms, any changed colors on a graph dw are lost. 2) Executeing the SetSeriesStyle event again after the filter also does not work.





09/09/2008: Problem 1 could not be fixed. Problem 2 was fixed. Verified fixed in 11.2 build 8616.



CR:536613
CR Number:   536613
Product Name:   PB Enterprise
Product Component:   Toolbar
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Jul 2008 Fixed
Description
The toolBar Item command line changed between 10.5 and 11. For example if you add a custom toolbar icon with a command line of "File.Open Workspace". Clicking on the icon in PB 10.5 has the desired affect of launching the Open Workspace dialog. But in PB 11 and after it does not work. You have to change the command to "File.Open Workspace..." for it to work.



CR:536751
CR Number:   536751
Product Name:   PB Enterprise
Product Component:   DataBase
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Enhance how to manage the DB password expiration.



CR:536791
CR Number:   536791
Product Name:   PB Enterprise
Product Component:   PB.NET Assembly Deployment
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is asking for the enhancement to generate PB assemblies as pure managed code.



This is a follow up to CR 534791. Development has indicated that PB assemblies cannot be stored on Microsoft SQL Server since they are not pure managed code. The customer is asking that we generate PB assemblies as pure managed code.



Workaround:

As a workaround, the customer will create pure managed C# assemblies, loaded into Microsoft SQL Server, that will make remote .NET calls to our assemblies.



CR:536873
CR Number:   536873
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
18 Jul 2008 Fixed
Description
CheckBox square overlayered by the text when using Windows XP Theme.



CR:536916
CR Number:   536916
Product Name:   PocketBuilder
Product Component:   PK-PB Code Sync
Status:   Closed
OS:   Windows XP
Original Version:   2.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Oct 2008 Fixed
Description
PocketBuilder needs to handle the syntax additions to PowerBuilder 11.5 DataWindows.



CR:536927
CR Number:   536927
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 Fixed
Description
There are 2 problems with protected datawindow fields in Webforms.



Problem 1:

----------

In a Webform application, datawindow fields with edit styles of checkbox or radiobutton that have tab orders but are protected will crash when the user tabs to that field. The following error occurs:



Unexpected error was thrown, the browser will be closed!

Please report the error to the administrator.

Error: Can't move focus to the control because it is invisible, not enabled or of a type that does not accept focus.



The error happens tabbing forward or backward (Shift+tab). If you click on a protected field it just ignores the click as it should. In a client server application it simply skips to the next allowable field, webforms should do the same.



Problem 2:

----------

If the field has an Edit Style of Edit and has a tab order but is protected, in webforms it allows you the click on the field or tab to the field and it becomes highlighted. This should not happen. On a tab protected fields should be skipped and focus should go to the next allowable field. A click should be ignored and focus remain where it is.



CR:536946
CR Number:   536946
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Aug 2008 Fixed
08 Feb 2009 Fixed
Description
The customer has a datawindow with some fields in the header. The t_title field is marked autosize height and has a font size of 12. The t_title field initially has no text in it and has a small hieght of only 10. Other header fields below t_title are marked slide up all above, and the header band is marked autosize height.



At run time in script the customer is putting text into the t_title field and is printing the datawindow:



dw_summary.Object.t_title.Text = 'Management Audit Summary Report'

dw_summary.print()



In the printout, the header data is getting truncated on the bottom. You see the 'Management Audit Summary Report' correctly at the top and it has autosized correctly, but the header band seems to be in the same place as it was initially, cutting off the bottom of the header because t_title has increased in height but the header band has not moved to allow for that.



CR:537047
CR Number:   537047
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Linux
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jul 2008 Fixed
24 Jun 2014 EOL'd version. Not to be Fixed.
Description
Filedelete function is used to delete file from OS level.

PBVM10.5.1 Linux allows to issue the call and return as true without error message.

But actually, PB does not remove the file



CR:537073
CR Number:   537073
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)
10 Aug 2009 Fixed
27 Aug 2010 Fixed
Description
When loading any non-graphic file or blob into a picture control using the SetPicture() function, a small message box pops up informing the user that the file is not a JPEG file and then disappears.
Workaround Description
 =====================================

Integer fh, ret

blob Emp_pic

String ls_File, ls_Path, ls_pic,ls_picwmf, ls_checkbm, ls_checkjpg, ls_checkgif, ls_checkwmf

ls_checkbm= "BM"

ls_checkjpg="JFIF"

ls_checkgif="GIF"

ls_checkwmf="xxx"



If GetFileOpenName("Select any non-graphic file: ", ls_Path, ls_File) < 1 then Return



fh = FileOpen(ls_File, StreamMode!)



If fh <> -1 Then

FileRead(fh, Emp_pic)

FileClose(fh)



ls_picwmf= string(Emp_pic, EncodingAnsi!)

ls_pic= string(Emp_pic, EncodingUTF8!)

// ls_picwmf= string(Emp_pic, EncodingAnsi!) //found no other way for wmf, other then to check for this ansi string xxx, hence i convert the blob to ansi here.

if pos(ls_pic, ls_checkbm) >= 1 or pos(ls_pic, ls_checkGIF) >= 1 or pos(ls_pic, ls_checkjpg) >= 1 or pos(ls_picwmf, ls_checkwmf) >= 1 then

ret= p_1.SetPicture(Emp_pic)

//mle_1.text= string(Emp_pic, EncodingAnsi!)

end if

End If



for wmf has characters that cannot be shown in the system, hence i replaced them by xxx

you need to check the contents of the wmf file and see the first view characters.



CR:537074
CR Number:   537074
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Vista
Original Version:   11.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Nov 2009 Fixed
Description
The issue when distributing ASA 10.0.0 to Windows Vista attached to PB11 does not exist in a manual. Please refer to ASA 10.0.1 manual. And please also grant administrator authority to rteng10.exe.
Workaround Description
 ease also grant administrator authority to rteng10.exe.



CR:537087
CR Number:   537087
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   AIX 4.3
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
26 Feb 2009 Consult Complete
Description
Embedded SQL INSERT to VARCHAR2 column will cause ORA-01400.

This is because the column is not allowed to have NULL, and the string with a space in it gets interpreted as NULL.



CR:537138
CR Number:   537138
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)
30 Mar 2009 Not a Bug
Description
In a win32 exe, Match ('test','|...') gives FALSE which is correct. In a winform application, Match ('test','|...') gives TRUE. Seems to be a problem with the pipe character (|). It is not listed as a metacharacter so it should work. But anytime a pipe character is in the textpattern, the result is true in winform.



CR:537173
CR Number:   537173
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
15 Jul 2008 Fixed
Description
In the datawindow, the new tooltip default text color is black and the default background color is white. Included in the list of colors is "tooltip text" and "tooltip". Wouldn't a default of 'tooltip text" for text color, and "tooltip" for background color make more sense?



CR:537290
CR Number:   537290
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Tabular DW of Detail area bottom on 6PBU hides the other objects.
Target Version
 11.2
Workaround Description
 None



CR:537466
CR Number:   537466
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Open
OS:   Vista
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
NET WindowsForms application can't compare CJK Unicode with '' in Win Vista.



CR:537564
CR Number:   537564
Product Name:   PB Enterprise
Product Component:   Installation
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Nov 2008 Fixed
Description
The PB/IM installation installed the Code Examples,Help and TransTlk to:

C:\Documents and Settings\All Users\Documents\Sybase\PowerBuilder 11.5



It also installed the InfoMaker Help to:

C:\Documents and Settings\All Users\Documents\Sybase\InfoMaker 11.5



CR:537731
CR Number:   537731
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
27 Jul 2008 Not a Bug
Description
New values are not available in update triggers when using UpdateBlob.



CR:537854
CR Number:   537854
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Feb 2009 Fixed
Description
The problem happens with composite dw with AccExplorer32. The doc already mentions that label, n-up, ole 2.0 and Rich Text presentation styles are not supported. The rest of the presentation

styles appear ok





RESOLUTION: Composite datawindow does not support MSAA Standard.





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