随着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:447326
|
|
447326 |
|
PB Enterprise |
|
PB.NET UI |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
25 Jan 2007 |
Fixed |
|
|
|
24 Nov 2006 |
Fixed |
|
|
|
|
|
When you import an assembly that has a large number of classes within hierarchies (e.g., System.Web), the classes are shown with the final name, but not in order of their full class name. Probably need to show the full class name in the system tree. |
|
|
|
CR:447335
|
|
447335 |
|
PB Enterprise |
|
Window Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
In the Window Painter, when the Layout View is closed, the width and height properties for the window are increased. When the Layout View is reopened, the values for width and height revert to their original amounts. |
|
|
|
CR:447336
|
|
447336 |
|
PB Enterprise |
|
PB.NET |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
I create a web service target to retrieve data, and then a web service sourced datawindow that calls that previously defined web service to retrieve and display the data. How do I define a datatype for the web service target that the web service sourced datawindow can accept?
It appears that the web service based datawindow only takes simple datatypes or an array of structures. That's not an option for the output of the web service, at least not without a lot of work that shouldn't be necessary.
That is, I create a web service that retrieves the employee data from the sample database into a datawindow. What to do with it now? The simpliest thing is to extract the XML and return that as a string. The problem is that the web service based datawindow reads this into a single column in a single row. It doesn't appear to be able to determine how to parse the XML return.
In order to create an array of a structure and return that, I'm going to have to manually create a structure that matches the structure of the employee table and then manually transfer the data from the datawindow in the web service to the structure in order to return it.
And the next issue is that (AFAIK), I can't return an array of a structure from a PB object method. There has to be a better way. What am I missing here? |
|
|
|
CR:447365
|
|
447365 |
|
PB Enterprise |
|
System Runtime Functions |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
22 Nov 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
ProfileString is failing on WIn and Web Form projects. |
|
|
|
CR:447366
|
|
447366 |
|
PB Enterprise |
|
PB.NET |
|
|
|
|
|
|
|
Once you compile a webform application successfully
and then you try to run it, if you get the following error:
The specified module could not be found (Exception from HResult: 0x8007007E)
Exception Details: System.IO.FileNotFoundException: The specified module
could not be found.
This is normally because IIS can't locate PB runtime DLLs, such as pbdwn110.dll, pbshr110.dll. Make sure the directory where the DLLs locate is in the PATH. |
|
|
|
CR:447468
|
|
447468 |
|
PB Enterprise |
|
PB.NET WebForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When modifying a column and tabbing out in a webform,
the webform app is doing a post back to the server. |
|
|
|
CR:447474
|
|
447474 |
|
PB Enterprise |
|
DB OLE DB |
|
|
|
|
|
|
|
|
|
|
16 Nov 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
The customer is connecting to an MS SQL Server databasse via OLE DB. When retrieving from tables that have text datatypes he is seeing very slow performance relative to what he saw in PB 8. My testing here shows that PB 10.5 is about 20 times slower than PB 8!
I tested with PB 10.2.1 and see the same faster retrievals as in PB 8. In PB 10.5 I increased the block size to 1000, and set ServerCursor='NO' in the PBODB105.ini file, but neither of those had any impact on retrieval time. I did notice that in the Datawindow painter in PB 10.5 if I retrieved in the preview pane, it's fast. But at runtime retrieving the datawindow is slow. I did PB traces but could not see anything different except slower times. |
|
|
|
CR:447475
|
|
447475 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When deploy a winform application, the following
error will result:
c:\pse\pse-11\11300279\cc.pbl(cc).cc.open(2) Error C0001: Illegal data type: system.net.mail.smtpclient
c:\pse\pse-11\11300279\cc.pbl(cc).cc.open(3) Error C0001: Illegal data type: system.net.mail.smtpclient
An internal exception was thrown.
C:\pse\pse-11\11300279>if ERRORLEVEL 1 exit 1
Deploy failed. |
|
|
|
CR:447581
|
|
447581 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
In PowerBuilder 10.5 a Return 1 in the Key even of a RichTextControl
does not prevent the event to be processed and characters can be deleted
or cursor can move when using the arrow key. |
|
|
|
CR:447593
|
|
447593 |
|
PB Enterprise |
|
DW Display |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
DW compsite pages not displayed after calling setItem |
|
|
|
CR:447596
|
|
447596 |
|
PB Enterprise |
|
PB Web Services |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
We need to add an option to issue a warning when a WebService contains an unsupported data type. |
|
|
|
CR:447608
|
|
447608 |
|
PB Enterprise |
|
Documentation |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Customer reporting some typos/errors/inaccuracies in the html help file for PB 11. |
|
|
|
CR:447615
|
|
447615 |
|
PB Enterprise |
|
Window Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
From Team Sybase: "I find it confusing to have some contemporary style options under System Options and others (toolbars) under Toolbar settings. Shouldn't they all be under System Options?" |
|
|
|
CR:447619
|
|
447619 |
|
PB Enterprise |
|
DW Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When creating a Web Service DW and it prompts
you to enter a retrieval argument, once you enter the argument PB will crash
in the pbshr110.dll:
PBSHR110!PbHeap_panic+237 [e:\pb11\3rdparty\heap\spbheap.c @ 1414] |
|
|
|
CR:447623
|
|
447623 |
|
PB Enterprise |
|
DB OLE DB |
|
|
|
|
|
|
|
The customer has a table in an MS SQL Server database with an INT column. They are selecting the int column into a string variable. This worked fine in 9.0.x using MSS driver. But using OLE DB driver, the string gets truncated (In 9.0.x, 10.2.1, and 10.5). With a datawindow retrieving the INT column into a char column it gets garbage. This too used to work with MSS. Both also work fine using JDBC to the MS SQL Server db, and doing similar things with an ASE database work fine. Only OLE DB and MS SQL Server are failing. |
|
|
|
CR:447732
|
|
447732 |
|
PB Enterprise |
|
PB Web Services |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
1. In the Select Web Service dialog, change "Structs" to "Structures"
2. The dialog does not show higher level checkboxes as checked (or in 3rd-state) when lower level checkboxes are selected. When the tree is collapsed it gives the impression nothing is selected, even though something in a child node (hidden) may be checked.
3. The tab showing services has a list view title Selected Services - this should be "Selected Services and Structures" (or perhaps "Selected Objects")... likewise the data item for column 2 will show "Entire Service" even when it's really a structure. If we can't distinguish the service fromt he structure at this point, then perhaps "Entire object" will work? |
|
|
|
CR:447742
|
|
447742 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Customer finds that MCI commands are not executing properly on WinForm deployment. |
|
|
|
CR:447745
|
|
447745 |
|
PB Enterprise |
|
PB GUI |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
14 Jan 2007 |
Fixed |
|
|
|
28 Jan 2007 |
Fixed |
|
|
|
|
|
The message prompt that occurs when copying one object from a PBL to another PBL that already has an object of that name does not include any date/time information, so it makes confirmation of the copy more difficult for the developer. |
|
|
|
CR:447772
|
|
447772 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
When saving a document with rte_1.SaveDocument, if the cursor is in the header, the detail and footer text do not get saved and the header text is saved as the detail text. |
|
|
|
CR:447774
|
|
447774 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
Right-click an input field and select Properties. Change the data value in the properties dialog and click Apply and/or OK, the change doesn't apply with either the apply or ok button. |
|
|
|
CR:447777
|
|
447777 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
If the window with the rich text edit control is "behind" another window (in front-to-back order), if user clicks the rich text edit control, RTC gets focus, but the window does not come to the front. |
|
|
|
CR:447778
|
|
447778 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
When user uses rte_1.InsertDocument, the margin settings are not being converted to inches in the properties dialog. The document is presented correctly but if you bring up the properties dialog, the margin settings are incorrect. |
|
|
|
CR:447795
|
|
447795 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
PrintEx is printing 4 copies of a document, when only two are selected. - Works fine in PB10.2.1. |
|
|
|
CR:447801
|
|
447801 |
|
PB Enterprise |
|
Debugger |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
PowerBuilder IDE takes a long time to repaint when trying to debug a PB Web Service with IE as the client application (the default). |
|
|
|
CR:447802
|
|
447802 |
|
PB Enterprise |
|
Debugger |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Debug windows shows "Start debugging:" when you've actually stopped. |
|
|
|
CR:447804
|
|
447804 |
|
PB Enterprise |
|
Debugger |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When debugging a Web Service application, the application being 'run' remains active after the debugging session has ended. |
|
|
|
CR:447805
|
|
447805 |
|
PB Enterprise |
|
Window - Runtime |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
The welcome screen you see when first opening Powerbuilder after a new install needs to be updated (and preferably an updated look as well). It makes no mention of .NET capability, Web Services, etc. |
|
|
|
CR:447909
|
|
447909 |
|
PB Enterprise |
|
Browser |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Adding script access to Object Browser
You can select an event or function in the system tree and hit edit and PB
takes you to that script. Customer would like to see the same functionality
in the Object Browser |
|
|
|
CR:447916
|
|
447916 |
|
PB Enterprise |
|
PB Web Services |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
In the NVO painter, Design menu, there is an option for EAServer/Application Server Validation and for COM/MTS validation, but there is no option for Web Service validation. There are restrictions to deploying Web Servcies, e.g.,
1. no method overloading
2. can't return an ANY varaible
these need to be detected BEFORE deployment. |
|
|
|
CR:447925
|
|
447925 |
|
PB Enterprise |
|
PB.NET WS Deployment |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
12 Dec 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
Application property on the Run tab of the .NET
Web Service project gets overwritten with the default value of
'c:\program files\Internet Explorer\iexplore.exe'. |
|
|
|
CR:447934
|
|
447934 |
|
PB Enterprise |
|
PB GUI |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Customer requests added enhancements to better manage icons in PB IDE. |
|
|
|
CR:447938
|
|
447938 |
|
PB Enterprise |
|
PB GUI |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
After adding an application server profile, you cannot edit its name. |
|
|
|
CR:447942
|
|
447942 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
27 Feb 2007 |
Fixed |
|
|
|
15 Mar 2007 |
Fixed |
|
|
|
|
|
EAServer project Advanced tab has an EJB Properties area, but it's not clear when they would be used in EAServer |
|
|
|
CR:447943
|
|
447943 |
|
PB Enterprise |
|
Script Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Delete Function and Delete Event are always disabled from the context menu in the prototype area of the script painter. |
|
|
|
CR:448067
|
|
448067 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
SetPosition function call cause PB to crash if change column position to background. |
|
|
|
CR:448073
|
|
448073 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Solaris 2.8 |
|
10.2.1 |
|
|
|
|
|
|
When calling a intercomponent call and passing
a string array by value, the value of the string array is truncated and garbage. |
|
|
|
CR:448104
|
|
448104 |
|
PB Enterprise |
|
PB Web Services- NVO deployment |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When deploying an NVO as a Web Service that has an overloaded method name, a warning message appears ... yet when you build a proxy for that service, you get an illegal data type message |
|
|
|
CR:448182
|
|
448182 |
|
PB Enterprise |
|
OLE - Active X - OCX |
|
|
|
|
|
|
|
When quickly opening and closing again a window containing the TeeChart ActiveX (OLE) a crash
can occur |
|
|
|
CR:448190
|
|
448190 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
|
|
|
|
|
OS: Windows XP SP2
Versions and Build #s Tested: PBVM 10.2.1.9671 for Sun Solaris in EAServer 5.3.0(Build 53016) for Sun Solaris
Comments: In a intercomponent call within EAServer 5.3 for Sun Solaris, when component writes in log, the following error message is displayed in EAServer log:
org.omg.CORBA.MARSHAL: offset (24) + length (4) exceeds message size (24)
minor code: 0 completed: No
If commenting out the PBScript that writes in log, the component works fine. This issue is PBVM Sun Solaris localized only. It works fine with Windows PBVM + EAServer 5.3. |
|
Workaround Description |
|
Comment out the following line:
iel_jag.log(" *** Invocando a f_test() en componente A" ) |
|
|
|
CR:448197
|
|
448197 |
|
PB Enterprise |
|
Project Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
11.0 RC |
|
24 Nov 2006 |
Fixed |
|
|
|
|
|
Provide a SelectAll/DeselectAll button
on the library tab in the project painter so that users can check/uncheck dlls/pbds quickly. |
|
|
|
CR:448213
|
|
448213 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
A long time customer has an application that deploys and runs fine as a normal pbd exe. But when attempting to deploy this same application as a Winform app fails. |
|
|
|
CR:448220
|
|
448220 |
|
PB Enterprise |
|
Rich Text |
|
|
|
|
|
|
|
InputFieldChangeData method is not working properly.
PER ENGINEERING: This is a documented change when migrating to PB 10.5. Users must explicitly set InputFieldNamesVisible property to "true" in the Rich Text control properties. See the online help "New Features in PowerBuilder 10.5", "New and Updated PowerBuilder Controls", "Rich Text enhancements", "RichTextEdit control changes" topic, "Migration issue" section at the bottom of the topic. |
|
|
|
CR:448226
|
|
448226 |
|
PB Enterprise |
|
PB Web Services- UDDI browser |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
User Interface clean-up issues in the UDDI search page of the Web Service Proxy Wizard |
|
|
|
CR:448227
|
|
448227 |
|
PB Enterprise |
|
Project Painter |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Several issues occurr when trying to deploy a simple application executable in PB 11. Iall in the general area of consistency/usability. |
|
|
|
CR:448238
|
|
448238 |
|
PB Enterprise |
|
Project Painter |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Within the various project painters, there are editable listviews, but the editing mechanism is inconsistent, hampering usability. While these seem like just minor issues, our instructors have repeatedly said that these things hamper their ability to teach the product and user's ability to be successful - especially new users. |
|
|
|
CR:448242
|
|
448242 |
|
PB Enterprise |
|
Project Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Multiple project painters have listview controls, yet they are not sortable. All ListView controls in the projects (and elsewhere, if applicable) should be sortable by clicking on the header.
In the WebForm project, Configuration tab, for instance the items are listed in some non-intuitive order making it very diffitcult to find what you are looking for. |
|
|
|
CR:448328
|
|
448328 |
|
PB Enterprise |
|
DB OLE DB |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Can't see primary indeces if you use OLE DB. |
|
Workaround Description |
|
No workaround. |
|
|
|
CR:448338
|
|
448338 |
|
PB Enterprise |
|
DW Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
After you create a WebService datawindow, there
is no way to view the source or modify it.
The DataSource menu item is disabled.
RESOLUTION: This is actually fixed in PB .NET 12.0. |
|
|
|
CR:448348
|
|
448348 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When running a Winform application, the pictures
on the on Tab pages show up incorrectly. |
|
|
|
CR:448351
|
|
448351 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
Multiple calls to SetFilter/Filter eventually cause PowerBuilder to crash. |
|
|
|
CR:448352
|
|
448352 |
|
PB Enterprise |
|
Function Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Creating a new function, when specifying argument types, the built-in type resultset is not in the argument type dropdowns. Workaround is to type it in: the listbox is editable. |
|
|
|
CR:448355
|
|
448355 |
|
PB Enterprise |
|
Documentation |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Customer requests a written reference for specific compile time errors and how to address them. |
|
|
|
CR:448356
|
|
448356 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
03 Dec 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
When the RaggedRight property is unchecked for a tab
control, the property is still rendering RaggedRight for a WinForm app. |
|
|
|
CR:448359
|
|
448359 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
17 Dec 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
Tab pages are rendering much larger for a
Winform application.
After you deploy and then run a winform app, you can see the tab pages are much
larger. |
|
|
|
CR:448375
|
|
448375 |
|
PB Enterprise |
|
PB.NET WebForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
02 Sep 2007 |
Fixed |
|
|
|
06 Mar 2008 |
Fixed |
|
|
|
|
|
Web form Target: Configuration Tab, The list of Editable properties is not User Friendly.
1) Not in Alphabetical order
2) No Descriptions to explain what the Properties do |
|
|
|
CR:448376
|
|
448376 |
|
PB Enterprise |
|
PB GUI |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
If you open the window painter, userobject painter, menu painter, the panes all have title bars by default and are pinned. The default for the datawindow painter and the database painter are to NOT pin. That makes these painter more difficult to use 'out of the box'. The default behaviors should be the same for all. |
|
|
|
CR:448378
|
|
448378 |
|
PB Enterprise |
|
DW Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
27 Nov 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
When working with an external datawindow you have to constantly close and open the preview pane to see the data that can be added via the data tab.
PER ENGINEERING: Use the "ShareData" popup menu in the Data view to see any saved data reflected in the Preview view. Any changes to current functionality would be risky, so no new menu from the Preview view will be added. |
|
|
|
CR:448382
|
|
448382 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
11.0 RC |
|
14 Jan 2007 |
Fixed |
|
|
|
|
|
The Show item on the context menu of a .NET target needs a .NET Assemblies option, currently it has only Libraries. But since .NET assemblies are also shown in the tree, they should be 'filterable' as well. |
|
|
|
CR:448383
|
|
448383 |
|
PB Enterprise |
|
PB Web Services |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
11 Dec 2006 |
Fixed |
|
|
|
06 Mar 2008 |
Fixed |
|
|
|
|
|
If you build a WebService DataWindow, a .NET assembly is created with the DataWindow object, however there is no way to recreate the assembly after the fact. |
|
|
|
CR:448384
|
|
448384 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
11.0 RC |
|
15 Jan 2007 |
Fixed |
|
|
|
04 Mar 2007 |
Fixed |
|
|
|
|
|
Right Click on a .NET Winform target in the systemtree and select properties. You'll see the properties window with four tabs. The .NET tab should be renamed to ".NET Assemblies" and it should come immediately after the library list, since it is a similar type of list. Additionally, for consistency in the interface, the Library List tab should contain a listbox, not an MLE, and have similar navigation buttons as does the .NET tab. |
|
|
|
CR:448386
|
|
448386 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Several issues with 'jump to code' in warning
messages for .NET winform deployment
1. Jump to code will work for most warnings. It will
open the script and scroll. But the cursor is not on the line. If you
click on the scroll bar, it will then move the cursor to the offending line
of code. It may not be intuitive for users to do that.
2. Scroll to the top of the warnings and you will see an invalid line number
next to several of the warning. For example:
m_quickfind.clicked -1948
m_customfilter.clicked -1766
m_filter.clicked -1601
3. Jump to code not working for all warning message. For example,
n_cst_dxsrv_export.of_exportdata.55 jumps to the n_cst_dxsrv_export.of_buildcomparison
pfc_n_cst_luw.of_updateprep.106 jumps to pfc_n_cst_luw.of_accepttext |
|
|
|
CR:448387
|
|
448387 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
The Add Files dialog for a WinForm (and perhaps other?) project Resource tab needs better options. You get one option called "Resource Files" that lumps in a bunch of unrelated file types. Let's think usability here.. You can't even see the list of extensions when the dialog is at its default width. There should be multiple options such as:
Image files (*.bmp; *.jpg; *.gif)
HTML files (*.htm; *.html)
JavaScript files (*.js)
PowerBuilder Libraries (*.pbl; *.pbd) (or is this what the next tab is for? users are confused)
Also the text on this tab "Resource Files and Directory" is wrong - you can't see directories, only files. |
|
|
|
CR:448389
|
|
448389 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
03 Dec 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
When deploying a WinForm application, both the DEBUG and the RELEASE versions are being deployed to the same output directory. A separate Debug and Release directory should be created automatically so there is no confusion over what is actually generated in the output directory.
The output directory name is also very long and redundant:
<targetname>_WinformOutput
The word Output doesn't seem particularly useful as part of the name. Perhaps it could be removed? |
|
|
|
CR:448392
|
|
448392 |
|
PB Enterprise |
|
PB.NET WebForm |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When deploying an application as a Web Form, the UI (and internal logic) should handle the appropriate client locale based on the incoming browser request and NOT just reflect the locale of where the application is running on the server. |
|
|
|
CR:448451
|
|
448451 |
|
PB Enterprise |
|
DB ODBC |
|
|
|
|
|
|
|
|
|
|
22 Nov 2006 |
Consult Complete |
|
|
|
|
|
In PB10.5, when using binding variable "disable=0" with MSSQL optimizer
switch - "rowlock" and with MS ODBC driver, the PB Client keep busy with 90% CPU while
the MSSQL server spid is sleeping. |
|
Workaround Description |
|
set database option = "Disablebind=1" or remove the sql's "rowlock" optimizer keyword. |
|
|
|
CR:448497
|
|
448497 |
|
PB Enterprise |
|
DW Painter |
|
|
|
|
|
|
|
In the SQL painter (within the Query painter), you'll notice a Preview icon on the tool bar that you can use to preview the SQL you are working on. In the SQL painter launched from the DataWIndow painter, you don't have this option, and you have to actually 'commit' to saving the SQL in progress so that you can return to the datawindow designer and then see the results in the preview pane.
It would be useful to be able to view the results as you are building the SQL so that you can determine if you got it right. |
|
|
|
CR:448513
|
|
448513 |
|
PB Enterprise |
|
Menu Painter |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When you select an menu item in the treeview view,
there is a delay to refresh the WYSIWYG menu view. |
|
|
|
CR:448515
|
|
448515 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When deploying a .NET application, the warnings that appear in the warnings window do not provide information on the object or line number where they occurred. |
|
|
|
CR:448517
|
|
448517 |
|
PB Enterprise |
|
Query Painter |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
The option in the Query painter to Convert to Syntax is missing. This is not new, but it prevents you from using the Query object when using cut-and-paste of SQL from another source or for anything moderately complex that the graphical painter doesn't allow.
Not sure if this was just an oversight or if there is a reason it's not included. Also in the DW Painter when you go into the SQL Painter in graphical mode, you can save the current syntax as a Query (via the File menu), but in syntax mode you cannot so there may be a reason it's not there. |
|
|
|
CR:448529
|
|
448529 |
|
PB Enterprise |
|
Workspace and Targets |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
This is a subjective matter in part; however, this request comes from a PB instructor who teaches people LEARNING the product. It's more important to make the product intuitive out of the box for new users. Experienced users will have no problem turning off this option, but new users are overwhelmed with the product and don't need to be bothered learning how to turn it on.
It's a trivial issue, but given that it comes from the most customer-facing group at Sybase in terms of PB Users, it merits implementation. |
|
|
|
CR:448531
|
|
448531 |
|
PB Enterprise |
|
PB.NET Smart Client |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
In order to publish a smart client application, you must select a "Publish Application" option from the Design menu. Why?
The smart client publication is an option of a WinForm project, with a checkbox on the General tab. With that option checked, users will expect the deployment of the project to create the WinForm EXE AND the SmartClient. It's not clear that a separate option is need. And that option doesn't appear on the context menu for the project either.
Making the publish option more promimnent is one solution; however, that would increase the scope of support because then OrcasScript needs to support it, etc. Making it part of a standard deployment of a project action would simplify it altogether... if the Publish option is checked, it goes as a Smart client, if not just as a WinForm. the settings for SmartClient would be retained if the checkbox is disabled.
This is of course subjective... one reason for perhaps separating the tasks is that Professional may not support Smart Client and so it should appear as a distincitve operation. If the decision is to retain two separate actions, then the fact you have to publish separately should be more obvious ... and it should be in the context menu at a minimum. Some additional text in the project painter would probably also help. |
|
|
|
CR:448532
|
|
448532 |
|
PB Enterprise |
|
PB.NET Smart Client |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
You get an error when publishing a smart client application:
"Error when generating application manifest file. Check that the .Net Framework 2.0 SDK is in the system path."
A workaround is to add the bin direcotry under C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 to the path; however, that is not a solution since we shouldn't be adding .NET 'stuff' to the path. The code that PB invokes here needs to be certain that the bin directory is dynamically in the path or prepended to the command that is issued. |
|
|
|
CR:448638
|
|
448638 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
When the clicked event of a DW contains code to set focus to another control, the ButtonClicked and ButtonClicking event fail to fire for subsequent rows. |
|
|
|
CR:448639
|
|
448639 |
|
PB Enterprise |
|
Function Painter |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When you edit a function script and close the painter, then reopen the painter, the function displayed is the first one alphabetically and not the last one you edited. For events it works as desired and remembers the last event script opened and you are placed into the that event script when the painter is opened. |
|
|
|
CR:448658
|
|
448658 |
|
PB Enterprise |
|
DW Painter |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
The ordering and grouping of items in the PB IDE File menu needs addressing to make it more intuitive and usable. The placement of Set Current Target and Open Workspace seem to be misplaced throughout all the menus, but the DB and DW painter have additional issues that I have pointed out in the attached Word document. It has two examples of how this menu seems to not have been thought out well at all. |
|
|
|
CR:448670
|
|
448670 |
|
PB Enterprise |
|
Language - Runtime |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Value of string variables are corrupted during calls to ansi external functions with readonly string argument. |
|
|
|
CR:448769
|
|
448769 |
|
PB Enterprise |
|
DW Printing |
|
|
|
|
|
|
|
Transparent GIF image can be posted on DW. However, when DW is printed, a GIF image is not transmitted but is painted black. |
|
|
|
CR:448804
|
|
448804 |
|
PocketBuilder |
|
Window - Runtime |
|
|
Closed |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
On any device with bare ce and not having windows mobile the Application terminates when it attempts to create the signature control: "create window error" |
|
Workaround Description |
|
The "signature control" uses a visual control that's provided with the Windows Mobile layer from Microsoft.
As a workaround, we suggest to look at the Picture Drawing sample at the technique shown in the "Picture Drawing" PocketBuilder code samples..
This is done through a UO that the cust can incorporate into any other control.
The code example shows using this base UO in two separate derived controls. |
|
|
|
CR:448812
|
|
448812 |
|
PB Enterprise |
|
DW Expression |
|
|
|
|
|
|
|
A case statement in a computed expression is not interpreting the column value properly when the column is not of type string. |
|
|
|
CR:448891
|
|
448891 |
|
PB Enterprise |
|
DB Informix |
|
|
|
|
|
|
|
DB painter crashes on an IN9 profile when editing a table. |
|
|
|
CR:448925
|
|
448925 |
|
PB Enterprise |
|
PB.NET WinForm |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
|
|
|
17 Apr 2007 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
Performance of some DataWindow operations slows significantly under WinForm deployment. |
|
|
|
CR:448926
|
|
448926 |
|
PB Enterprise |
|
PB Web Services |
|
|
|
|
|
|
|
Trying to use the new custom headers feature results in "Soap Authentication failed"
error. |
|
|
|
CR:448931
|
|
448931 |
|
PB Enterprise |
|
Installation |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
While UNINSTALLING PowerBuilder 11, the status screen shows the following message:
PowerBuilder is configuring your new software installation
During uninstall, the term 'new installation' is a bit confusing for customers. |
|
|
|
CR:449017
|
|
449017 |
|
PB Enterprise |
|
PB.NET Smart Client |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
I create a PB 11 Web Service. I create a PB 11 Smart Client application that can be installed locally that uses the web sourced based DataWindow. When I run it, I get an error:
Specifically, I'm told: --------------------------- Web Service Error --------------------------- Operation: Connect Buffer: Primary WSDL: Method: getemployee Error message: That assembly does not allow partially trusted callers. --------------------------- OK ---------------------------
A PB Smart Client application needs to be able to call a PB Web Service. How do I enable the PB web service to allow partially trusted assemblies to call them? I found I could increase the security level for the Local Intranet in the .Net Configuation to Full Trust and that resolved the error. However, most developers are not going to have rights to do that on production or shared servers, and most admins would be hesitant to do it. What we need to be able to do is have an option that allows us to specify that the assembly should be created with the AllowPartiallyTrustedCallers attribute: [assembly:AllowPartiallyTrustedCallers] . For more information: http://blogs.msdn.com/shawnfa/archive/2005/02/04/367390.aspx |
|
|
|
CR:449126
|
|
449126 |
|
PB Enterprise |
|
PB Web Services- NVO deployment |
|
|
|
|
|
|
|
When you have a .NET webservice say in c# and you have a function
[webmethod] myfunc(sendstr astr_info) and the sendstr contains public DateTime adtm_start
and we call it from Powerbuilder we pass it, eg. german datetime format 15.10.2006
it will arrive as 01.01.1900 on IIS. |
|
|
|
CR:449136
|
|
449136 |
|
PB Enterprise |
|
PB Web Services |
|
|
|
|
|
|
|
Web Service Proxy Project options can lead to loss of code.
The web service proxy wizard (unlike the EAS Proxy Wizard) asks for the PBL in which to store the project AND the proxy objects. If you also select the option to clear the deployment PBL you will lose - at a minimum - your project object. If you store your project in a PBL with other code, you will lose ALL that other code! |
|
|
|
CR:449185
|
|
449185 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
The application toolbartips property does not change when you change the toolbartips state by right clicking on the menu and changing the selection. The toolbartext property works correctly. If you change the toolbartext state on the menu, the toolbartext property reflects that correctly when accessed in dot notation. |
|
|
|
CR:449270
|
|
449270 |
|
PB Enterprise |
|
DW SaveAs |
|
|
|
|
|
|
|
When a child grid datawindow is modified in run-time with columns made invisible or made
wider and saved as a Powersoft report(PSR) then the PSR can be displayed incorrectly after reopening it. |
|
|
|
CR:449273
|
|
449273 |
|
PB Enterprise |
|
Menus - Runtime |
|
|
|
|
|
|
|
Calling hide() and show() methods on a menu item in the open event of a window.
This will cause PB to crash but ONLY if the MenuImage is of type GIF. ICO and BMP works fine.
Workaround: posting of the hide/show() method on the menu item. |
|
|
|
CR:449380
|
|
449380 |
|
PB Enterprise |
|
Language - Runtime |
|
|
|
|
|
|
|
Description of Problem: PB10.x internal is unicode. When it need to work with external
ANSI function call or import a file, a conversion take place to convert those ANSI string
to Unicode string. A situation reported is that cust. use external function call to map an
ANSI call C function dll. And it rely on the function call to read and ANSI S-Chinese file
data. A problem happen when the ANSI data fiile is not a PURE S-Chinese data, PB10 only
return the first part of the file string and Truncate in the middle to the end of the file
string. It is observed that the first part of the file string stopped at a Character
which is not S-Chinese. However, there is no warning or error message at all when the
problem happened. On PB8 and PB9, both can import all the string even there is a non
S-Chinese char. |
|
|
|
CR:449520
|
|
449520 |
|
PB Enterprise |
|
Documentation |
|
|
Closed |
|
Windows XP |
|
11.0 RC |
|
|
|
|
|
|
When a DW is within a GroupBox and you are using
dw_1.create(), PB doesn't automatically move the dw control to the top. You have
to use dw_1.bringtotop=true.
For example,
dw_1.create(ls_syntax,ls_errors) //shows blank in the dw control when dw is within gb
Use:
dw_1.create(ls_syntax,ls_errors)
dw_1.bringtotop=true |
|
|
|
CR:449524
|
|
449524 |
|
PB Enterprise |
|
Migration |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When trying to import a nvo object in PB, it causes
an access violation in pbvm110.dll:
FAULTING_IP:
PBVM110!ob_add_const_data+e3 [e:\pb11\runtime\obj_mgr\obconst.cpp @ 502]
116f05c3 f3a5 rep movsd
Customer trying to migrate application from PB 6.5 to PB 11 and is running
into this problem. |
|
|
|
CR:449534
|
|
449534 |
|
PB Enterprise |
|
PB GUI |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Several dialogs are missing icons:
File/Open
File/Inherit
File/Run Preview
Browser Window
ToDo List |
|
|
|
CR:449561
|
|
449561 |
|
PB Enterprise |
|
PB.NET WebForm |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
Deployment of PB application as web form throws an internal exception. Customer indicated that in earlier builds, PB actually crashed with an access violation. |
|
|
|
CR:449630
|
|
449630 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Microsoft Windows 2003 |
|
10.2.1 |
|
|
|
|
|
|
Cust. apply PBVM 10.2.1 build 7661 but hit different stack trace on crash.
Need help to investigate and narrow down the possible root cause.
"Access Violation - pbvm100!ob_get_class_entry" |
|
|
|
CR:449637
|
|
449637 |
|
PB Enterprise |
|
Menus - Runtime |
|
|
|
|
|
|
|
|
10.5.1 |
|
14 Dec 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
ChangeMenu changes style of Menu, but not style of Toolbar. |
|
|
|
CR:449652
|
|
449652 |
|
PB Enterprise |
|
Pipeline Painter |
|
|
Closed |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
When selecting a blob column and there is more
than one blob column to select, the destination column in a database pipeline
does not get updated. It remains the previously selected blob column name. |
|
Workaround Description |
|
You can manually change the Destination Column before you hit 'apply'. |
|
|
|
CR:449664
|
|
449664 |
|
PB Enterprise |
|
DW Painter |
|
|
Open |
|
Windows XP |
|
11.0 Beta2 |
|
|
|
|
|
|
The problem is made worse in recent PB releases because you are prompted to save TWO templates XML and XHTML just because that pane is open (whether you want to change them or not). |
|
|
|
CR:449689
|
|
449689 |
|
PB Enterprise |
|
DW Painter |
|
|
|
|
|
|
|
01/02/2007: The following problem has been fixed in 10.5.1 EBF build 6551 and after.
The customer has datawindows that are in syntax mode with a /* comment */ at the head of the SQL. The customer is using Oracle but the problem happens in ASA as well. These dws work fine in all prior versions of PB. They migrated to PB 10.5 and they open the dw in the painter, but when they click on the Data Source the sql is empty - nothing is there. Edit the source of the dw and the SQL with the comment is there, but you can't get at it in the painter. You can see the problem in any PB 10.5 datawindow. Select Data Source, Convert to syntax, and add a /* comment */ at the top of the SQL statement and save it, then go back into the Data Source and the SQL is gone.
A second problem in the same area is that in all prior versions of PB if you have a complex datawindow SQL and you convert to syntax you can format the SQL nicely, indent etc. so it looks good and is readable. But if you then add a comment as noted above and save the dw, in previous versions you then lose all your formating. PB has moved things all around double spacing etc. It would be very nice if when fixing the comment problem above in PB 10.5 you also could address the format problem and leave what ever formating the user has done in syntax mode alone... |
|
|
|
CR:449714
|
|
449714 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
PB 10 converts some sort of character manipulating functions (len(), fill(), left(), mid() etc...) during upgrade
if customer checks "Automatically convert DBCS manipulation functions".
For instance, len() is converted to lenA() when the application is upgraded from PB 9 to PB 10.
Neverthless those functions in DW are left as it be.
Function described to DW should change manually. |
|
|
|
--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。
ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具
- 适用于所有的SQL Anywhere版本 包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
- 适用于所有的UltraLite版本
- 能够恢复出来表结构和数据
- 能够恢复自定义数据类型
- 能够恢复存储过程等对象的语法
- 能够导出到目标数据库
- 能够导出到SQL文件并生成导入脚本
- 支持多种字符集 包括:cp850、cp936、gb18030、utf8等
- 能够恢复未加密或者简单加密类型的数据
- 简单易用
- 限制:不支持AES加密的数据文件
请参考:
研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍
ReadASADB适用场景
各种误操作:
- 误截断表(truncate table)
- 误删除表(drop table)
- 错误的where条件误删数据
- 误删除db或log文件
- 误删除表中的字段
本工具的应用场景:
1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------