提供7*24专业Sybase数据库远程及现场技术支持,Sybase ASE及Sybase SQL Anywhere数据库修复服务,
请联系电话: (微信),QQ: 289965371!
We supply technical support for Sybase ASE and Sybase SQL Anywhere, also have many years of experience in recovering data from damanged Sybase devices.
Please contact us:
Phone:
Wechat: 13811580958
QQ: 289965371 联系我们获取数据库技术支持!
Email: 289965371@qq.com
扫描下方微信,联系我们:
扫描雨翰数据恢复官方微信获取专业数据库恢复服务

 

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

如有问题,请联系我!

QQ :289965371 联系我们获取数据库技术支持!
Email:
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。

 

CR:551454
CR Number:   551454
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
02 Feb 2009 Fixed
Description
In PB 11.5 calling an Oracle stored procedure as an RPC via the transaction object. Passing in an array of strings. In Oracle there are 2 extra characters added to each array element string; a null, and some other character. So an array element say of one character "1" arrives in Oracle as "1 e" with the middle character a null.



This also failed in earlier builds of 11.2. But it does not fail in 11.2 build 8649. In the 11.2 builds that do fail with the O10 driver, using O84 driver does not fail.



In PB 11.5 there is no O84 driver, so it is paramount that this is fixed in 11.5 as it is in PB 11.2 build 8649 as there is no other alternative.



CR:551467
CR Number:   551467
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)
11.2 02 Feb 2009 Fixed
Description
OLEDB to MS SQL Server 2005. Customer has a table with almost 400 columns. He has a datawindow and is using a stored procedure to update. When updating a row PB crashes.



CR:551567
CR Number:   551567
Product Name:   PB Enterprise
Product Component:   EJB Client
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Dec 2008 Fixed
04 Feb 2009 Fixed
Description
With EjbClient proxy generation the type string is generated in the proxies for java public string arrays.



CR:551588
CR Number:   551588
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
17 Nov 2009 Fixed
Description
When using shareddata and reselectrow on the primary dw,

the secondary dw resyncs back to row 1, column 1.



dw_1.sharedata(dw_2)

dw_1.setrow(10)

dw_2.setrow(10)

dw_1.reselectrow(10) dw_1 current row is 10 but dw_2 current row is 1 causing

rowfocuschanged to fire for dw_2 as well



CR:551597
CR Number:   551597
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
An optional argument should be added to either

sharedata or the following functions:

reselectrow

setrow

scrolltorow



So that they would keep the shared dws in sync in terms of the current row.



For example, if you are sharing data and do a reselectrow(10) on the primary

dw, the secondary dw with sync to row 1 instead of row 10 which is what the primary

dw is set to.



CR:551684
CR Number:   551684
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   10.5 RC
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Mar 2009 Fixed
Description
the Tooltip is displayed when a condition on a row of a datawindow is met, but is still displayed when you scroll down with the keyboard and the condition is not met anymore.



Workaround: Add for instance the lines in the rowfocuschanged event of the dw.

this.Object.libelle.TabSequence=10

this.Object.libelle.TabSequence=0
Workaround Description
 Add for instance the lines in the rowfocuschanged event of the dw.

this.Object.libelle.TabSequence=10

this.Object.libelle.TabSequence=0



CR:551802
CR Number:   551802
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
07 Jun 2009 Fixed
Description
DataWindow that has retrieval arguments during retrieve in a web form target. -> you will get the dialog but no NULL option to be selected.



CR:551856
CR Number:   551856
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.5 16 Jul 2009 Not a Bug
Description
The customer has an ASE 15 stored procedure that has an argument declared as decimal(12,2). He is calling it as a transaction object RPC. The variable in PB that recieves the value is declared as just decimal. This is causing an error at runtime: Scale error during implicit conversion of DECIMAL value '1232123.23' to a DECIMAL field. If the decimal variable is assigned a value of 0.00, or is declared as decimal{2}, then it is OK.



The customer claims this worked fine in PB 9.



CR:551933
CR Number:   551933
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
When a Word document with more than 1 page is inserted into a RichTextEdit control and saved as a PDF, it seems that Acrobat Reader interprets all the pages as one unique page : format is lost
Workaround Description
 The workarounds are:

1:

==

I found a way to make it saving it as pdf properly by using a

third party tool , called cutepdf (a pdf printer driver) and do a print like

retcontrol.print(1,"",false,false)

It resulted in a 4 page pdf and it was looking good, from a quick look at it.



2:

===

I can get it to work, if you specify the margins in the values that are needed, ie. the margins are specified in thousands of an inch and hence need to be adjusted to 1000 instead of 1 and 1250 instead of 1.25 of course.



Also I needed to make at least a 1000 inch for a preset margin in the IDE properties for the rte control (properties document tab).



When I run it then in this way, everything seems to be saved to pdf fine.



CR:551976
CR Number:   551976
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 06 Jan 2009 Fixed
Description
Customer is experiencing a SyntaxFromSQL error after migrating from PB 9 to 11.5.



CR:552046
CR Number:   552046
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Setting Datawindow height to zero will cause scrolling to be reset and therefore the focus on currentrow becomes unsynchronized with the scrollbar after the Datawindow has been resized to its original size.
Workaround Description
 I was able to mimic the behavior by remembering the current row before the reset of the height and setting it to the row by setrow/scrolltorow.

maybe only applicable to this testszenario given here.



=================

LONG ll_oldheight, ll_row



ll_row= dw_1.getrow()

ll_oldheight = dw_1.height

dw_1.height = 0

dw_1.height = ll_oldHeight

dw_1.setrow(ll_row)

dw_1.scrolltorow(ll_row)

=================



