Ô¶³ÌSybaseÊý¾Ý¿â¼¼ÊõÖ§³Ö£¬ÁªÏµÊÖ»ú£º13811580958£¬QQ£º289965371£¡
Ëæ×ÅSybase±»ÍêÈ«ÕûºÏµ½SAPÏ£¬SybaseÔÀ´µÄÖ§³ÖÍøÕ¾±»SAP Support PortalÈ¡´ú¡£
Ö»ÓйºÂòÁËSAP·þÎñµÄÓû§²ÅÄÜʹÓÃÕ˺ŵǼSAP Support Portal½øÐнéÖÊÏÂÔØ¡¢²¹¶¡Éý¼¶¡¢±¨IncidentµÈ¡£
¿¼Âǵ½SybaseÊý¾Ý¿âµÄ³õѧÕß»òÕßûÓйºÂòÔ³§·þÎñµÄSybase¿Í»§Çé¿ö£¬ÏÖÌṩSAP ASE/IQ/RS/SDK/SQL Anywhere/PBµÈ²úÆ·µÄBUGÐÅÏ¢¡£
ÔÚSAP Support PortalÍøÕ¾»òÕßgoogleÉÏËÑË÷Targeted CR List for ASE£¬¿ÉÒÔ¿´µ½Õë¶Ô²»Í¬°æ±¾µÄCR£¨CR±íʾChange Request£©¼òµ¥ÃèÊöÐÅÏ¢ÁÐ±í¡£
ÐèҪעÒâµÄÊÇ£ºTargeted CR List for ASEÁгöµÄCRËäÈ»¾ø´ó¶àÊýÊÇBUG£¬µ«ÓÐһЩÊǸü¸ÄÐèÇó¡£
ÒÔÏÂÌṩSAP ASE/IQ/RS/SDK/SQL Anywhere/PBµÈ²úÆ·µÄBUGÐÅÏ¢£¡
ÈçÓÐÎÊÌ⣬ÇëÁªÏµÎÒ£¡
QQ :
289965371