CR:552056
CR Number:   552056
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Jan 2011 Fixed
15 Feb 2011 Fixed
Description
Accessing the Ancestor property of a local ClassDefinition object increases both Virtual and Private bytes.

The issue seem to be introduced somewhere between PowerBuilder 10.5 and PowerBuilder 10.5.1



CR:552232
CR Number:   552232
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer migrate PB-EAServer application to PB10.5 and EAS5.5,

a noticeable performance degrade is detected. Problem happens on retrieval larger

resultset with multiple concurrent users. According to on-site sybase consultant, similar

problem also happen when compare the performance of PB804 on EAS5.5 with PB10.5.2 on

EAS5.5. In-house testing result, comparetively, "the Connect Time" played a very important role there. Range from 48.6 to 26.9 times of PB804.

Other operations also get a bit degrade.



CR:552258
CR Number:   552258
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Open
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The problem is the proxy object seems to produce a call with the xml namespace appended to the InputXml parameter which means the WS doesn't recognise it. Like this:



<m:TheFunction

xmlns:m="urn:namespace....">

<m:InputXml

s:type="y:string">X</m:InputXml>

</m:TheFunction



CR:552273
CR Number:   552273
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Open
OS:   Vista
Original Version:   10.5.1
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Third Party Problem
Description
On Vista there is a "Create package" Dialog when performing an ole_1.Activate(offsite!)

on a OLE control based on an Outlook .msg file.



CR:552289
CR Number:   552289
Product Name:   PB Enterprise
Product Component:   PB.NET WinForm
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
01 Feb 2009 Fixed
Description
The activate event is only firing once upon the window opening

for the first time in winforms.



When you click on the command button that fires a messagebox, only the windows deactivate event fires. In PB Native the deactivate and activate events will fire.



CR:552441
CR Number:   552441
Product Name:   PB Enterprise
Product Component:   DB JDBC
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Currently we support only JDK 1.5 according to the Documentation in version PB 11.5

Customers request that PowerBuilder should support current JDK/JRE realases (here JDK 1.6)



CR:552463
CR Number:   552463
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
DropDownListBox horizontal Scrollbar shields items from display (if only 2 items are available in the list).
Workaround Description
 Possible workarounds are:

- to give the ddlb also a vertical scrollbar (maybe very small and hard to see)

- rewriting the dropdownlistbox with a dropdowndatawindow and then having external sources and adjusting the widht of the dropdown not with the horizontal scrollbar, but with the percentage width property eg. 200%.

- inserting an empty item (this does not work if there are validations to do).



CR:552507
CR Number:   552507
Product Name:   PB Enterprise
Product Component:   DB ADO.NET
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Ability to choose other namespaces than the four

provided for ADO.NET (OLEDB,ASE,MSSQL and Oracle).



The following is a list of db that all have managed ADO.NET drivers that

PB should work with:

Firebird

MySQL

PostgreSQL

Progress

SQLite3

Sybase SQL Anywhere





Customer would like the namespace dropdown dialogue in the db profiles to be

editable so that other databases can be added and used.



CR:552526
CR Number:   552526
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)
04 Feb 2009 Presently Not Targeted For Any Future Release Of This Product
Description
PB is crashing in the pbdwe randomly. The crash

is happening at:



FAULTING_IP:

pbdwe105!dwWinProcEdit+bc22

116acb92 8b14b9 mov edx,dword ptr [ecx+edi*4]



The problem is localized to one window that has several datawindows and several

rich text data objects.



CR:552616
CR Number:   552616
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)
28 Dec 2008 Fixed
08 Feb 2009 Fixed
Description
PSE NOTES:

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

OS: Windows XP SP3

Versions and Build #s Tested: PB 10.5.2_7791, PB 11.2_8616 and PB 11.5_3050

Database/Driver: N/A

Comments: RTE Control does not display encrypted RTF documents correctly. Works ok in old PB 7.0.3, by displaying exactly what is displayed in Wordpad.



CR:552622
CR Number:   552622
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   10.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Nov 2009 Not reproducible with latest version of the product available as of Resolution Date
Description
A C# .NET COM object was registered as a COM object using regasm. It works when dll and associated files are located with the exe (application or PB105.exe) but fails to pick up from registry.



Customer claims he has followed the correct steps in creating this COM object in VS.NET.



CR:552682
CR Number:   552682
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 19 Dec 2008 Fixed
11.2 08 Feb 2009 Fixed
Description
Scripting menu object using paste SQL update cause PB to crash.



CR:552794
CR Number:   552794
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.5 23 Dec 2008 Fixed
11.5 16 Jan 2009 Fixed
Description
When using the EAServer component wizard to create

a easerver component as a webservice, pb is crashing in the IDE in the pbvm:



PBVM115!TriggerEvent+2a [e:\pb115\runtime\function\fntrig.cpp @ 1074]

004b378a 837a1c00 cmp dword ptr [edx+1Ch],0



Faulting code in the TriggerEvent of fntrig:

if (!fnThis->bSuspended && ob_inst_defined (pTrig->obInst))



CR:552830
CR Number:   552830
Product Name:   PB Enterprise
Product Component:   DDE
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
DDE communication may fail, when a window loses a focus.
Workaround Description
 Please stop DDE communication and call StartHotLink.



CR:552845
CR Number:   552845
Product Name:   PB Enterprise
Product Component:   PB.NET DW
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jan 2009 Fixed
07 Jan 2009 Fixed
Description
.Net Webform:



Clicking rapidly on the Next Page link (>) in a DataWindow with multiple pages can cause a javascript error:



Error: 'psPage' is undefined

Line: 6470



CR:552898
CR Number:   552898
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)
16 Oct 2009 Workaround
Description
OS: Windows XP SP2

Versions and Build #s Tested: PB 11.5_3050

Database/Driver File/Version: SYC with ASE 12.5.4 pubs2 database



Comments: In dw painter, when setting Font - Escapement to 1800 (180) for a dw column with border, the column content will be rotated to outside the border during retrieve. The column content is correctly upside down, but should be inside its own border.



CR:553031
CR Number:   553031
Product Name:   PB Enterprise
Product Component:   PB Web Services
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jan 2009 Fixed
Description
Soap call to webservices



The milliseconds part of a Timestamp gets dropped when the seconds part is 59.



CR:553297
CR Number:   553297
Product Name:   PB Enterprise
Product Component:   Workspace and Targets
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When you have a long SCC Provider name, the ddlb

shows horizontal and vertical scrolls bars, but it is difficult to see the text.



CR:553394
CR Number:   553394
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Mar 2009 Fixed
Description
A script appears in DW on WebForm when using setitem(row,col,"</script>").
Workaround Description
 None



CR:553468
CR Number:   553468
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)
15 Jan 2009 Fixed
Description
PB.Net WebForms Postback with inheritance



A script in the itemchanged event of an ancestor datawindow will cause a postback when there is an itemchanged event.

This cannot be overrided in a standard way within the Window Painter.



Work-around define a javascript handler for the ItemChanged event in the constructor event of the child datawindow:



#IF DEFINED PBWEBFORM THEN

dw_x.JavaScriptFile = "TheScriptFile.js"

dw_x.OnClientItemChanged = "DummyItemChanged"

#END IF



Add code to the Itemchanged, so that Extend Ancestor Script can be disabled:



#IF DEFINED PBWEBFORM THEN

#END IF



CR:553646
CR Number:   553646
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)
22 Jan 2009 Fixed
Description
PB Non-Visible objects not generated for HTML.



CR:553805
CR Number:   553805
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Mar 2009 Fixed
Description
When you input 255 characters into the comment field of an object property, the last 4 characters are replaced into other characters by mistake.



CR:553807
CR Number:   553807
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jan 2009 Fixed
07 Jan 2009 Fixed
Description
Multiple PrimaryKey columns cannot be updated in .Net WebForm.



CR:553810
CR Number:   553810
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Microsoft Windows 2003
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 Jan 2009 Fixed
07 Jan 2009 Fixed
Description
If column of WebForm is edited with a popup window shown, it will lose contents.



CR:554040
CR Number:   554040
Product Name:   PB Enterprise
Product Component:   System Runtime Functions
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Theory:

When using FileRead on the ansi ascii file should return the same values (an = asc(179)), no matter on which OS (english, german, easteuropean, chinese and japanese..) it is run.



1.) Doing the fileread on chinese os, reports inconsistant results.

2.) Doing the fileread on japanese os, returns a japanese character instead of the character returned on english os. an = asc(179)



CR:554053
CR Number:   554053
Product Name:   PB Enterprise
Product Component:   Menu Painter
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Nov 2009 Fixed
Description
Menu Toolbar icons for Preferences! and Properties! are the same



CR:554389
CR Number:   554389
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Jan 2009 Workaround
Description
PB is crashing with an invalid pointer read

when using ShareData().



CR:554829
CR Number:   554829
Product Name:   PB Enterprise
Product Component:   Migration
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Hebrew characters not migrated properly from PB8 to PB10.



CR:555022
CR Number:   555022
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 .NET does not appear to have any way to include

licensing components.



When deploying a winform application that includes a licensed control, the folloiwng error message appears:



The following exception occurred: This product has not been added to the Project's

licenses.licx file. If your Project does not have a licenses.licx file aready, you

must create a text file named "licenses.licx"and add it to your PROJECT.

You must then add the following line to the file:

'Dart.PowerTCP.EmailValidatin.Validator, Dart.PowerTCP.EmailValidation.Trial'



If the project already contains a licenses.licx, simple append this line to the file.

For more information, please see the "Creating the Licenses.licx File"page

in the online help.

***IMPORTANT***

Any time you make changes to the licenses in your project, you MUST REBUILD the project

that contains the reference to the licensed dll or the changes will not be built into the

application.

Within VS 2005 or later, you must right-click the licenses.licx file and select

'Rebuild Runtime Licenses'.

Also, please be aware that any Project that ultimately references a DART DLL must also include a licenses.licx file, and be compiled on a licensed machine. This includes,

for example, an executable that references a class library, that in turn references a

Dart DLL.



CR:555212
CR Number:   555212
Product Name:   PB Enterprise
Product Component:   PB.NET WebForm
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jan 2010 Fixed
Description
Error when deploying a Winform project "A privatewrite property can be modified only in an event or function in its parent class."



When a .Net class has an object that only has a getter, and the property itself is an object with it's own properties, you can't set the properties in a conditional code block.



The errors isn't from the C# code compile, it's from PB:



C0143: A privatewrite property can be modified only in an event or function in its parent class.



The thing is, .Net allows this. Let's say you have ClassA, which has a property of ClassB which is a getter only. However, if ClassB has properties that have setters and getters, .Net allows you to set the properties as follows:



ClassA myA = new ClassA();

myA.B.prop = 123 ; <- this works fine in .Net.



CR:555227
CR Number:   555227
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)
04 Feb 2009 Workaround
Description
DataWindow will not retrieve on a webform. Works ok in PBNative.



The code that is called is:

The selection is made in the w_r_mini_lookup in the gbl_lkl.pbl. When clicking

on the OK cb, it returns to ue_lookup in n_rules_setup_structure in acctset.pbl.

The code goes into the choose case and there is a value in the l_str.parms.any_arg[1].