Email:
²»½ö½ö°üÀ¨BUGµÄÏêϸÃèÊöÐÅÏ¢£¬»¹°üÀ¨Ê״α¨¸æBUGµÄƽ̨¡¢Êý¾Ý¿â°æ±¾ÒÔ¼°BUGÐÞ¸´ÀúÊ·¹ý³Ì£»ÓÐЩBUG»¹ÌṩÁËWorkaroundÀ´ÁÙʱ½â¾ö¸ÃBUG´øÀ´ÎÊÌâ¡£
CR:420041
|
|
420041 |
|
PB Enterprise |
|
Language - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
The customer is creating a universal datalink (udl) file in PB script. He is using code that Sybase supplied in techdoc 1014690. This code uses a file opened in Stream! filemode with Replace! as the writemode. The code was originally in a PB 8 application and worked fine in all cases.
But after migrating to PB 10.2.1, the code only works if the file does not currently exist (only the first time). Once the file exists, the new file is not valid (Replace! writemode option) in PB 10. You can open the first time file and see it is fine, and then open a replaced file and see it has weird characters and blanks.
A workaround is to delete the file if it exists and then create it again.
CR Resolution: The UDL file is a unicode file and the techdoc code does extra stuff to insert the unicode header characters and 00 bytes after each character in Ansi mode to make it a valid UDL file. Now since PB 10.0 is unicode enabled, this extra stuff is no longer needed. So the changes to make are:
1) Delete the of_filewrite function (that inserts the 00 bytes) and replace it with PowerBuilder FileWrite calls.
2) Include the encoding argument of EncodingUTF16LE! in the FileOpen call.
3) Delete the line of "FileWrite(ll_fh,"~hff~hfe")" after the FileOpen. |
|
|
|
CR:420083
|
|
420083 |
|
PB Enterprise |
|
Window - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
The HALT PowerScript statement acts like HALT CLOSE. That is to say the application Close event is called when HALT is called i.e. The Close event should not be called with HALT,
only with "halt close".
No workaround. |
|
Workaround Description |
|
No workaround. |
|
|
|
CR:420086
|
|
420086 |
|
PB Enterprise |
|
Menus - Runtime |
|
|
|
|
|
|
|
Contemporary menu with menubitmap checked has
too much vertical gap if you compare it to Office Word 2003. |
|
|
|
CR:420115
|
|
420115 |
|
PocketBuilder |
|
Window - Runtime |
|
|
Closed |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
|
2.0.4 |
942 |
07 Mar 2006 |
Fixed |
|
|
|
|
|
After upgrading 2.0.2 to 2.0.4 different ARM operating systems show different behavior than for the SIP functionality. Using version 2.0.2 the behaviors were the same. |
|
|
|
CR:420120
|
|
420120 |
|
PB Enterprise |
|
OLE - Active X - OCX |
|
|
|
|
|
|
|
When calling up the windows activex in a browser,
the following error returns:
LoadLibraryError
The PowerBuilder runtime DLLS could not be loaded
Used the following object tag:
<OBJECT NAME="PBRX1" WIDTH=225 HEIGHT=83
CLASSID="CLSID:AAAA1304-AAAA-1000-8000-080009AC61A9">
<PARAM NAME="_Version" VALUE="65536"></PARAM>
<PARAM NAME="_ExtentX" VALUE="5962"></PARAM>
<PARAM NAME="_ExtentY" VALUE="2164"></PARAM>
<PARAM NAME="_StockProps" VALUE="0"></PARAM>
<PARAM NAME="PBWindow" VALUE="w_window"></PARAM>
<PARAM NAME="LibList" VALUE="http://localhost/window_activex.pbd;"></PARAM>
<PARAM NAME="PBApplication" VALUE="rknnt"></PARAM>
</OBJECT> |
|
|
|
CR:420348
|
|
420348 |
|
PB Enterprise |
|
Rich Text |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 Beta 2 |
|
|
|
|
|
|
Placing a new RTE on a window defaults to a zero font size, and the font face is blank on the Properties pane. There is a font on the toolbar, but it seems to vary (Adolescent on my machine when placed, Tahoma when saved and retrieved). Can we have a reasonable initial default face and size, and have the toolbar reflect the same as the font properties pane? |
|
|
|
CR:420379
|
|
420379 |
|
PB Enterprise |
|
Window - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Problem: An MDI application that brings up a response window does not end properly when the response window and MDI window are closed. The Close button on the response window contains the code to close both the response window and the mdi window, e.g.,
Close(parent)
Close(w_mdi)
Although both windows close, the PB IDE does not get reactivated. If you bring PB IDE back to the front and exit, you will still see a PB100.EXE process in Task Manager. POSTing the calls to Close have no effect.
This is a regression from build 8035 where it works OK. CR 161515 was fixed just after this, and has apparently caused the regression. |
|
|
|
CR:420456
|
|
420456 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
|
|
|
|
|
When deploying PowerBuilder components to EAServer you cannot specify a default timeout for the component through com.sybase.jaguar.server.timeout |
|
|
|
CR:420463
|
|
420463 |
|
PB Enterprise |
|
DB Informix |
|
|
|
|
|
|
|
When using IN9 to update a table and DisableBind=0
is set for the connection, a -766 - String must be null terminated error
will result when you try to update a column.
According to Informix:
String must be null terminated.
With IBM Informix ESQL/C, if you use a host variable in an INSERT statement or in the WHERE clause of an SQL statement, and the database is ANSI compliant, the string must be null terminated. |
|
|
|
CR:420465
|
|
420465 |
|
PB Enterprise |
|
Menu Painter |
|
|
|
|
|
|
|
The Appearance panel is too large when the top menu item is selected. The Menu and the Toolbar appearance options should be split into two separate panels. |
|
|
|
CR:420594
|
|
420594 |
|
PB Enterprise |
|
Language - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 Beta 2 |
|
|
|
|
|
|
DirectoryExists function leaks memory, specifically the amount of memory used to allocate a copy of the string argument. The memory leak occurs because of a copy of the string argument is not freed after the call to the internal function implementing DirectoryExists. |
|
|
|
CR:420609
|
|
420609 |
|
PB Enterprise |
|
DW DDDW |
|
|
|
|
|
|
|
Enhancement request for a new DateTimePicker control and allow it to be used to depict date, time, or datetime database fields. Control would speed input and increases accuracy.
This came in as a DataWindow.NET enhancement request but applies also to PowerBuilder. |
|
|
|
CR:420705
|
|
420705 |
|
PocketBuilder |
|
Window Painter |
|
|
Closed |
|
Windows 2000 |
|
2.0.4 |
|
|
|
|
|
|
In MOPView different positions for View types are not saved. If he changes between Landscape and Portrait the positions are not saved. |
|
|
|
CR:420730
|
|
420730 |
|
PB Enterprise |
|
DW.Net |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2 |
|
|
|
|
|
|
VB.NET and C# printing methods does not achieve the same behaviour / functionality as PrintDatawindow() function. Request to include the PrintDatawindow() functionality within the DW.net product. |
|
|
|
CR:420733
|
|
420733 |
|
PB Enterprise |
|
DW Painter |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
regarding CR 406993 and 394367 ANSI issues. Changing Between ANSI AND PB cause differences in resultset or cause DW SQL Syntax corruption if switching between graphic and syntax mode. |
|
|
|
CR:420901
|
|
420901 |
|
PB Enterprise |
|
DB JDBC |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
|
|
|
31 Mar 2006 |
Fixed |
|
|
|
21 Apr 2006 |
Fixed |
|
|
|
27 Sep 2007 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
OS: Windows 2000
PB Version and Build: 9.0.3_8546, 9.0.3_8614
DB/DLL: JDBC (connecting to Oracle 10g via Oracle JDBC Thin Driver)
Comments:
Oracle DATE columns are retrieved into PowerBuilder 9.0.3 (Windows), PBVM 9.0.3 (AIX and Sun) without the time part. Only date part is retrieved. |
|
|
|
CR:420912
|
|
420912 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
When the clicked event of a DW contains code to set focus to another control, the ButtonClicked and ButtonClicking event fail to fire - behavior seems to have begun in builds after PB9 8536. |
|
|
|
CR:421125
|
|
421125 |
|
PB Enterprise |
|
DB Oracle |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Oracle requests failed when several threads |
|
|
|
CR:421131
|
|
421131 |
|
PB Enterprise |
|
DW Printing |
|
|
|
|
|
|
|
|
|
|
06 Jun 2006 |
Fixed |
|
|
|
07 May 2006 |
Fixed |
|
|
|
|
|
For the properties DataWindow CustomPage.Length & Width, decimal or double values cannot be specified. |
|
|
|
CR:421171
|
|
421171 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
When running an application exe that was just upgraded
to build 9557 is now getting the following error:
Application access violation error
FAULTING_IP:
pbshr100!PbHeap_free+270
10bc6300 895004 mov [eax+0x4],edx |
|
|
|
CR:421321
|
|
421321 |
|
PocketBuilder |
|
System Runtime Functions |
|
|
Open |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
WM-5 Specific
The SIP button does not always appear on the window like it should. Seems to be related to the 2-wide menu feature. When the menu is made 3-wide the SIP appears. |
|
|
|
CR:421379
|
|
421379 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
In PowerBuilder 10 the DataWindow property ReplaceTabWithSpace causes a crash after closing the window containing the DataWindow |
|
|
|
CR:421385
|
|
421385 |
|
PB Enterprise |
|
PB Web Services- UDDI browser |
|
|
Closed |
|
Windows XP |
|
10.5 RC |
|
|
|
|
|
|
When saving a UDDI profile in the web service proxy project,
the UDDI profile is being saved to:
HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\11.0\UDDIServerProfiles
It should be saved to:
HKEY_CURRENT_USER\Software\Sybase\PowerBuilder\10.5\UDDIServerProfiles |
|
|
|
CR:421387
|
|
421387 |
|
PB Enterprise |
|
PB Web Services- UDDI browser |
|
|
|
|
|
|
|
Include default profiles on the UDDI Search window.
When you select the 'Search For UDDI' from the web service proxy wizard,
there is a dropdown for UDDI Profile, provide several default profiles.
The customer suggested:
http://localhost/juddi/inquiry (EAServer)
http://localhost/uddipublic/inquire.asmx (Windows 2003) |
|
|
|
CR:421388
|
|
421388 |
|
PB Enterprise |
|
DW Ink Control |
|
|
Closed |
|
Windows XP |
|
10.5 RC |
|
|
|
|
|
|
For an InkPicture control in a datawindow, set the InkEnabled property off. Save the datawindow and close the datawindow painter. Reopen the datawindow. The InkEnabled property is set back to InkEnabled = true. |
|
|
|
CR:421389
|
|
421389 |
|
PB Enterprise |
|
PB Web Services- UDDI browser |
|
|
Closed |
|
Windows XP |
|
10.5 RC |
|
|
|
|
|
|
When adding a Query URL on the UDDI Search window and
then clickiing the 'Save Profile' cb, a message appears:
Information
Save UDDI profile failed
It is not clear why the UDDI profile failed. Improve the error message so that
it clearly states that the UDDI profile failed because the profile name was not entered. |
|
|
|
CR:421440
|
|
421440 |
|
PB Enterprise |
|
PB Web Services |
|
|
Closed |
|
Windows XP |
|
10.5 RC |
|
|
|
|
|
|
When calling Amazon's itemsearch, no items
are returned to the itemsearchresponse structure
itemsearchresponse = lnv_amazon.itemsearch( itemsearch) |
|
|
|
CR:421533
|
|
421533 |
|
PocketBuilder |
|
Printing |
|
|
Open |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
Since moving from 2.0.3 to 2.0.4, printing a DW in Landscape mode doesn't work correctly.
There is missing data. If it prints in portrait mode, all data is printed (but on different pages of course.) |
|
Workaround Description |
|
This issue comes from the header containing a single static textbox with multiple lines of data. The workaround is to break this single textbox into a separate textbox for each line.
The root cause is that the PocketPC does not have the same technique for calculating clipping rectangles that the desktop has. Specifically - the desktop can automatically handle the two-dimension case that multiple lines requires, but the PocketPC does not.
Considering the ease of the workaround compared to manufacturing a correct two-dimension clipping calculation we would press for the workaround.
BTW - this worked in earlier versions of PocketBuilder because we were not clipping the text at all (our earlier approach to the issue). However, there were complaints about this approach, so we added the one-dimension clipping. |
|
|
|
CR:421542
|
|
421542 |
|
PB Enterprise |
|
DW DDDW |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.5 RC |
|
|
|
|
|
|
The test case includes a datawindow with 2 dddw columns. Both columns use the same dw as the dropdown source. The colors are set up the same. Yet at runtime, one column displays buttonface (correct) and the other does not. |
|
|
|
CR:421551
|
|
421551 |
|
PB Enterprise |
|
DW HTML |
|
|
|
|
|
|
|
When setting a value in the htmltable.width and then
you select Design/HTML Preview, the value in the <TABLE> tag in the html source is not what was entered in the property field.
Save problem when you use dw_1.saveas("C:\dw_one.html",HTMLTable!, FALSE). |
|
|
|
CR:421558
|
|
421558 |
|
PB Enterprise |
|
DW Painter |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.5 Beta 2 |
|
|
|
|
|
|
The text property of a button placed on a DataWindow can be assigned an expression, but the Properties dialog in the DW painter does not show a button (the = sign button) to get to the expression builder. The capability to set the expression is there, but it is not exposed in the IDE. |
|
|
|
CR:421562
|
|
421562 |
|
PB Enterprise |
|
Menu Painter |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.5 Beta 2 |
|
|
|
|
|
|
The MenuTitles option should be grouped with TitleBackColor and TitleGradient. The latter two options should also be disabled when the first isn't selected. The MenuBitmaps option should be grouped with the BitmapBackColor and BitmapGradient. The latter two should be disabled when the first isn't selected. When a gradient is applied (TitleGradient or BitmapGradient) the user should have the option to select a second color used in the graient fill. |
|
|
|
CR:421564
|
|
421564 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
This option would turn off the default behavior of ampersand & to cause the next character to be the hotkey for a text field. |
|
|
|
CR:421721
|
|
421721 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2 |
|
|
|
|
|
|
PBVM inconsistent crash on EAServer production system with 2 EAServers.
Dump file available for analysis.
ERROR: OBJECT_NOT_EXIST (p11177617/n_test/$Activate - bind)
Jan 30 15:38:56 2006: PB INTERNAL EXCEPTION on: Thread : 2688, Address : 0x10E6D34E, Type : EXCEPTION_ACCESS_VIOLATION reading address 0x00000000. CPB_Component::destroy |
|
|
|
CR:421740
|
|
421740 |
|
PB Enterprise |
|
Menus - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Needs Right To Left Support for Menu toolbar.
In Hebrew/Arabic applications, the toolbar is set at the left of the window when it should be at the right. Custome is asking for a RTL property for the toolbar.
This property should be selected on the programer purpose because Hebrew or English applications may be runnning on the same machine. |
|
|
|
CR:421752
|
|
421752 |
|
PB Enterprise |
|
Window - Runtime |
|
|
|
|
|
|
|
When calling a stored procedure with datetime parameter
and using RPC, PB will return the following error:
The parameter of type 111 did not have a valid value
Problem only happens the first time calling the stored procedure dbo.RefreshMVControl.
RefreshVMControl calls the RefreshMVAppraisal.
Works ok if the datetime parameters are defined locally. When the datetime parameters are set as instance variables and the PropMeasure table is empty, then error
happens when calling the dbo.RefreshMVControl. |
|
|
|
CR:421766
|
|
421766 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 RC |
|
|
|
|
|
|
|
|
|
22 Aug 2011 |
Insufficient priority to fix |
|
|
|
|
|
Using Autosize Height on the Group Header band. In print preview mode the column headers on the bottom of the group header band get shifted too low, and are cut off by the detail band. |
|
|
|
CR:421785
|
|
421785 |
|
PB Enterprise |
|
DW Rich Text |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 RC |
|
|
|
|
|
|
|
|
|
07 Aug 2006 |
Third Party Problem |
|
|
|
|
|
When pasting a table from Word into the DW RTE painter, the border style is lost (Word-visible borders aren't visible in DW painter).
From engineering: The RichText control is provided from a third party. They do not support the border styles and have no plans at this time to add support. This cannot be resolved within PowerBuilder. |
|
|
|
CR:421805
|
|
421805 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
The customer is having a problem using QueryMode with a SetFocus. When in Querymode they sometimes see the query criteria as they should, but other times see the previous retrieved value for the column. Works as it should without the SetFocus. |
|
|
|
CR:421960
|
|
421960 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 Beta 2 |
|
|
|
|
|
|
Application crashes when doing a setitem on any computed field. In PB 9.0 it returns a -1 as it should. |
|
|
|
CR:421995
|
|
421995 |
|
PocketBuilder |
|
Migration |
|
|
|
|
|
|
|
PK to PB Migration - a couple window and control fields are not being filtered out.
The standard window properties:
ShowSIPButton and SmartMinimize and CloseButton
are not being properly filtered out in the PK -> PB Migration |
|
Workaround Description |
|
Edit the source and delete any line containing the properties:
ShowSIPButton
SmartMinimize
CloseButton |
|
|
|
CR:422057
|
|
422057 |
|
PB Enterprise |
|
OLE - Active X - OCX |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
When connecting to a COM+ object and call a function which returns a adoresultset or using the ADOResultset generated from datastore resultset
PowerBuilder doesn't cleanup the memory correctly. In each loop memory will be lost. |
|
|
|
CR:422062
|
|
422062 |
|
PB Enterprise |
|
Rich Text |
|
|
Closed |
|
Windows XP |
|
10.5 RC |
|
|
|
|
|
|
The online help and documentation should reflect that InsertPicture supports .bmp, .wmf, .jpeg, .png, .gif
and .tif file types.
InsertPicture should also be documented under "RichTextEdit control changes" |
|
|
|
CR:422067
|
|
422067 |
|
PB Enterprise |
|
Rich Text |
|
|
Closed |
|
Windows XP |
|
10.5 RC |
|
|
|
|
|
|
|
|
|
06 Apr 2006 |
Fixed |
|
|
|
06 Jul 2006 |
Fixed |
|
|
|
|
|
Using a rte control to display a *.tif file using
insertpicture. Example shows 2 different *.tif files. One will display ok
in the rte control and the other one will return -1 on insertpicture. |
|
|
|
CR:422071
|
|
422071 |
|
PB Enterprise |
|
Window - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Winodw size changed after removing a variable declaration |
|
|
|
CR:422114
|
|
422114 |
|
PB Enterprise |
|
DW Edit Mask |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 RC |
|
|
|
|
|
|
Using certain numeric editmasks or format masks, digits are shifted right incorrectly.
Behavior varies with Regional settings. Sometimes there is a leading zero. Examples:
Mask: German: English :
###,##0.00K 045.700,00K 045,700.00K
#,##0.00EUR 4.570,00EUR 4,570.00EUR
#,##0.00€ 45.700,00€ 4,570.00€
Solution: The mask must be large enough to handle all digits. EG: change #,##0.00EUR to ##,##0.00EUR. For the leading zero, if there is an ASIS char in the format string, such as 'K', or "EUR", then the format will be manipulated in an ASIS state. In that state, the mask '#' is the same with mask '0'. |
|
|
|
CR:422118
|
|
422118 |
|
PocketBuilder |
|
Window - Runtime |
|
|
Open |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
Enhancement request.
The PocketPC SIP-UP and SIP-Down events should only go to the window with focus (the active window). It seems that the event goes to all the windows.
A condition to test is a response window that's the parent of another response window. All of which are on a main window. |
|
Workaround Description |
|
In the customer event handling code they can check whether they are the window with focus. |
|
|
|
CR:422200
|
|
422200 |
|
PB Enterprise |
|
PB Web Services |
|
|
|
|
|
|
|
When calling a method on a webservice using EasySoap,
the method will return the following error:
Error calling method of a pbni object"
Works ok in PB 10.5 using .Net engine |
|
|
|
CR:422349
|
|
422349 |
|
PB Enterprise |
|
DB Oracle |
|
|
|
|
|
|
|
|
|
|
28 Feb 2006 |
Not reproducible with latest version of the product available as of Resolution Date |
|
|
|
|
|
Database Painter: PowerBuilder 9.0.x Crashes when executing an illegal Select statement
SELECT owner, object_name FROM ( SELECT owner, object_name, subobject_name FROM all_objects WHERE owner = :arg ) ORDER BY owner, object_name ;
PowerBuilder 10 correctly reports an error to the user. |
|
|
|
CR:422350
|
|
422350 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
Verified fixed in 9.0.3 build 8660, and 10.2.1 build 9597.
A Datawindow SetItem has an expression that adds 2 decimals together for the value argument to be set. This works the first time, but executing it a second time crashes PB.
This is a regression that started in release build 8580. Prior builds worked fine.
This also fails in the current builds on 10.2.1 and 10.5, but in both of these versions you can see that the value set in the datawindow the first time is not correct as it was in PB 9.0.3. The second SetItem still crashes PB.
If you take the addition expression outside of the SetItem, do it in a statement before the SetItem, put the result in a variable, and use the variable in the SetItem, then it works. But this is not an acceptable workaround for many existing applications. |
|
|
|
CR:422464
|
|
422464 |
|
PB Enterprise |
|
DW Printing |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Cannot print a Web Control in a DataWindow. |
|
|
|
CR:422485
|
|
422485 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
Customer's application is randomly crashing on one input screen. The screen has three or four datawindows and many dddw. Its a data entry screen and sometimes it works without a problem and other times the user crashes.
Customer has tried but cannot reproduce the problem and at this point the crashes although numerous appear random. |
|
|
|
CR:422526
|
|
422526 |
|
PocketBuilder |
|
DW - Runtime |
|
|
|
|
|
|
|
DataStore Retrieve() can evaporate the application
PK 2.0.4 error specific.
ASA 9.0.2.3044
When running a special version of the customer application, there's a loop which retrieves() into a datastore. This would kill the application (a quiet evaporation) on both the desktop and the device. |
|
|
|
CR:422614
|
|
422614 |
|
PB Enterprise |
|
Language - Compiler |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
The customer is requesting an enhancement request to allow an application programmer to set the default encoding for an entire application. PowerBuilder as a product sets a default encoding of EncodingUTF16LE! but currently the default encoding is not a settable option. |
|
|
|
CR:422773
|
|
422773 |
|
PB Enterprise |
|
DB OLE DB |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Customer is using SQLOLEDB. A datawindow accesses a table with an identity column, and there are complex triggers on the table as well. Because of the triggers, the customer is not using 'select @@identity' to get the new value for the identity column. He is using 'Select max(IDENTITYCOL) from &TableName'. The option is set in the PBODB100.INI file, in the [MS_SQL_SERVER_SYNTAX] section, the GetIdentity setting. It worked for him using PB 6.5 but it doesn't work using PB 10.
Workaround: GetIdentity='select scope_identity()' |
|
|
|
CR:422780
|
|
422780 |
|
PB Enterprise |
|
Documentation |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
There is no documentation for datatype "number" in an external datawindow |
|
|
|
CR:422783
|
|
422783 |
|
PB Enterprise |
|
DB JDBC |
|
|
|
|
|
|
|
The user invokes a stored procedure using the JDBC driver (PBJDB90.DLL). SP uses a string argument in the WHERE clause, and no result set is generated. The ASA log shows that a string argument ('ASE1254_pre_rel') is being passed as 'ASE1254_pre_r'. Same stored procedure works fine when SP is invoked while connected to the ODBC driver. Using build 5077 (PB 9.0 GA) build from 2003.
Problem has been verified fixed in PB 9.0.3 build 8652, PB 10.2 build 9593, and PB 10.5.
Fix may exist in earlier maintenance builds of PB 9.x and PB 10.x as well. |
|
Workaround Description |
|
upgrade to PB 9.0.3 maintenance |
|
|
|
CR:422950
|
|
422950 |
|
PB Enterprise |
|
DB Oracle |
|
|
|
|
|
|
|
|
10.2.1 |
|
04 Apr 2006 |
Fixed |
|
|
|
07 Jun 2007 |
Not a Bug |
|
10.2.1 |
|
26 Sep 2007 |
Fixed |
|
|
|
|
|
PowerBuilder 10 and O84 interface to Oracle
Remote procedure calls with unitialized Oracle OUT or IN OUT parameters give the following errors:
- ORA-03106: Fatal two-task communication protocol error
- ORA 03120: Two task conversion routine integer overflow
With the O90 or O10 interface the following is returned:
- ORA-24334: no descriptor for this position |
|
|
|
CR:423008
|
|
423008 |
|
PB Enterprise |
|
OLE - Active X - OCX |
|
|
|
|
|
|
|
|
|
|
20 Jun 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
PDF and tiff files in an OLE container active offsite even when Activate InPlace! is used. Word documents active in place. |
|
|
|
CR:423027
|
|
423027 |
|
PB Enterprise |
|
DW Expression |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Tested and reproduced with PB 10.2.1_9537.
When executing a PBScript containing dw expression, PowerBuilder crashes. This is a regression. Works fine in PB 10.2.0_8100. |
|
|
|
CR:423131
|
|
423131 |
|
PB Enterprise |
|
DW XML |
|
|
|
|
|
|
|
PowerBuilder use the importstring syntax to import XML data into the datawindow buffer.
datawindow.importstring(XML!, ls_myxml )
It is discoverd that the importstring function fail to handle Simplified
Chinese or Traditional Chinese. That make the datawindow item buffer either messed up or get empty (non-printable ?). This eventually cause datawindow send out incorrect sql statement to database. |
|
|
|
CR:423135
|
|
423135 |
|
PB Enterprise |
|
DW Display |
|
|
|
|
|
|
|
DataWindow Group Boxes are not drawn correctly when using New Visual Style Controls or XP style.
Part of the groupbox of a next row can be drawn at the bottom of the datawindow when it should have been drawn on the next page. |
|
|
|
CR:423172
|
|
423172 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
|
|
|
|
|
OS: Sun Solaris 2.8
PB Version and Build: PBVM 10.2_7516 for Sun Solaris using EAServer 5.2
DB/DLL: N/A
Comments:
When a PB NVO component code execution encounters a SELECTBLOB, the code is ended prematurely and skips to deactivate event of component. This issue is Sun Solaris localized. For PBVM on Windows, issue does not happen (tested 10.2.1_9537 PBVM). |
|
|
|
CR:423196
|
|
423196 |
|
PB Enterprise |
|
DB Informix |
|
|
|
|
|
|
|
Enhancement request for a Informix 10 native driver for PB 10 and above.
Customer is concerned that us use of Informix features such as stored procedures and other
Informix SPL commands will be impaired without a PB native driver for Informix 10. He believes that using generic interfaces such as JDBC, ODBC, etc. would require extensive recoding and testing and that all of the needed functionality may not be in generic drivers. |
|
|
|
CR:423477
|
|
423477 |
|
PB Enterprise |
|
DW Painter |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Datawindow error: Line xxx Column yyy: incorrect syntax " in crosstab datawindow if clicking Design -> Crosstab -> ok button.
This is caused by expressions in a column. Removing this expressions and the error message is gone. |
|
|
|
CR:423490
|
|
423490 |
|
PB Enterprise |
|
EJB Client |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
PB generates:
" Error: Failed to find the proxy to represent the Java class "
if calling a method of a Java class. |
|
|
|
CR:423830
|
|
423830 |
|
PB Enterprise |
|
DW Display |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Autosize height columns in a datawindow are NOT wrapping when using anything but 0x0020 as a space in Unicode PB. Only a conventional space (0x0020) causes a line break, but there are about 18 other characters codes that also represent a space and they should wrap also. |
|
|
|
CR:423860
|
|
423860 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
|
|
|
|
|
OS: Windows 2000
PB Version and Build: PBVM 9.0.3_8004 on Sun Solaris
DB/DLL: JDBC with Oracle Thin Client
Comments:
Character ñ is displayed incorrectly when retrieved into PB client from within PBVM via SetFullState. |
|
|
|
CR:423868
|
|
423868 |
|
PB Enterprise |
|
Window - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Accelerator keys used with command buttons and statictext objects do not work (display correctly) with the Windows keyboard navigation indicators settings in the control panel. Menu's however do work correctly. So if you have menus, command buttons, and statictext objects that have an & to indicate an accelarator key to be used with ALT, and if you set the Control Panel->Display->Effects setting "Hide keyboard navigation indicators until I use ALT key" to true, PB 10 with new style controls will initially hide the underscores in the menus and the command buttons, but not in a static text. The biggest problem however is with the underscores hidden, pressing the ALT key does not display the underscores in the command buttons (with a statictext they always show even when they shouldn't) Menus work as they should.
So there are 3 problems. The first 2 problems below happen on both Windows 2000 and XP new style or classic style.
1) StaticText objects that use accelerator keys (&) always display the underscore even when the Windows setting says to hide them until ALT is pressed.
2) Command buttons that use accelerator keys (&) do hide the underscore when the Windows setting says to hide them. But pressing ALT does not display the underscores as it should.
3) If on Windows 2000, or on XP and PB set to not use new style controls, if the Windows setting is set to Hide the underscores, the command buttons do not initially hide. If you then toggle and apply the Windows setting to not hide and then to hide, the command buttons then start to hide underscores correctly. So command buttons don't pick up the initial Windows setting. (Neither do StaticText objects)
Both command buttons and StaticText should work as the menus do with displaying accelerators according to the Windows settings.
Note that in all cases the actual accelerator keys when pressed with ALT do work, it's the hiding of the underscore or the display of the underscore that is incorrect. |
|
|
|
CR:423870
|
|
423870 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
In 10.5 GA when the retrieve is done on the datawindow shared with a datastore a crash will occur. The same code works with PB 10.2.1 build 9567/9597.
OS: All |
|
|
|
CR:424010
|
|
424010 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Grid DataWindows with Computed Columns and Buttons behave strangely when grid columns are resized. When one column is narrowed sometimes columns to the right are not moved accordingly.Resizing of these columns afterwards can make them vanish.
No workaround. |
|
|
|
CR:424026
|
|
424026 |
|
PB Enterprise |
|
Debugger |
|
|
|
|
|
|
|
When in the debugger and you have a long string value,
moving the cursor over the string value will display the value.
Provide a way so that users have the option whether they want to display
this value as a tip or not. |
|
|
|
CR:424096
|
|
424096 |
|
PB Enterprise |
|
DW - Runtime |
|
|
|
|
|
|
|
Describe ( Evaluate... ) in a loop for a 5500 record datawindow. The time it takes to do the describe increase with each pass. It's up to 1 second by the time you hit the 500th record. |
|
|
|
CR:424206
|
|
424206 |
|
PB Enterprise |
|
Debugger |
|
|
|
|
|
|
|
When debugging an application and you have multiple
breakpoints, if you are stopped on a breakpoint and you select edit breakpoints,
highlight the breakpoint that you are stopped on. It will be easier to set
an occurrence or condition. |
|
|
|
CR:424236
|
|
424236 |
|
PB Enterprise |
|
Menus - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
|
|
|
16 Aug 2006 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
Vertical Spacing using Contemporarymenu! Menu style too large. The Customer would like to see the Vertical Spacing between Contemporary Menu Items be reduced.
FROM ENGINEERING: This is the design style for PowerBuilder so this will not be changed. |
|
|
|
CR:424386
|
|
424386 |
|
PB Enterprise |
|
DW Web ActiveX |
|
|
|
|
|
|
|
When viewing a psr report in a html page using the
datawindow activex, the column borders are not displaying.
Column borders are saved ok with the psr. If you open psr in IM or PB, you can see
the column borders ok. |
|
|
|
CR:424390
|
|
424390 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
Closed |
|
Solaris 2.8 |
|
10.2.1 |
|
|
|
|
|
|
Calling an Oracle function from PB/EAS returns wrong characters on Unix |
|
|
|
CR:424637
|
|
424637 |
|
PocketBuilder |
|
Window - Runtime |
|
|
Closed |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
|
2.0.4 |
944 |
24 Apr 2006 |
Fixed |
|
|
|
|
|
Customer wants NO automatic SIP behavior at runtime
Customer wants a setting for the SIP that always leaves the SIP manually in the user's control. In PK 2.0.4 build 942 modifications to the SIP behavior were done to make the behavior consistent across OSes and devices, and to incorporate changes requested by other users. Currently, if the SipOnFocus checkbox is NOT selected, if the user runs an app, places the cursor on an editable control, and brings up the SIP, moving to another control that also has the SipOnFocus NOT selected causes the SIP to disappear. This was requested by several users. For this user, however, the functionality is inconvenient for some of his users. He would like the option to have the SIP remain unchanged (either if up, stay up, OR if down, stay down) when the user moves focus through editable controls on a window AND fields on a datawindow when the SIPonFocus option is turned of (Not selected.) Customer still wants to be able to control SIP behavior within the code by using SetSIPPreferredState, but wants the default SIP behavior (with no explicit code) to have the option to not change the SIP from it's current state
set by the user.
-- Solution starting with 2.0.4.944 --
Added internal property to disable/enable all automatic SIP handling.
To use:
a) In your PowerBuilder code, declare the external function:
function integer SetRuntimeProperty( &
readonly string PropertyName, boolean fValue ) &
system library "PKVM20.DLL" alias for "fnSetRuntimeProperty"
b) To disable ALL automatic SIP handling:
SetRuntimeProperty( "AutomaticSIPHandling", FALSE )
c) To enable ALL automatic SIP handling:
SetRuntimeProperty( "AutomaticSIPHandling", TRUE ) |
|
|
|
CR:424649
|
|
424649 |
|
PB Enterprise |
|
DB OLE DB |
|
|
|
|
|
|
|
OLE-DB interface does not return column names in the correct order - they are alphabetized for MS Access. |
|
|
|
CR:424652
|
|
424652 |
|
PB Enterprise |
|
DW Painter |
|
|
|
|
|
|
|
When connecting to a MS Access database using
ADO.NET and the Microsoft.Jet.OLEDB.4.0 Provider, PB will crash when trying
to create a Quick Select Datawindow. |
|
|
|
CR:424654
|
|
424654 |
|
PB Enterprise |
|
DW Painter |
|
|
|
|
|
|
|
When connected to MSAcess using OLEDB and the Microsoft
Jet OLEDB 4.0 provider, once you built and save a dw, you get the following error
if you try to go back to the dw source in graphic mode:
Microsoft JET Database Engine
The parameter is incorrect
Do you want to continue in graphic mode? |
|
|
|
CR:424715
|
|
424715 |
|
PB Enterprise |
|
System Runtime Functions |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2 |
|
|
|
|
|
|
|
|
|
26 Feb 2009 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
FileExists PowerScript function didn't return FALSE value if the file (arg filename) is locked by another application. |
|
Workaround Description |
|
Workaround for files that are locked by an application that is having a real handle to the file. (eg. txt file opened by MS word).
lb_lock = FileExists("G:\testcases\11200990\pb9\printed8.txt")
if lb_lock = TRUE then
//Then check if its locked
ll_ret = FileOpen( "G:\testcases\11200990\pb9\printed8.txt" , LineMode!, Write! ,LockReadWrite! )
if ll_ret > 0 then
messagebox("ERR","FILE FREE")
else
messagebox("ERR","FILE LOCKED")
end if
FileClose(ll_ret)
else
messagebox("ERR","FILE NOT EXISTANT")
end if
If the tile is opened with wordpad or ultraedit it does not work cos the file is not really locked by the application.
Another workaround can be the use of the API call CreateFileA to check the status. |
|
|
|
CR:424755
|
|
424755 |
|
PocketBuilder |
|
DW - Runtime |
|
|
Closed |
|
Pocket PC 2003 |
|
2.0.4 |
|
|
|
|
|
|
SIP problems moving cursor within a single DataWindow field
With "Show SIP on Focus" turned off, when you are editing a field in a datawindow, moving the cursor within the input field using the stylus causes the SIP to disappear. Same problem does no occur when modifying data in an SLE on a window.
-- Solution starting with 2.0.4.944 --
Added internal property to disable/enable all automatic SIP handling.
To use:
a) In your PowerBuilder code, declare the external function:
function integer SetRuntimeProperty( &
readonly string PropertyName, boolean fValue ) &
system library "PKVM20.DLL" alias for "fnSetRuntimeProperty"
b) To disable ALL automatic SIP handling:
SetRuntimeProperty( "AutomaticSIPHandling", FALSE )
c) To enable ALL automatic SIP handling:
SetRuntimeProperty( "AutomaticSIPHandling", TRUE ) |
|
|
|
CR:424951
|
|
424951 |
|
PB Enterprise |
|
JSP 4GL |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
OS: Windows 2000
PB Version and Build: 10.2.1_9537 and EAServer 5.3 on Windows
DB/DLL: EASDemoDB
Comments:
Today, we can use a maximum of 5 arguments when retrieving a web dw from EAServer. Customer has a long number of arguments and would like to have the ability to use 12 or 13 arguments in web datawindow in future. |
|
Workaround Description |
|
Use small number of arguments in retrieve. |
|
|
|
CR:424957
|
|
424957 |
|
PB Enterprise |
|
DW XML |
|
|
Open |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Customer would like the ability to have optional element attributes in an XML export / import template. |
|
|
|
CR:425110
|
|
425110 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
9.0.3 |
|
|
|
|
|
|
OS: Windows 2000
PB Version and Build: 9.0.3_8546 and 10.2.1_9537
Comments:
When scrolling a DW with a PSR content down and up again, some portions of PSR content get blank in DW display. |
|
|
|
CR:425239
|
|
425239 |
|
PB Enterprise |
|
DW Graph |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
SetSeriesStyle for a line width is incorrect during printing. Using Syntax 2 of SetSeriesStyle function to set a line widht in a DataWindow. -> Line width becomes thinner during printing or when saving the graph as a PDF. PowerBuilder is not fully WYSIWYG |
|
|
|
CR:425252
|
|
425252 |
|
PB Enterprise |
|
Migration |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Retrieve fails with MSS OLEDB connection on SP DW after migration from Powerbuilder 8.0.4 to PB 10.2.1
Workaround: Edit the source of the DataWindow and change procedure call For example:
procedure="1 execute dbo.byroyalty;1;0 @percentage = :percentage" arguments=(("percentage", number)) )
MUST BE CHANGED TO :
procedure="1 execute dbo.byroyalty;1 @percentage = :percentage" arguments=(("percentage", number)) ) |
|
Workaround Description |
|
- Edit the source of the DataWindow
- Change the line where the keyword "procedure" appears. For example:
procedure="1 execute dbo.byroyalty;1;0 @percentage = :percentage" arguments=(("percentage", number)) )
MUST BE CHANGED TO :
procedure="1 execute dbo.byroyalty;1 @percentage = :percentage" arguments=(("percentage", number)) ) |
|
|
|
CR:425282
|
|
425282 |
|
PB Enterprise |
|
PB Web Services |
|
|
|
|
|
|
|
EasySoap Web Service Engine: Function has a return value that could be null. This is causing an error "Could not find element by name: base64Binary |
|
|
|
CR:425474
|
|
425474 |
|
PB Enterprise |
|
Documentation |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
The example code used for the Dynamic SQL Formats 1 through 4 is technically correct, but the code will not work with the Demo DB that ships with the product. The code examples should work with the demo db. |
|
|
|
CR:425475
|
|
425475 |
|
PB Enterprise |
|
Jaguar Integration |
|
|
|
|
|
|
|
When generating a proxy on the CtsSecurity package, the
following message results:
Warning: A full or incremental rebuild should be performed. The following object(s) may not be usable in their present state. x509certificatechain |
|
|
|
CR:425490
|
|
425490 |
|
PB Enterprise |
|
DW - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Tested and reproduced with PB Version and Build: 10.2.1_9597 and 10.5_4523
In datawindow runtime, if editmask is set to 00 with Autoskip enabled, when positioning cursor at beginning of editmask and typing 1st digit (like |00 ), cursor skips prematurely to next column without letting user to type the 2nd digit.
If you change the editmask to 000, then autoskip works with no problems. |
|
Workaround Description |
|
Use 000 in editmask, instead of 00. |
|
|
|
CR:425522
|
|
425522 |
|
PB Enterprise |
|
DW HTML |
|
|
|
|
|
|
|
Using the WebDataWindow when a column has an editmask on a date column when one tabs into the previously null column the date changes to reflect the editmask. This was examined in several recent CRs, CR 378630 where development decided that this was correct behavior and in CR 385316. In this customer's case the workaround of using a return 2 in the itemerror event is not acceptable. They have worked around the problem by editing the PB generated .js files but as we advise customers not to do this they would like to see the problem corrected. This worked as the customer expects with not filling in the blank editmask in PB 8.0.3. |
|
|
|
CR:425599
|
|
425599 |
|
PB Enterprise |
|
DW Graph |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
Changing the DW graph propety "Value Axis Text" has no effect. |
|
|
|
CR:425616
|
|
425616 |
|
PB Enterprise |
|
Window - Runtime |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
Changing the resizeable property of an MDI crashes PB |
|
|
|
CR:425626
|
|
425626 |
|
PB Enterprise |
|
DB OLE DB |
|
|
|
|
|
|
|
|
|
|
25 May 2007 |
Presently Not Targeted For Any Future Release Of This Product |
|
|
|
|
|
OLEDB MS SQL Server
A (DataWindow) Retrieve on a SELECT FOR XML statement fails
when connected through SQLOLEDB but works fine with an ODBC connection. |
|
Review Status |
MS OLEDB doesn't support XML type, the returned XML type by OLEDB actually is binary type rather than string type. That brings many problems to the PBOLE interface(DW retrieve and update).
With PB11 the new DB interface PBSNC is based on MS SQL SERVER200 |
|
|
|
CR:425652
|
|
425652 |
|
PB Enterprise |
|
Workspace and Targets |
|
|
Closed |
|
Windows XP |
|
11.0 Beta1 |
|
|
|
|
|
|
When calling PB 11, the InitPath registry
shows the path for the pb10.5 install.
HKEY_current_user\Software\Sybase\PowerBuilder\11.0\InitPath |
|
|
|
CR:425762
|
|
425762 |
|
PB Enterprise |
|
Menu Painter |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 |
|
|
|
|
|
|
On changing Menu Style from old to New style ( PB10.5 ) all images are cut of the menu object and have to be added again. On Tab Appearance, Menu Style when changing to "contemporarymenu!" the images in the PB 10.5 IDE just disappear. |
|
|
|
CR:425785
|
|
425785 |
|
PB Enterprise |
|
DB Oracle |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.2.1 |
|
|
|
|
|
|
When creating dynamically a package wich contains comments, gets error :
"Parsing attributes of a column object in an ALTER or CREATE is not currently supported." |
|
|
|
CR:425906
|
|
425906 |
|
PB Enterprise |
|
Function Painter |
|
|
Closed |
|
Microsoft Windows 2000 |
|
10.5 RC |
|
|
|
|
|
|
Object not saved in its original library. |
|
|
|
--------------------------------------»ªÀöµÄ·Ö¸îÏß-------------------------------------------------------------------------
֮ǰ¾ÍÒѾÑз¢³É¹¦ÁËÄܹ»´Ó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µÈµÈ¡£
+-------------------------------------»ªÀöµÄ·Ö¸îÏß-------------------------------------------------------------------------