Then a postevent to ue_set_des_and_retrieve_dw2 in acctset.pbl. A call in the

routine is done to uf_retrieve but no data is returned.



w_r_mini_lookup/cb_ok.clicked:

l_l_row = dw_lookup.GetSelectedRow (0)



IF l_l_row > 0 THEN

wf_get_selected_value (l_l_row)

i_b_allow_close = TRUE

i_str_parms.boolean_arg [1] = TRUE

CloseWithReturn (Parent, i_str_parms)

END IF





n_rules_setup_structure/ue_lookup:

l_l_row = i_dw_datawindows [1].GetRow ()

l_s_value_column = i_dw_datawindows [1].GetColumnName ()





CHOOSE CASE l_s_value_column

CASE "structure_id"

l_a_any [1] = "STRUCTUR"

l_str_parms = gf_open_mini_lookup ("dd_code_basic", "code_id", "Structure ID", l_s_sql,"CODE", l_a_any)

IF l_str_parms.boolean_arg [1] THEN



i_dw_datawindows [1].SetText (String (l_str_parms.any_arg [1]))

This.PostEvent ("ue_set_des_and_retrieve_dw2")

END IF

END CHOOSE





n_rules_setup_structure/uf_retrieve:

long l_l_rows



IF i_dw_datawindows [2].Enabled = TRUE THEN

l_l_rows = i_dw_datawindows [2].Retrieve (i_a_retrieval_arguments [1]) << no data gets retrieve here



string ls_string

ls_string = i_a_retrieval_arguments[1]



IF l_l_rows = 0 THEN

i_dw_datawindows [2].InsertRow (0)

END IF

END IF



i_dw_datawindows [2].SetFocus ()



return l_l_rows



RESOLUTION: Engineering provided a code workaround.



CR:555247
CR Number:   555247
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is submitting an enhancement request to add Toolbar tooltips to toolbar icons and buttons.



CR:555249
CR Number:   555249
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 12 Jan 2009 Fixed
11.2 02 Feb 2009 Fixed
Description
Change in behavior in PB 11.5 from PB 9.0.3. String default conversion of decimal numbers loses precision.



The following code behaves differently in PB9 than in PB11.5:



// ****************************************

decimal lr_amount=0.1000

string lr_amount1

lr_amount1=string(lr_amount*100)

messagebox('',lr_amount1) //messagebox 1



lr_amount=0.1234



lr_amount1=string(lr_amount*100)

messagebox('',lr_amount1) //messagebox 2

lr_amount1=string(lr_amount*100,"###.00")

messagebox('',lr_amount1) //messagebox 3

// ****************************************



PB9:

MessageBox 1 shows 10.0000

MessageBox 2 shows 12.3400

MessageBox 3 shows 12.34



PB11.5:

MessageBox 1 shows 10

MessageBox 2 shows 12.34

MessageBox 3 shows 12.34



The customer used string conversion without specifying the precision in many places in his application. Can we support the same precision in PB11.5 as we did in PB9?



CR:555379
CR Number:   555379
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 Feb 2009 Fixed
Description
When tabbing out of a column to retrieve, the

following error appears:



Windows 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 focus

Line: 1615



CR:555386
CR Number:   555386
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)
07 Apr 2009 Fixed
Description
When setting the taborder dynamically in a webform,

it doesn't appear to be working.



In the n_receipt_reules.uf_action_quick_po in the receipts.pbl, the tab order

for 2 columns are being set:

i_dw_datawindows[1].settaborder("display_price, 61)

i_dw_datawindows[1].settaborder("display_other_charges, 62)



The return code for each line is 0 but the tabbing does not work properly. Works

ok in PBNative.



CR:555570
CR Number:   555570
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)
15 Apr 2009 Consult Complete
Description
Closing an application is crashing when a third party

dll (sas.dll) is used.



The app is crashing with an access violation in pbshr110.



FAULTING_IP:

PBSHR110!PbHeap_free+43e [e:\pb11\3rdparty\heap\spbheap.c @ 2375]

004deade 833f00 cmp dword ptr [edi],0







FOLLOWUP_IP:

PBSHR110!MemFreePtr+11 [e:\pb11\shared\pbshr\pbshsyb.c @ 139]

0048e371 83c404 add esp,4



The call stack shows:

PBSHR110!PbHeap_free(void * ptr = 0x00010000)+0x43e (FPO: [Uses EBP] [1,16,0]) (CONV: cdecl)

PBSHR110!MemFreePtr(void * ptr = 0x00010000)+0x11 (FPO: [1,0,0]) (CONV: stdcall)

.

.

PBVM110!rtPcodeExec(struct ob_this * obThis = 0x00000000, struct ob_group * pobGroup = <Memory access error>, unsigned int uiNoArgs = <Memory access error>, struct ob_data * pobdEvaledArglist = <Memory access error>, struct ot_lvalue_info * potLvalueInfoList = <Memory access error>, void * obInst = <Memory access error>, ob_func_type obFuncType = <Memory access error>, unsigned short obModId = <Memory access error>, struct ob_class_entry * pobClassEntry = <Memory access error>, ob_script_type obScriptType = <Memory access error>, struct ob_prototype * pobPrototype = <Memory access error>, unsigned short obRoutineId = <Memory access error>, unsigned short * pchRoutineName = <Memory access error>)+0x3af (FPO: [Uses EBP] [12,7,0]) (CONV: cdecl)



PBVM110!rtRoutineExec(struct ob_this * obThis = 0x00000000, struct rtCallInfo rtCallInfo = struct rtCallInfo, struct ob_data * pobdArgArray = 0x10000500, unsigned int uiNoArgs = 0xdbfa30, unsigned short obRoutineId = 0, OB_ROUT_TYPE obRoutineType = 20971520 (No matching enumerant), int bConvert = 0)+0x382 (FPO: [Uses EBP] [10,9,0]) (CONV: stdcall)



RESOLUTION: Powerscript defintion of security_info structure was different than the

definition in sas2.h.



CR:555922
CR Number:   555922
Product Name:   PB Enterprise
Product Component:   Migration
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Not a Bug
Description
Size of PictureButton controls changed after migration from PB10.5.2 to PB 11.2/11.5 if the display stlye is XP.



No change if originalsize set to false before migration or windows classic display style used all the time.
Workaround Description
 No change if originalsize set to false before migration or if windows classic display style used all the time.



CR:555928
CR Number:   555928
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 Feb 2009 Fixed
Description
When tabbing in a dwc, dddw expands unexpectedly

using IE 6 and columns will then lose their tab order and cannot be tabbed to.



Works ok using IE 7 browser.



CR:555929
CR Number:   555929
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)
15 Apr 2009 Workaround
Description
Radio buttons rendering improperly on certain tabs

in WebForm.



On certain tabs, radio buttons partially appear where shouldn't be.



RESOLUTION: Workaround given to just shorten the DataWindow's height value In WebForm.



CR:555981
CR Number:   555981
Product Name:   PB Enterprise
Product Component:   DW Ink Control
Status:   Closed
OS:   Win XP Tablet PC Edition
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Jan 2009 Fixed
03 Mar 2009 Fixed
Description
Application crashes in PBVM115.dll on Tablet PC. Does not crash on XP workstations.



CR:556021
CR Number:   556021
Product Name:   PocketBuilder
Product Component:   DW Painter
Status:   Open
OS:   Windows XP
Original Version:   2.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Fixed
Description
PocketBuilder 2.5.1 - EBF 1226



If I try and modify a DataWindow such as adding a group box, changing a columns position, change a columns height, etc and then do a "save"

I get the error message => "Line NN column 298: incorrect syntax" - where the

line number changes depending on the object you try and add/modify.



=> This seems to make the DW Painter totally un-usable! <=



** I had to return to build 1155 ** :-(



CR:556124
CR Number:   556124
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 Feb 2009 Fixed
Description
A datawindow with header text that wraps in Win32, does not wrap in Webforms. They look truncated and don't display correctly.



CR:556472
CR Number:   556472
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
When dynamically changing the DW, the main DW is passed into a function and

we loop through the DW objects. The reference to the second or third level report are not known. Moreover we do not know what objects exist on that DW and would need to describe and loop in the same way as we are for the parent DW.



Right now there is no way to get hold of the 3rd level nested report.



CR:556493
CR Number:   556493
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Sep 2009 Not a Bug
Description
Margin settings are different when you print

a document that was saved using savedocument().



If you save a document to filetype of .doc, .rtf and .pdf, you will see the .pdf

has different spacing for the topmargin and bottommargin.



RESOLUTION: Not a bug. Created PB enhancement request, cr562200,



CR:556701
CR Number:   556701
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)
22 Jan 2009 Fixed
08 Feb 2009 Fixed
Description
Code error in javascript file dwcommon.js



CR:556768
CR Number:   556768
Product Name:   PB Enterprise
Product Component:   DB MS SQLServer
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
19 Jan 2009 Presently Not Targeted For Any Future Release Of This Product
Description
A MS SQLServer 2005 column of type bit returns -1 in PB connected with SNC. If connected to the same database with OLEDB, the bit column returns a 1.



CR:556915
CR Number:   556915
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
PB WinHelp files not converted to new standard HTML Help format



CR:556918
CR Number:   556918
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
Problem in DB painter when trying to select a table that has an identity column

the errormessage : failed to match datatype when describing appears.



CR:556923
CR Number:   556923
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer is requesting an enhancement to preserve the "Ouput" setting in the debugger layout.



CR:556946
CR Number:   556946
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)
07 Apr 2009 Fixed
Description
.NET Webform datawindow is not refreshing properly.





The ue_save event in w_m_setup_type in typecode.pbl is called. The w_m_setup_type

inherits from w_ma_sheet. The code under w_ma_sheet/ue_save is:

this.triggerevent("ue_preprocess")

this.triggerevent("ue_accepttext")



The code in the w_ma_window_rule/ue_preprocess event is:

i_n_window_manager.uf_accepttext()

i_n_window-manager.no_list[1].uf_setredraw(true)



CR:556950
CR Number:   556950
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Mar 2009 Not a Bug
Description
The customer finds that his RTE bitmaps are displaying and printing considerably larger after migrating from PB9 to 11.5.



03/2009: Engineering says not a bug. Their explanation:

This is not a bug but a rational improvement for PB.

For a bitmap, there are some properties: pixels and dpi.

In PB9, when we insert a bitmap into richtext control, the size of bitmap is decided by the pixels of bitmap. In different dpis of system, we will get the different inches

for printers. So in PB9, if we change the dpi for system, the size of bitmap in richtext control will change too when we print it.

In PB115(actually in any version after PB10), the size of bitmap is decided by the inches of bitmap which is calculated by pixels/dpi of bitmap. This will keep the size

of bitmap same when we print it, no matter what dpi we use in system. This process is the same as MS-WORD. So if we insert the bitmap into MS-WORD, the size of bitmap is

the same as PB115.



CR:556956
CR Number:   556956
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 Mar 2009 Fixed
Description
Customer's WebForm "Purge Notice" fails with a PageRequestManagerServerErrorException. Browser shuts down.



CR:556961
CR Number:   556961
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 Feb 2009 Fixed
Description
The WebForm "Unit of Measure Setup" screen "New" selection causes an "Unexpected error the browser will be closed".



CR:556991
CR Number:   556991
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
The reported problem is actually with the PB Examples. Running the following does not change the colors for pie graphs:



PB 11.x code examples -> Graphs -> Various Graph Examples

Then choose, File -> Stats By Dept # and change Type to either 2D or 3D

and try changing the Colors.



With pie graphs there are no changes and I believe that is correct as the examples use SetSeriesStyle to change the color and with graphs you can change the colors with SetDataStyle but SetSeriesStyle would not make sense as it would turn the entire series ( one pie) to the same color.



CR:557088
CR Number:   557088
Product Name:   PB Enterprise
Product Component:   DB ADO.NET
Status:   Open
OS:   MS Windows NT 4.0
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Workaround mentioned in CR 533615 does not apply to PowerBuilder: System.IO.FileNotFoundException in runtime for ADO.NET registered in NET Framework 2.0



Works fine using older ESD versions , pre esd14, icluding policy files etc.
Workaround Description
 Use pre esd14 sdk.



CR:557147
CR Number:   557147
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Jun 2009 Fixed
Description
Problem 1: A datawindow column of Edit Style type richtext with the autosize height property enabled does not expand to fit all the text when text is pasted into the column. Probably related to CR 541411.



Problem 2: A datawindow column of Edit Style type richtext with the autosize height property enabled does not print a second page when there is 2 pages worth of text pasted into the column.



CR:557232
CR Number:   557232
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 02 Feb 2009 Fixed
11.2 31 Mar 2009 Fixed
Description
"ImageKit7 Thumbnail ActiveX Control" included in this ActiveX Control cannot be pasted on Form of PB. PB will stop, when saving Form of PB which pasted ActiveX Control.



CR:557281
CR Number:   557281
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)
04 Mar 2009 Fixed
Description
Cosmetical corrections required for completing the fix of CR 532630



Checkboxes are not centered 100%. Radiobuttons are too close to the left border of a column and the HTML output needs improvement.



The dddw is shifted one pixel to the top : when you run the Employees_List_XHTML.jsp, you will discover that the Department column is shifted to 1 pixel on top (y=0 whereas it has been defined as y=1)



CR:557502
CR Number:   557502
Product Name:   PB Enterprise
Product Component:   DB ODBC
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 04 Mar 2009 Fixed
Description
Cannot get the return code of a Stored procedure with ODBC.
Workaround Description
 Use RPC call.



CR:557512
CR Number:   557512
Product Name:   PB Enterprise
Product Component:   DW Rich Text
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
03 Aug 2009 Fixed
Description
Allignment and text insertion are wrong for RichText DataWindow columns with RTL support enabled.



CR:557813
CR Number:   557813
Product Name:   PB Enterprise
Product Component:   P-Code Exe Creation
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Sep 2009 Fixed
10 Oct 2009 Fixed
Description
Image files in .png format not stored in the EXE or the PBD.



CR:557908
CR Number:   557908
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Sep 2009 Fixed
10 Oct 2009 Fixed
Description
Using picturecontrol setpicture() function with png file crashes PB with JPEG Processing Error, Not a JPEG file: starts with 0x89 0x50

Using Picturename property to set the png works ok.
Workaround Description
 Use Picturename property when possible.



CR:557926
CR Number:   557926
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)
15 Apr 2009 Not a Bug
Description
Webform not retrieving after tabbing out.



Using the w_m_entry_physical_inventory and the uo_phy_inv_adj in the invadjs.pbl.



The sequence of events should be:

u_dwa_rules.uf_itemchanged()

n_phy_inv_adj_main.uf_itemchanged()

n_phy_inv_adj_main.uf_action_valid_item()

n_phy_inv_adj_main.uf_click_on_action()

na_manager.uf_retrieve()

n_phy_inv_adj_main.uf_retrieve()

na_rules.uf_retrieve()



RESOLUTION: Engineering discovered a column mismatch in the dw source. The name

in the column source was not the same column name in the gob.



CR:557935
CR Number:   557935
Product Name:   PB Enterprise
Product Component:   Target Wizards
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Customer would like the option to set the color preferences for a target so that each individual control does not have to have them set when the application is designed with a certain color scheme. He would also like the option to let the user choose their colors and then have them applied throughout the entire application at runtime. Sort of on the idea of css for the web.



CR 146848 requested a preferences option for colors of objects in PB but was closed as not to be implemented. Customer would like to see this implemented and also be able to be configured during runtime.



CR:558050
CR Number:   558050
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)
05 Apr 2009 Fixed
Description
JavaScript function "findControl" does not work for this specific presentation style due to wrong naming conventions on these columns.



CR:558081
CR Number:   558081
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Need RighToLeft layout support for Tab controls and tabpages



CR:558121
CR Number:   558121
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Jan 2009 Duplicate
Description
Can't assign a png image to a picture control when using SetPicture(blob_image). It works when you assign using p_1.PictureName="image.png". Png file are not listed as a valid type for either setpicture or picturename. The customer says since it works for picturename it should also work for setpicture. Also PB seems to crash (it just dissappears) if you attempt this and it should fail more gracefully if this is not allowed.



CR:558274
CR Number:   558274
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
* ENHANCEMENT * Adding Accelerator key regardless of Effects setting in control panel.



Customer knows that the behavior in PB 11.5 is the correct windows behavior but because their users have a mix of PB 9 and 11.5 applications they need a consistent behavior with the settings.



Toggling the windows setting with APIs is not an acceptable workaround for this customer.



CR:558279
CR Number:   558279
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)
15 Apr 2009 Presently Not Targeted For Any Future Release Of This Product
Description
Popmenu is getting clipped on response window when

you right mouse button near the right edge of a column.



Using code of:

lm_pop.PopMenu(parent.PointerX(), parent.PointerY())



RESOLUTION: Customer resolved issue.



CR:558503
CR Number:   558503
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Feb 2009 Fixed
Description
When the customer uses a JCM_Sybase connection cache the second time he runs calls the component he gets the following error:



Error text = ct_exit(): user api layer: external error: This routine cannot be called because another command structure has results pending. fatal



When using either JDBC and regular PB connections he does not see the error.



CR:558737
CR Number:   558737
Product Name:   PB Enterprise
Product Component:   Machine Code Exe Creation
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When generating machine code where you have converting

a byte array, PB will hang:



blob blb

byte bb_byte[]

any a



bb_byte[] = {1,10,100,200,255}

a = bb_byte



blb = blob(a,EncodingANSI!)



Works ok for pcode.
Workaround Description
 Works ok for pcode



CR:558869
CR Number:   558869
Product Name:   PB Enterprise
Product Component:   Source Control
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Due to a Whitespace problem in PB IDE the sourcecontrol integration to TFS MSSCC is not fully functional. Helpful would be the Implementation of an extension API by MS engineering.



CR:559201
CR Number:   559201
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Open
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Oracle connection. If the customer logs activity in the Powerbulder database painter like adding columns with ddl it has the table_owner name, see below.



ALTER TABLE TECHSUPP."DEPARTMENT" ADD ("TEST" CHAR(10)) ;



"TECHSUPP" is the table owner and we are logged in as "TECHSUPP".



Customer would like the generated ddl in the powerbuilder database painter to be created without the table_owner prefix in the ddl or have the option of using the table owner or not.



When we create a datawindow the owner_name doesn't prefix the table name. Can we have the same functionality in the database painter?



CR:559457
CR Number:   559457
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)
11.2 01 Mar 2009 Fixed
Description
The customer has a datawindow modify that he uses in pb 9 with no problems. After migrating to PB 11 the same modify is crashing powerbuilder on an exit.



CR:559558
CR Number:   559558
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)
18 Feb 2009 Fixed
02 Mar 2009 Fixed
Description
Behavior of DDDW differs in Windows Application DDDW and .Net WebForm DDDW. WebForm DDDW cannot handle NULL correctly. NULL is ignored.



CR:559640
CR Number:   559640
Product Name:   PB Enterprise
Product Component:   Rich Text
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Wants the ability to have a rich text header, but be able to on a page by page basis turn it off as if there was no header for that particular page. And to independently have the same capabilty for footers. The customer claims you can do this You can do this in rich text version 1.6 with the \headerf command in conjunction with the \titlepg command, but

you can't do that via Powerbuilder because the headers and footer tags don't exist at runtime.



CR:559642
CR Number:   559642
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)
14 Jul 2009 Fixed
Description
Customer finds that part of the text on one of his WebForm DW checboxes is truncated.



CR:559818
CR Number:   559818
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
* ENHANCEMENT * Informix 11.5 native driver



CR:559855
CR Number:   559855
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 12 Mar 2009 Fixed
Description
Trying to execute stored procedure with decimal parameter and getting Scale error during implicit conversion of DECIMAL value '1232123.12345' to a DECIMAL field. The server crashes at this point.



CR:559890
CR Number:   559890
Product Name:   PB Enterprise
Product Component:   Documentation
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
10 Jul 2009 Fixed
Description
When deploying a PB service component to EAServer 6.x,

the service component entity file is now generated automatically.



Per cr553881, please back out the change done from cr497660.



When deploying a component using a export configuration, you must manually include

the service component entity file in the zip file. CR559759 is entered for that

request.



CR:560077
CR Number:   560077
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 18 Feb 2009 Fixed
11.2 03 Mar 2009 Fixed
Description
There is a memory leak having to do with menu toolbar bitmap icons in Powerbuilder 11.5.

The leak is only evident when the bitmap files are located in the system path.

When the bitmap files are in the current directory the memory leak is not evident.

The customer says this memory leak is also evident when running the exe when the toolbar .bmp files were added via a .psr file. So the searching for the bitmap files may not be the complete issue.



CR:560308
CR Number:   560308
Product Name:   PB Enterprise
Product Component:   Jaguar Integration
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
08 Mar 2009 Fixed
Description
Customer (ING) is looking for development help in reviewing an adplus dump file.



Customer is crashing on the create instance of a powerbuilder component with EAS 6.



CR:560523
CR Number:   560523
Product Name:   PB Enterprise
Product Component:   DW SaveAs
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Jul 2009 Fixed
Description
dw.saveas() EXCEL5!/8! exports wrong date and datetime data eg. 01/01/1900 appears as 01/02/1900 in Excel.



Normal Excel! type works fine.



CR:560530
CR Number:   560530
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
Request for the transparency mode for Tab control BackGround.



CR:560825
CR Number:   560825
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
A comma is shown when the decimal column of PB.Net WebForm gets a focus.



CR:560920
CR Number:   560920
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)
20 Feb 2009 Fixed
02 Mar 2009 Fixed
Description
A group datawindow has header text that wraps and trailer info. In PB 9 a SaveAs HTMLTable! displayed the headers wrapped and the trailer info correctly. After migrating to PB 11 the header text is not wrapped and is truncated, also trailer info is missing on some groups.



CR:561065
CR Number:   561065
Product Name:   PB Enterprise
Product Component:   DB Oracle
Status:   Open
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
04 May 2009 Added to user documentation
Description
When using the empyt array as a parameter either string or datetime array the runtime error R0021 Bad runtime function reference at line... appears.

Happens for both o90 and 010 DB interfaces.



CR:561349
CR Number:   561349
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   Windows XP
Original Version:   11.5
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 06 Mar 2009 Fixed
Description
SYC Regression connecting to ASE 12.5 in PB 11.5 and 11.2. The customer connects to an ASE 12.5 database with SYC. They store passwords in the database as a hash code in a varchar(10) column. They retrieve the hash code into a datawindow. This hash code has worked fine for them since PB 9. It works fine in PB 11.2 and it worked fine in 11.5 build 2060. Then they upgraded to build 3050. Now certain characters are not being retrieved into PB as they were. The hash is not being converted correctly into the passwords because of this. They can see that these certain characters are displayed as question marks or "squares" if they display the datawindow. Nothing else has changed on the machine.



CR:561350
CR Number:   561350
Product Name:   PB Enterprise
Product Component:   DB DirectConnect
Status:   Closed
OS:   Windows XP
Original Version:   11.2
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11.2 26 Feb 2009 Fixed
Description
When trying to connect to db2 mainframe using

the DIR driver, getting the following error:



Extend PB Catalog

ct_results(): network packet layer: internal net library error: Net-Library

operation terminated due to disconnect

PB Catalog tables are not available for use





Connecting to DB2 version 8.1 using Open Client -> network layer -> directconnect -> mainframe connect.



Works ok in PB 10.5.2 (build 7699)





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

Sybase SQL Anywhere数据库恢复工具ReadASADB:

之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具: ReadASADB。
此工具支持ASA v5.0, v6.0, v7.0, v8.0, v9.0, v10.0, v11.0, v12.0, v16.0, v17.0等版本。
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具。
恢复Sybase SQL Anywhere的工具在国内处于领先水平。

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

Sybase SQL Anywhere数据库恢复工具ReadASADB适用场景

各种误操作:

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

Sybase SQL Anywhere数据库恢复工具ReadASADB的应用场景:

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


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

Sybase ASE数据库恢复工具READSYBDEVICE:

一个不依赖数据库管理系统、直接从Sybase数据库设备文件上提取数据的业内领先的恢复工具!
能够从损坏的Sybase ASE设备文件(.dat)上提取数据的非常规恢复工具。

Sybase ASE数据库恢复工具READSYBDEVICE的主要功能:

  1. 被勒索病毒加密数据文件及备份文件情况下的恢复;
  2. 系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏的备份文件情况下的恢复;
  3. 因断电、硬盘坏道等造成数据库文件损坏情况下的恢复;
  4. delete数据恢复、误update数据恢复、误删除表(drop)恢复、误truncate表恢复 等;
  5. 各种Sybase内部系统表损坏、索引错误的修复;
  6. master数据库损坏而无法正常运行情况下的恢复;
  7. Sybase数据库被标记为可疑,不可用等情况的恢复;
  8. Sybase数据库中数据文件内部出现坏块情况下的恢复;
  9. Sybase数据库无数据文件但有日志文件的情况下的恢复;
  10. Sybase数据库只有数据文件无任何日志文件的情况下的恢复;
  11. Sybase数据文件被误删除情况下的碎片提取恢复;
  12. 磁盘阵列上的Sybase数据库被误格式化情况下的数据库恢复;
  13. 数据库sysobjects等系统表损坏无法正常应用情况下的恢复;
  14. Sybase数据库还原数据库出现失败情况下的恢复;
  15. Sybase数据库只剩下损坏的备份文件情况下的恢复。

Sybase ASE数据库恢复工具READSYBDEVICE支持的版本:

Sybase ASE 11.0.x,11.5.x,11.9.x,12.0.x,12.5.x,15.0.x,15.5.x,15.7.x,16.0.x


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

SQL Server数据库恢复工具SQLRescue:

一个不依赖数据库管理系统、直接从SQL Server数据库文件上提取数据的业内领先的恢复工具!
能够从损坏的SQL Server数据库文件(.mdf)上提取数据的非常规恢复工具。

SQL Server数据库恢复工具SQLRescue的主要功能:

  1. 系统崩溃只剩下数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复;
  2. 断电导致数据库文件损坏情况下的恢复;
  3. 硬盘坏道造成数据库损坏情况下的恢复;
  4. 数据文件内部存在坏页情况下的恢复;
  5. 企业管理器误删除数据表记录,管理软件误删除数据表记录的恢复;
  6. 并闩锁错误、格式化、误删除后导致软件不能使用的情况;
  7. 无法读取并闩锁页sysindexes失败情况下的修复;
  8. 数据文件被误删除情况下的碎片提取恢复;
  9. 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回;
  10. master数据库损坏而无法正常运行情况下的恢复;
  11. 数据文件无法附加情况下的数据恢复;
  12. 数据库被标记为可疑,质疑,不可用等情况的恢复;
  13. 数据库sysobjects等系统表损坏情况下的恢复;
  14. 数据被误(drop、delete、truncate)删除表数据的恢复,误update后的数据恢复等;
  15. 还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复;
  16. 数据库被误格式化等情况下的数据库恢复;
  17. 日志收缩造成数据库损坏情况下的恢复;
  18. 仅剩损坏的备份文件情况下的恢复。

SQL Server数据库恢复工具SQLRescue技术特点:

只要SQL Server数据库的数据文件存在,我们就有办法帮您从数据文件中找回重要数据。
  1. 从数据文件中直接恢复数据
  2. 不能附加时直接恢复数据并生成新的数据库
  3. 系统表损坏的数据库修复
  4. 快速修复SQL 823错误、连接中断错误

SQL Server数据库恢复工具SQLRescue支持的版本:

Microsoft SQL Server 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017,2019。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------