SAP PB Enterprise的所有已知BUG列表(5)
随着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信息!
不仅仅包括BUG的详细描述信息,还包括首次报告BUG的平台、数据库版本以及BUG修复历史过程;有些BUG还提供了Workaround来临时解决该BUG带来问题。
PB Enterprise的所有已知BUG列表(1)
PB Enterprise的所有已知BUG列表(2)
PB Enterprise的所有已知BUG列表(3)
PB Enterprise的所有已知BUG列表(4)
PB Enterprise的所有已知BUG列表(5)
PB Enterprise的所有已知BUG列表(6)
PB Enterprise的所有已知BUG列表(7)
PB Enterprise的所有已知BUG列表(8)
PB Enterprise的所有已知BUG列表(9)
PB Enterprise的所有已知BUG列表(10)
CR Number |
Description |
256943 | Editmask of type uppercase does not accept numbers as a valid value. |
256950 | WebDW DDDW/DDLB remains enabled on zero taborder or protected. |
256964 | datastore.reset() not freeing up datastore memory. |
257016 | PB treats the Oracle USER function as a literal Workaround: Use Convert to Syntax |
257024 | 8.0 Regression: Edit Mask !!!!-####-## not working properly |
257064 | Nested DW w/Footer Band info not printing at bottom of LAST PAGE ONLY |
257065 | Version info is not correctly written to 8.0 PB executables. |
257176 | PB catalog Varchar columns are created as datalink |
257213 | If the targets and storage location for archives is located on a network drive and the same folder then Add to source control and update to pbg file will fail. |
257216 | PB 8 build 6048, 7041 , PBNative Source Control
If Local Root Folder is set to root folder (d when workspace is created in d:\temp) then SCC connects in offline mode |
257220 | PB 8 build 6028, 7041, PBNative Source Control
If workspace and local root are in the folder where PB 8 is installed and the target and archives are on the network (or differend Drive) then when you try to add an object to source control the object is successfully added but the pbg file does not get updated with the new addition |
257233 | Udating a dddw column in a dw on OLEDB connection gives update error |
257242 | PB 8.0 Datawindow editmask problem, a mask of !XXXXXXXX loses the first character when you tab off. |
257376 | PB application with 50 pbls in the library search path saving changes cause PB to GPF's. |
257410 | This CR is an enhancement request for Powerbuilder native driver to support TSQL batch for Microsoft SQL Server. |
257422 | The PowerBuilder VM on packaged with EAServer 3.6.1 C1 and C2 does not handle inserts correctly for datawindows that use PB select syntax to store SQL. It appears are though either: a) The SQL is not being generated properly or b) The PBVM is getting the incorrect column status of a field and thus does not pass it on to the insert statement. This is only a problem with the PBVM on solaris. Running the same reproduction with a Windows 2000 Jaguar server works. |
257424 | Customer is unable to connect using OCI connection cache in EA Server 3.6.1 build 36105 (Solaris) using PB 7.03 build 10089 to Oracle 8.06 on Solaris 2.6. Not a bug, environmental problems. |
257470 | Getting a memory heap error |
257484 | Web Datawindow no longer generates the datawindow background color. |
257510 | Migration of an app with ole custom control fails PB 6.5 > 7.0.03. |
257534 | PB8 SCC - New objects added to source control and associated with a PBL by one user should appear in the checkview dialog of other users when they right-click on a source controlled PBL or Target icon and choose "Get Latest Version" from the context menu. These newly added objects should also appear checked. The new objects are displayed but they are NOT checked. |
257547 | dw plugin does not get loaded when using IE 5.5 SP2, if you use Netscape or IE 5.5 SP1 the psr
get loaded fine in the plugin This is NOT a PB bug (Q303401 - Netscape-Style Plug-ins Do Not Work After Upgrading Internet Explorer ) |
257595 | setchanges function returns -2 in Powerbuilder 7 when it should return 1
Reviewed by PB Engineering and determined to be "Not a PB Bug". The customer was given a workaround. |
257614 | Using a datawindow, set querymode to yes and displayonly for a column to no. You can enter criteria in the datawindow now. But then set querymode to no and displayonly to Yes, and later set querymode back to Yes, and displayonly back to No. The datawindow still behaves as if querymode=no and displayonly=yes. |
257697 | OLE Automation error external object property mailmergemaindocumenttype using OLE automation to Word.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
257704 | Using a grid datawindow with a group that has a computed field in the group trailer under the salary column. When the salary column visible property is set to zero, and then set back to 1, the computed field in the group trailer does not display. It behaves as if it's visible property was also set to 0, and not set back to 1. Workaround is to explicitly set the computed field visible property to 1, and it will display. The problem does not occur using a tabular datawindow. |
257721 | graph series sort regression from 6.5 620 to PB 7 and 8 |
257726 | PowerBuilder 7.0.3 Build 10104, EAServer 3.6.1 Build 36110 JDK 1.2 JDB interface Oracle 8.17 Stored Procedures A PowerBuilder component, calling an Oracle Stored Procedure, deployed to EAServer, will exhibit different behaviour when it accesses an EAServer Connnection Cache using the CacheName DBParm as opposed to when it does not. |
257776 | If an oracle name is lower case or mixed, the drop index command needs to be put into quotes for it to work. The name needs to be upper case. |
257781 | Activating excel offsite causes pb to crash randomly |
257797 | This CR is an enhancement request for Powerbuilder NATIVE driver to support dbparm PBUseProcOwner for connection to Oracle.
For ODBC connection, the dbparm PBUseProcOwner was introduced around Powerbuilder 6 ; |
257801 | Wants bind thread limitations to be removed from PB Jaguar components |
257811 | SetChanges for a datastore returns -2 when called the second time on a Oracle column |
257885 | if you load the lan1033.dll(Borland C++ dll) and then either move/resize or set the visible property of a graph dw then pb will crash in pbdwe |
257891 | Jaguar 3.6.1 on Solaris only: Call the datastore GetChild method fails on solaris. Works okay on Win2000. |
257932 | PB8 cannot update OLE blob dw column of MS Excel SpreadSheet. |
258072 | Datastore array depletes Memory on Win98 |
258108 | Regression: Nested N-up Group datawindow missing a row. |
258118 | GPF running script that access the ClassDefinition Script list |
258153 | LibraryImport fails on second call using dws with nested reports |
258222 | If package name + component name > ~60 characters, the component cannot be used. Client starts to hang on createinstance() call and Jaguar hangs as well. Used Products: Jaguar 36110, PowerBuilder VM 7.0.3 # 10092 on Solaris. |
258325 | Starting from PB7 Build 10063 Data entered in a (numeric) editmask for a datawindow column can be inserted at the wrong point in the edit control when text was selected. Data is not entered at the position of the selected text but at the end. |
258349 | Deployed a pb nvo to EAServer and works fine, when go back to nvo and add function, redeploy & regenerate stub is fine, can't access the function webpage thru dynamo, IIS. Error: Not allowed to create (component name) and (function name).
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
258387 | A crash can occur in PowerBuilder in retrieving or previewing a complicated crosstab that has color expressions set on columns. If removing the expressions this crash goes away. |
258391 | DW Painter does not auto scroll horizontally when the taborder settings are displayed and user tabs off screen. NFR to ask for the dw to auto scroll horizontally when taborder settings are displayed. See repro tab for full details |
258399 | How to get 'InsertBlock' to work as designed?
Per Engineering, this will not be fixed: |
258433 | In DW Syntax mode upon disconnecting from VPN SQL is lost. Request to be able to save changes. |
258434 | PowerBuilder 7 and 8: With a stored procedure as the sqlselect argument for the SyntaxFromSQL function, the stored procedure can actually get executed when using ODBC as database interface. This is because currently if pb needs to describe a stored procedure result set, pb will execute the stored procedure(for example ODBC, OLEDB, MSS and SYC interface) and then get the result set description. |
258479 | Graph DataWindow Wizard crashes PB 7.0.3 on Windows 98.
PSE Update: |
258488 | The project painter crashes on save when pbls are located in a directory whose path includes very long names. Example: "d:\test\Long library pathnames cause Powerbuilder to crash\deploy.pbl" |
258516 | Error 'Unexpected token in FROM clause. Could not create table list' when using an ORACLE DATABASE LINK. Coud be dup of CR 255027 |
258521 | Selecting landscape as print orientation does not take effect when printer device names (including path) are longer than somewhere around 32 characters in printing datawindows. |
258528 | The problem is that given a particular environment configuration, PB651x and PB703x are unable to execute simple Oracle stored procedure. |
258559 | When performing some sort of rebuild, you may end up with associated error or warning messages. One of the most useful features added in PB8 is to Edit or Edit Source the object causing the error. Another thing that I feel will be really useful would be to "Locate" the object within the system tree. By that I mean expand the system tree and highlight the object(s) in question. This would be most beneficial with regards to duplicate object messages.. |
258571 | Passing an int to any variable and then calling the upperbound function on the variable causes pb
to crash. |
258666 | This is an enhancement request for command button control on detail band of datawindow. The customer has a cmdbtn in the DW detail band. They would like to have the ability of amending the TEXT property of a SPECIFIC cmdbtn in a detail row using a datawindow expression. E.g. Suppose there is an employee datawindow which retrieves thousands of rows. A common practice is to place a cmdbtn 'More details ...' in the detail band and this would therefore appear for each row. When this control is clicked, as there is only one instance of this object and no row dependency, one clicked! event is triggered. Currently this feature is not available. |
258681 | Search returns argument name instead of event name if the event has an argument. |
258693 | Application reads a file into a blob, then passes that blob to a database stored procedure using embedded sql to save the data. Only a few characters are being written to the database.
This may be a bug or may be a limitation. I believe there may be embedded NULL characters in the blob data. If you convert the blob to a string the length of the string is much shorter than the length of the blob. Per development: PowerBuilder does not currently support Blob arguments to stored procedures. The argument is handled internally as a string, so if NULL characters are included, data might be lost. Customers should use the PowerBuilder Blob functions: SelectBlob, UpdateBlob. |
258762 | If a method on a PB component is taking as arguments first a structure of resultsets and then a string, calling this method from a PB component will cause the following error:
SystemException: TRANSACTION_ROLLEDBACK Work-around is to make the structure the last argument in the call. |
258779 | PowerBuilder 7.03 Build 10073 or later and PowerBuilder 8:
When modifying the select statement of a datawindow, that has a sub-select and a table owner prefix, Workaround is to make the changes in the datawindow export. |
258789 | Regression. When you enter data in a column then tab to the next column, tabbing beyond what displays in the datawindow control ought to cause the datawindow to scroll to show the current row/col that has focus. It does not do this in PB8. |
258804 | Trying to create a datawindow from a table with a very large number of columns in an Oracle 7 database. Oracle 8.16 or 8.1.7 client software on client machine. Error occurs trying to select the table. Problem occurs on Win2000.
Per Development: |
258885 | The option "Enable object pooling" is disabled when viewed in MTS on Windows 2000. There is currently no option in the PowerBuilder COM/MTS component wizard to set the pooling property. |
258907 | Customer's application stops at imaginary breakpoints when run through the debugger in PB 8.0. It keeps stopping many times so impedes the developers severely.
This is probably a duplicate of CR 239579. |
258932 | 7.0x Regression: When declaring a local string array in an object function, and assigning it the value of a string array argument being passed to the function on the same line, PB will crash This is the exact line that caused the problem:
string ls_myParm[] = as_myParm[] Workaround: Declare the local string array on one line and assignment on the next line: |
258942 | Connecting PB to Oracle 8 Via ODBC and Trying to do the Last section of Document # 44450: Stored Procedure with PL/SQL Table arguments. It works fine using the native database driver, but using ODBC, you get "Application Error (R0008) Database Interface does not Support Array Variables".
Per development: |
258949 | After creating a foreign key from table A and table B where (sys,id) references (SYS,ID), the order of the foreign key column is inversed, creating the mismatch: id references SYS and sys references ID. The reference in ASA is fine, the problem is in PowerBuilder database painter and datawindow painter. |
258950 | DW Editmask column not firing edit changed and itemchanged events in certain senario. |
258958 | Setting GenerateCSS property of HTMLTable has no affect.
10/24/2001 Customer only wanted the ability to prohibit the WebDW Generator from generating embedded stylesheets for the datawindow so that they could add their own stylesheet without it being overridden by the Generator. They thought that the GenerateCSS property of the WebDW would do this since the property eludes to this and is not documented that it is deprecated at runtime if the browser property is set. Because, the GenerateCSS is deprecated at runtime due to the precedence of the HTMLGen.Browser and this is completely undocumented, I am still requesting this to be considered as an Enhancement Request but with the priority changed to 3. The GenerateCSS property should actually suppress the embedded style sheet generation whether the browser is set or not. This would be a useful feature for customers that want to add their own stylesheets and still want to set the browser to include other features that the browser supports. Workaround: |
258989 | Tested using IE 4.X & 5.X. When the content of a field is longer than the coloumn field width, the content of the second line shown overlap to the next row on the same column. |
258995 | "case" propertie with 'Upper(1)' does not convert "k" to "K" in a external datawindow. |
258999 | This problem is occuring when a new application project is saved. If the user enters data for the "comments" section, this data is not saved in the object. |
259007 | the editmask in an external datawindow has inconsistent behaviour when inserting the month value in a date field . Mask to 'dd/mm/yyyy'. or 'mm/dd/yyyy'. As soon as you type 0, the second month digit reverts to '0'. This behavior happens with months 03 to 09 but not with 01 and 02. |
259103 | This is an enhancement request for the project painter save object dialog. When the user has made changes to the object and selects close object from the 'control menu', then the library path and filename should be displayed. Currently the save dialog window displays title 'Project' and the text is "Save changes to {object_name}" This feature has already been implemented for other object painters e.g. 'window', 'datawindow' object when the same steps are repeated. |
259147 | after choosing yes or no but no further messagebox pop up to indicate that the object is not copied to the library because it is read only. |
259148 | This is an enhancement request for PowerBuilder grahical user interface to display PATH and LIBRARY NAME for any object's window title bar. This would : - increase tremendously PowerBuilder's ease of use, - improve the system developer's productivity (e.g. reduce time spent searching for the definitive path). E.g. project object |
259153 | PB crashes when inserting an OLE Object on a dw if preview view is open and the table on which the dw is based does not have any rows of data |
259165 | Datawindow changes column names that have characters '-', '/' , or '&' to "compute_000n" |
259255 | Customer reports ghost or phantom object references showing up in their library list. These duplicate object names cause problems during rebuild. The solution is to Optimize all PBLs. Customer has not been able to identify the cause of the problem, but want development analysis if possible. |
259256 | Setting the verticalscrollposition value in script causes pb to crash at runtime if there are no rows of data in the dw for which the verticalscrollposition is set. |
259338 | MS SQL Server Db interface: Using a stored procedure datawindow source with 2 output parameters followed by 2 int parameters gives error message "expects Parameter @var3, which was not supplied". The datawindow works if the connection is made to the database through PowerBuilder's native driver (PBMSS80.DLL)
PER DEVELOPMENT: Another way to solve the problem is pb will add the parameter automatically if a default paramerer is not provided the value, that need pb to check SP script to get the default value in database, that will complicate pb oledb driver, and I don't think user will care moving default parmeter to the end if they want to use the default value. |
259342 | PB to Informix 7. Customer is doing count(*) from tables. Getting error -255 no transaction found. Setting for Autocommit does not change anything except that with Autocommit set to true, you get the error twice. Changing Commit on disconnect setting did not make any difference either. Customer is on 6.5. THe problem seems to occur all the way through PB 8. |
259356 | For simple datatypes null values do not get processed when deploying to jaguar and calling it back from pb client |
259465 | Confirmed fixed in PB 8.0.3 Build 9701 and PB 9.0 Beta 3 build 4018
PB Version and Build: PB 8.0 GA -> 7061 PB 7.0.3 from build 10069 Comments: The debugger does not correctly show the value for dwItemStatus variable returned by GetItemStatus. The value is correctly interpreted by vm at runtime however if viewed in debugger in local/instance variable tab an incorrect (unchanged) value is shown . |
259497 | Font substitution no longer works in PB 7.0.3 builds 10100 and later. PB seems to ignore font substitutes listed in pbfnt70.ini.
Additionally there is no PB 8.0 version of this dll and I could not find anything in the registry to replace this. Is this functionality no longer available in PB 8.0?? |
259524 | When right mouse clicked and dragging from one treeview to another, the setdrophighlight, does not work appropriately. There are shadows left on the entries that are scanned over but not dropped onto. |
259542 | Dragging an object from the left panel to a pbl in the right pane results in a confusing list with both files and objects in the pbl in the right panel. |
259575 | This property is first mentioned in the 7.0.3 README, but does not appear in PB's on-line help.
Please correct the on-line help for both 8.0 and 7.0.3 "DataWindow memory management issues dw_1.Modify("datawindow.storagepagesize='LARGE'") Both large and LARGE can be used with either syntax. Setting this This solution also applies to out of memory errors on large Retrieve or |
259582 | SaveAsAscii() doesn't work if dw's 'HTML Datawindow' property is checked |
259586 | PB crashes - using the pfc linkage service when you select a row in the master dw that does not have any corresponding rows in the detail band. |
259637 | Setting the following in PB.INI, has no effect for the column when the datatype is DATETIME.
[Edit Mask Behaviors] AutocompleteDates=no |
259656 | 1) numeric mask "##,### " - at specific condition, 5 digit inserted but the first one will disappear. 2) numeric mask "##,###" - at specific condition, user able to enter totally 6 digit but the comma disappear. 3) numeric mask "###-###" - PB7 & PB8 don't allow user to use del key to erase character after hyphen, but PB8 string editmask does allow this (see case 4). Thus it causing inconsistent behavior on PB8. 4) string editmask "###-###" - PB7 after delete all character, user can only insert first 3 character. PB8 has no such problem , but get inconsistent behavior when compare with numeric mask in case 3. |
259659 | The problem occurs when SQLCache dbparm set and using native Oracle 073 client. PowerBuilder embedded sql input argument in WHERE clause does not retrieve correctly. |
259729 | The alignment of the text on buttons in an HTML datawindow browser varies depending upon the browser version and how the html dw is generated. Specifically, using JSP to generate an html datawindow, the text on the button is left justified instead of centered when viewed in IE 5.5. If you preview the datawindow - HTML Preview - through the datawindow painter in IE 5.5, the text is centered as it is on the button in the datawindow object. Also if you access the JSP -generated datawindow in Netscape 4.76 instead of IE 5.5, the text on the button is centered.
This may turn out to be a browser variation and may not be a bug. |
259810 | EA Server server on AIX hangs or shuts down with PB components - two objects from the same ancestor create one then create the other. Customer and TSE tried to reproduce with a simple test case and it did not fail, so it may be something more specific to the customer application. |
259839 | While holding down left mouse in scroll bar a response window pops up. When you try to click the button on the response window nothing happens. If you hit the enter key on key board this will trigger the clicked event of the button. If the response window pops up at any other time, clicking the button does trigger the clicked event |
259849 | Jaguar Manager - log file viewer not working if using with PB component with mail functionality (MAPI) |
259905 | Support for Context Sensitive Help was added in PB7.0, but it does not work for the datawindow edit control in a datawindow. It does work for other edit styles like a checkbox or radio button. |
260038 | JSP pages with htmldws deployed to Jaguar display correctly when using IE 5.5 but not when using either Netscape 4.7 or 6.1. Display is totally illegible and cannot be used. Not only does the display of the dws become illegible but also the static text from the JSP page. When the htmldws are not displayed but only the text from the JSP the distortion does not take place.
Is this a PB/Jaguar problem or a limitation of using Netscape? |
260160 | Customer has a report which does lot of calculation in summary band depending on group breaks. The GroupCalc function is used to ensure that the totals are properly calculated depending on the group break. After groupcalc, when the report is printed using print function, the totals in the summary band get changed but it prints properly. Adding the code in the GroupCalc button to the end of the print button will restore the report to the correct totals. |
260245 | Setting the application font should cause that all new created objects are using this font by default. The application font is not used during creating a new Datawindow. The default is still "Arial" . related to CR 192515 |
260269 | The "newwindow2" event of the Microsoft Web Browser OCX control placed in a window, doesn't gets triggered when user right clicks a link and selects Open in a new window. |
260308 | ValueIsHTML does not work on dddw column it taborder > 1. |
260343 | Due to delta 42600 intentional change from PB5.0.04 onward: If you have two windows open of type main and put up a messagebox from one of the windows, then you are able to switch to the other window, because the Messagebox's parent is the main window from which it was opened. |
260359 | This change is requested in the PB 7 User's Guide page 553 and PB 8 User's Guide page 230.
Under the heading Modifying the result set ( when the data source is External or Stored Procedure) it currently states to use Design > Data Source. This option is grayed out and what one really needs to do it to click View > Column Specifications. The remainder of the topic is correct. |
260365 | When Using Third Party SW called RichWin 2000, Chinese characters do not display in SLE, MLE or Rich Text controls but do show up in a datawindow.
Should all PB controls work with this third party product? |
260371 | Running Powerbuilder with EAServer using PB components that access Oracle on AIX. Application does not work correctly with more than one connection. One connection works but while trying to run multiple client applications EA Server hangs/crashes.
Not a PB Bug. 1) In the 'deactivate' event of the PB component made sure that 'DISCONNECT' is called on the transaction object before it is destroyed. |
260553 | DW w/nested report, SetFullState & Retreive() causes DataWindow Error occurs: Load of the nested report d_dept_hdr failed. |
260574 | OS: Win32 PB Version and Build: PB 7 & 8 Comments: User event mapped to pbm_erasebkgnd is never fired if the object is a window whereas it does fire for other controls eg commandbutton. This event should either fire or not be included in the list of Window events in the dropdown when defining a user event |
260685 | Header overlaps the detail band info on second page in a composite dw, if the header can fit but the row cannot fit the page |
260694 | UpdateBLOB on "empty" database row causing EA Server instability |
260813 | If you have tried to save a dw object that was opened but not checked out then you will get a message . "d_test is not checked out and therefore cannot be overwritten". After this message if you try to checkout the object and then try saving the changes you will not be able to, the error message will keep on popping up on every save until you close pb and reopen again. |
260829 | 8.0 Regression: A nested report does not get populated when SetFullState() is called. No error message occurs. |
260833 | When you code the double clicked or clicked event of a treeview item from a window of type main with a Open(window) statement, the window (of type main) that is opened does not gain focus unless and until the user manually clicks on the window.
Not a bug: In the given test case, when the user clicks on the tree control , the Clicked event occurs, which in turn triggers the Getfocus event, thus setting the focus on to the tree control again, and letting the window open in the background. This is the reason for the window not getting the focus, when clicked from a tree control If you set the focus of the new window in the Getfocus event of the tree control it's working. |
260836 | Memory leak OLE DB to MS Sql Server 2000 connect / retrieve / disconnect. |
260876 | PowerBuilder 8.0 PBDebug Tracing information is not saved into .dbg file when enabling the tracing in Just in Time Debugging |
260883 | Return code "MailReturnSuccess! is retruned on the MailSend function when mail is NOT sent to the SMTP server. How can you tell if the mail has actually been sent to the SMPT server with PB? Also, FALSE is always set as a value of the MessageSent property of mailMessage object after a MailSend function is executed. According to the online help, "This Indicates whether the current message has been sent to the mail server." We cannot get a true value. |
260890 | O84 driver No database warnings when compiling incorrect embedded SQL. |
260891 | OS: Win32 PB Version and Build: 6, 7, 8 DB/DLL: RTE (DW & Control) If a comma is used as decimal separator (in Windows control panel -> regional settings) it is not possible to change the print margin settings correctly using right mouse button context menu in RTE dw or control. Only the value in front of the comma is saved. eg set right margin to 2,7 but only 2,0 is saved |
260905 | "Value required for this item" error is generated on an insert row if last column has the required property
set and no initial value 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
260909 | Table column w/datatype DATE and default SYSDATE, can't change default |
260910 | The HTML is being created by checking the appropriate HTML generation check boxes in the datawindow painter. The application calls PowerBuilder components from a servlet to create the HTML. The IE explorer browser is used to display a JSP containing the datawindow HTML. |
260940 | Table of Content files missing for Merant 3.60 ODBC drivers. |
260941 | GPF when writing to a file using BLOB returned from stored procedure. |
260972 | Would like the radio button to automatically get checked in the Pages section from all section when you enter the page range in pages text field.
When hitting print to print a report in PB, type a range of pages to be printed in the pages text box. Notice that the "ALL" radio button stays on and you have to check the pages radio button. Would like this pages radio button to be automaticly get checked when you enter in a page range. This does happen in MS Word and Excel and also in Word Perfect. |
260998 | Not able to create new tables. At the time of saving the New Table , it gives the error :"An error occured, yet no message was returned by the database driver." Whereas it is possible to create a new table from PowerBuilder 7.0.3 using the same database, driver and DSN. A pbtrace log shows that PowerBuilder is trying to access the file Admin.mdb. This file does not exist.
The option to create a new primary key and foreign key is always greyed out in PowerBuilder 8.x and 7.x. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
261051 | Calling a PB component on EAS/HPUX hangs Jaguar |
261092 | When there is a dddw column and only one row exists and the data in the dddw is shared with a datastore, it will only display the code value when the column has focus. |
261117 | Using an OLE DB connection to MS SQL Server to create a datawindow. If the * name * of the column is timestamp and the datatype of the column is * datetime * a datawindow that selects that column will show the column specification as timestamp rather than datetime. This problem does not occur if the column name is something else. The problem also does not occur if the column name remains timestamp and you use either the MSS database driver or ODBC to connect to the database instead. |
261199 | When rows are inserted into a table in Oracle database from PowerBuilder 7.x and PB 8 using Oracle ODBC driver the data in the character field gets truncated. It worked fine with PB 5.0 and 6.5. The native driver works fine. |
261210 | Choose to copy or move an object from a library that is in an existing target in your workspace to a .PBL that is not in your workspace/targets.
Error message "There must be an open workspace with PowerBuilder Targets to complete this operation" Problem occurs intermittently. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
261227 | The problem is that Adaptive Server Enterprise TSQL batch is not working for PB Dynamic SQL Format 4 ; The first database error message is: Open <cursor> or execute <procedure> must reference DESCRIPTOR The second database error message is: Cursor is not open. |
261249 | Customer is using an editmask on a string column in a datawindow. The mask is !!!!!!!!!!!!!!. In PB 6.5 and PB 7.0.3 this allowed entry of the following string: 1.2.3.4 Migrated to PB 8 , and you can enter 1.2.3.4, but when you tab off of the column the data changes to 1234 without the decimal / period. |
261324 | Documentation omission having to do with DBCS double bite character set in both online help and printed documentation.
Several of the DBCS functions that aren't documented in printed documentation or the on-line help FillC Customers are running into problems because of this deficiency, using the |
261356 | When performing Get Latest Version on a target if you select mulitple files for the same target and if the application is relatively big then PB will crash during import. If you perform Get Latest Version from the Library painter one pbl at a time the crash will not occur. |
261363 | Powerbuilder 8 GPFs when setfullstate is used with a blob generated from a dw that has a nested dw having another nested dw with a column that contains a dddw edit style. |
261459 | An enhancement request for an option be added to allow the developer to specify when proxies for ancestor objects should be generated. |
261528 | Enhance PBO8470.DLL and PBO8480.DLL so that they provide compatibility with Oracle 9i OCI client software connecting to Oracle 9i server. |
261546 | When a pb exe that has a large jpeg file runs on a network drive that has only "read" access, the exe will either crash or the jpeg file will not show. The customer sent in a test case where the jpg file is 63kb. Used a smaller |
261613 | Unable to Insert a Function while in a custom layout. Via menu Insert-Function --> PB stays in "instance variables" and doesn't bring up the screen to insert a new function. |
261647 | Time field on a datawindow used in a web datawindow. When tabbing to this time field in older releases of powerbuilder you could enter 8 for 8 oclock and tab off. In build 7.0.3.10108+ you will get a Javascript Application error Item 8 does not pass validation test. This is a problem with the pbdwe70.dll and is said that it is also a problem when using the .js files to incorporate Java Script Cacheing. These JavaScript files should be in sync within the pbdwe70.dll and the four .js files destributed with the powerbuilder release. |
261754 | Datawindow (group) with graph crashes when series value is based on computed field that in turn is evaluated at runtime eg. page() function.
This worked in PB 5. |
261772 | 8.0 Regression: EditMask SpinControl can't change AM/PM |
261790 | VC++ 6.0 application using ORCA in API is unable to export a PB object with embeded OLE. It give an Out of Memory error.
This does however seem to work when an object which is much smaller. If you create a window with an embeded OLE control with nothing else it does work, but does not seem to work with the CTs window. |
261810 | Reproduced in PB 8 build 6028, 8002
If you open an already existing workspace or create a new workspace on a network drive using Universal Naming Convention (UNC) then the workspace is opened or created in Read Only mode. |
261858 | Out of Memory Using OLE automation.
Dupe of CR 239754 (see that CR for status updates). |
261924 | With a freeform datawindow with a vertical scroll bar when all the columns are not initially visible, the scroll bar does not move when tabbing through the columns which are beyond initially visible portion of the datawindow. In all versions of PB 7 the scrolling occurs. |
261970 | Reproduced In : 6.5.620, 6.5.1324, 7.0, 7.03.10077, 7.03.10021 Could not reproduce in : PB 8 build 6028, 8002 PB crashes if a computed column w/ sort order based on it is removed from the datawindow |
261980 | In the powerscript if an attempt is made to capture the Returntype propery of Scriptdefinition object, then PB 8 GPF's. This worked using PowerBUilder 7.0.3 |
262055 | The Retrieve toolbar button wipes out the data in the data view of an external datawindow. |
262081 | Create a datawindow using a table that contains a smalldatetime column as part of its primary key. In the Rows...Update Specifications dialog, when the datawindow is created, the smalldatetime column will correctly be listed in the Unique Key Columns list on the dialog. If you deselect the unique key columns, and then deselect the Allow Updates dialog, click Okay, but then later return to the Update Specifications to try to change the settings back to allow updates, the smalldatetime column will no longer appear in the Unique Key Columns list. There is no way to add it back. Datawindow updates will fail.
The problem does not occur if the datatype is datetime instead of smalldatetime. |
262082 | 1) PB 7.03.9010 -> onwards A call to Filter on a primary dw which uses ShareData will crash PB if there is code in RowFocusChanged and the filter expression results in there being 0 rows remaining. SetRedraw off before calling Filter will prevent crash but not if ScrollToRow is called beforehand - still crashes. |
262132 | Can not see the entire last column of the grid datawindow when there is a vertical scrollbar. Basically the Vscroll bar overlaps on the text of the last column, if the text fills the column. |
262135 | When using EAServer and greater than 25 pb components, EAserver will crash with Memory Exceptions. |
262216 | When create() and destroy() of non visual userobjects is called repetevely (in a loop) Memory usage increases after a while and is not released completely.
Per Engineering: ================ This is not a problem of memory leakage. Smartheap is not returning all deleted memory to OS. IN PB 7 we use SmartHeap version 5 IN PB 8 we use SmartHeap version 6 IN PB 8.02 we use SmartHeap version 6.02 The latest version 6.02 works best so far, and the results cannot get better with our current architecture that we use to allocate memory. |
262281 | Runtime errors are not written to the EAServer log when calling pb8 components. The errors are being written when calling a pb 7 component |
262289 | Generating a web dw. Events not generated for text objects in the header band of a grid style datawindow, although they are generated for a tabular style datawindow. |
262292 | dw_1.print() on NT and on Win2000 when using Acrobat 4 and Acrobat 5 pdf file differ depending on the pdf version, If the pbl is located in a directory: D:\MyPbls, and we specify a print.filename="C:\Temp\test.pdf" Then with Acrobat 4, we get: With Acrobat 5, we get: This works okay when using PrintDatawindow(job,dw_1) |
262294 | Paste SQL does not work. The process can be completed, but the SQL does not paste into the instance or global variables. |
262436 | In a project which deploys a component to Jaguar the Components tab has a property the create ___ instances property which is enabled for Service type objects only. The customer believes that standard and shared objects should have this functionality enabled. He knows that this can be set within Jaguar Manager but believes that going into Jaguar Manager is just another step that could be avoided. Please consider making this instance (min - max) setting available within the powerbuilder component project dialogue box. |
262474 | If choosing other function in the menu painter, directly after opening a menu object will not change the script.
Workaround: |
262483 | Numeric editmask with % does not allow adding data in the field |
262495 | DeleteRow causes pb to crash if sharedata is used between 2 dw's |
262527 | Customer's application tries to connect and disconnect to two different Informix databases in one session of PB. There are two transaction objects but with Informix the DB that is being connected to has to be the default so the default is changes using RegistrySet. This worked fine with PB 7 and now fails with a ISAM -951 SQL ERROR. |
262542 | When Retrieving data into a Nested datawindow with Groups the Nested datawindow will not get retrieved. Take the Group off of the Datawindow and it will retrieve correctly.
POSSIBLE WORKAROUND: |
262545 | Customer has a datawindow child and is using sharedata. The limit on the input in child is 255characters,and they can input all letters with no problem but if place 249 character and input a quotation or apostrophe or tilde then it will gpf.
If 251 characters entered and tilde entered then it does not gpf. |
262554 | JDBC connection cache fails from PB 8 component deployed to EAS 4 using jdk 1.3. This is NOT a bug. This is really a patthing issue. The pbjdbc12.jar was missing from the classpath. This can be done in a couple of ways : 1) Add it to your system classpath 2) Create a user_env.bat and save it to the \eas4\bin folder. In the batch file add : set CLASSPATH=%CLASSPATH%;D:\PB8\Shared\PowerBuilder\pbjdbc12.jar; set BOOTCLASSPATH=%BOOTCLASSPATH%;D:\PB8\Shared\PowerBuilder\pbjdbc12.jar; |
262625 | GetItemString() is applying the format to computed fields which is NOT consistent when used on a column
Workaround: |
262681 | The Replace Dialog stores elements previously used to do Finds/Replaces.
Have PB remember what was last used and put that in the dropdowns |
262693 | Enhancement request to allow an edit mask with a decimal point eg ####.00, to overwrite regional settings that changes it to ####,00 when number decimal symbol is changed to " ,".
We understand that this is the purpose of regional settings but in today's world there are times when such things as currency and dates need to be viewed by different people in different formats. One idea is to allow an option of the editmask to override the regional settings but other ways could also work. |
262793 | Enhancement Request
The type libraries (tlb files ) that PB includes have some PB objects but not others and there is no documentation available to aid tools vendors in developing tools to use with PB. Specifically the request is to provide API or documentation on how to access the class fnfixedbar70 (or fnfixedbar80). Many user defined messages (WM_USER) are sent to the toolbar to get and send info to it. That can be seen by applying MS Spy++. Please provide tools vendors with documentation regarding these user defined messages or other access to all PB objects. |
262796 | PB 8.0 Regression:
Null object reference occurs when you attempt to assign a value to a structure field within a menu script AND that same menu script declares an autoinstantiated NVO FOLLOWING the structure declaration. For example, the following code causes the error: str_test lstr_test n_cst_test luo_test w_main.st_1.text = "Declared structure BEFORE NVO" lstr_test.name = "test" If you switch the order of declaration of the structure and NVO, it works fine. Either order works in PB7. Moving the script to a button seems to get rid of the problem as well. |
262802 | A nested grouped n-up datainwindow missing row.
Fix made in cr 258108 turned out to be only partial fix. With a new sample provided |
262807 | Regresion problem in PB8 and PB7 after Build 10065
With an Editmask of type numerical and mask: "#.00000", it is possible that the This happens when the cursor is behind the decimal point and delete the first digit, |
262921 | Add a detailed explaination about the masks you can choose for stringmask! in the editmask of a Datawindow or a Editmask control For instance # = numbers, belongs to set {0,1,2....9} |
262937 | Enhancement request: Currently, the limit of a datawindow text field is 32,767 characters. (See online help for edit.property DataWindow object property -the property is Limit-for example). Customer would like to see this extended to a greater number. |
262938 | PB DOCUMENTATION: 6.5.x, 7.x ,8.0: Incorrect code example for PFC function of_Assemble() on custom class object n_cst_sql. The line "ls_sql = inv_sql.of_Assemble(lstr_sql)" should read "ls_sql = inv_sql.of_Assemble(lnv_sqlattrib)". |
262960 | Object regenerated using ORCA which is using Embedded SQL shows different results tthan when regenerated with PB. |
262961 | Running pb components in EAServer will result in the following error in the srv.log: PB exception caught in tryinvoke Using the IIOP trace resulted in the following log:
The following is the srv.log: Oct 26 10:24:25 2001: DEBUG: Navigator/navtree (remove container 1524) |
262975 | Deploying components to EAServer causes pb components to be corrupted. After deploying components, cannot open component. Component |
263085 | When printing large printjobs (printopen, printdatawindow, printclose), that contain a high number of datawindows, and hence result in a high number of pages, the application wil crash: Blue Screen.
Resolution: This is not a PB problem. The print crash can be reproduced outside of PB using a c++ application, hence it is a printer driver problem. |
263181 | Trying to access a psr report thru the Web Control for ActiveX will cause the IE browser to crash on a windows 2000 machine. Using IE 5.5 the error message is: (Included the drwatsn32.log in testcase) "IEXPLORE.exe has generated errors. The program will
Using the following html: Works ok when accessing a datawindow plugin thru html: The registry has the following settings in the HKEY_LOCAL_MACHINE Worked ok when accessed from a client browser from win98 or NT. Problem |
263209 | HTML datawindow on Mac using Netscape. Checkbox changes do not get updated. |
263252 | Pressing <shift><home> should select the text from the start of the edit field till the current position and <shift><end> from current position till the end. In PowerBuilder 7 and 8, pressing <shift><home> in a datawindow editmask only moves the current position to the start of the edit field. Pressing <shift><end> does select untill the end of the field, but <ctrl>C does not copy the selection. |
263268 | HTMLDW cannot handle empty string on datetime, date & time The main problem seem caused by HTMLDW component generated javascript does not handle EMPTY STRING and only check NULL value. Inside Javascript, NULL is not the same as 0. From PB Doc, Setting the column Edit properties (Empty String AS NULL) allow two-tier PowerBuilder to handle same issue. But this setting does not apply in HTMLDW. |
263356 | Setlibrarylist causes corruption when executed on solaris
Works ok on nt. |
263446 | Description of Problem: Pictures on window controls (bmp/jpg/gif) are not always loaded in window painter OS: NT 4.0 / Win 2000 Versions and Build #s Reported: PB 8.0 GA Versions and Build #s Tested: PB 8.0 6028 -> PB 8.0.7090 Database/Driver File/Version: n/a Comments: A window with many large images used for the picture property of PictureButton / Picture controls |
263488 | nvo variable disappears from control list if the window it resides is copied from one pbl to another |
263496 | Request to modify HTML representation of 'protected columns' to use an INPUT/SELECT tag with the disabled property to make it scriptable in Javascript versus needing a roundtrip to server to modify. The disabled property is valid in HTML 4.0 |
263499 | Every control on a datawindow should be generated with an ID including
A) when there are not any editable columns |
263569 | The <backspace> key does not work properly for the numerical editmask "0.00000" in PB7 ( Build 10067 and later) and PB8. When you move the cursor to the middle then press <backspace> several times, then the cursor gets into an errornous position between the first 0 and the dot. Typing any value is not accepted by the editmask. |
263579 | In PowerBuilder 8 and PowerBuilder 7 in Builds 10059 or later: In a datawindow with a narrow edit field it is possible that data cannot be entered anymore while it could be entered in older versions or Builds. Increasing the width of the edit field makes the problem go away. |
263620 | When a datawindow row element is generated for the WebDW the style attribute does not include a value for width (it does for height, top and left). Without the width, attempts to modify the background color of the row in Javascript fail, because the row width defaults to 0. The request is to include a width attribute in the HTML for the row. For this to truly be scriptable, an ID attribute is also required, but that's addressed in CR 263499 |
263679 | When autoselection is turned off and viewing a htmldw in a IE browser and you single click into the field, the cursor will jump to the end of the field and then to the beginning.
If you single click into the middle of the field, the cursor will jump to the beginning of the field. This problem happens in Netscape as well. Problem happens in Pb 7.0.3 and pb 8.0. RESOLUTION: This is not a PB bug. The autoselect property will not work as desired in the html datawindow. IE's behaviour is such that when we tab into a textbox, the contents are automatically selected. But when we set a value in the textbox, the contents are not selected. This would mean that, after this change, even if the autoselect property is unchecked the contents will appear selected. This is an undesired side effect. Even if we try to use workarounds, we are back to a jumping cursor. |
263751 | The last datavalue of a column having a drop down list box style is lost when a pb6/im6 psr file is opened in PB7/IM7/PB8/IM8. |
263764 | When displaying a htmldw in a IE browser and
autoselection is turned on, the field will get highlighted but to get to a particular character in the field you need to use the arrow keys. |
263790 | PB7 and 8 edit masks are applied while displaying data vs PB6.5 which applies edit masked only on what was keyed into the field. Edit mask is not applied in PB6 until data is keyed into the field. In PB7 and 8 the editmask is applied to the displayed data also.
Per PB Development, this is not a bug: |
263976 | A datastore incorrectly performs a retrieve after sethtmlaction. The setaction function of nv_remote_datawindow has the following line: li_result = ids_datastore.SetHTMLAction (as_action, as_context) In the srv.log of build 10121: In the srv.log of PBVM build 10047 (worked ok): Worked ok in PB 7.0.3 (build 10047). |
263993 | If the Layout is changed so there are only two views displayed (you can access the views by the tab on the bottom) the following two problems are observed:
1. When I open a dw in the dw painter, I cannot select any column/text/object with a right or left mouse click until I go into the preview tab (or tab order) and then back to the layout tab. |
264002 | When deploying a pb component that has a datastore control, the following error is generated:
Generation Messages: |
264023 | Bug or documentation error ?
If you try to suppress repeating values on multiple columns, the suppression fails on the second column unless the data is repeated on both of the selected columns. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
264037 | In PB8.0 DW painter send a "database error" when modify a dw that have in the FROM a temporary table. Temp is created before modify. New dw have not the problem, only at modify. The SQL session has not changed so the table should still exist.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
264134 | Memory leak in Library painter on Windows 2000. Leak is more obvious if using source control (MSVSS, PVCS, PBNative) Most library operations show a steady memory consumption not just those related to source control. |
264256 | Saving and retrieving to OLE Database Blob Column in DW PB8, MSS, Image datatype is broken and causes PB to hang. |
264258 | Crash on inserting nvo that does not exist through menu item |
264287 | The problem is that 'Foreign Key' information when the setting in pbodb70.ini is PBTableOwner='NO' with database DB2/AS400 is missing
- on the table information(e.g. use 'Export syntax' operation) and - on the "Object Layout" view/pane Result of investigation is 'Not a Powerbuilder bug'. There is a limitation with DB2/AS400 handling an ODBC API call for Foreign Key info. Suggest that customer escalate this defect to IBM vendor. The problem is no longer reproducible with the latest driver provided in IBM AS400 Client access v5 r1 s101907 (version 8.0.2). |
264338 | Using NT Authentication, declaring a public synonym is not working correctly. It is necessary to prefix the stored procedure with the owner name.
WORKAROUND: Call the stored procedure as a remote procedure call. |
264423 | GIF Transparency not displayed in Menu, Tabpage, TreeView and ListView - extension to CR 189973 |
264425 | PBL migration from 5.0.02 to 7.0.3_10108 truncates nested report areas near to right margin in all composite datawindow
Per PB Engineering, not to be fixed (see 3 workarounds below): We know the root cause, but cannot do any change in source code because of these feature differences. We suggest to use one of the following work arounds 1) In PB5 before migration, increase the width of the nested DW. Then migrate to PB7. |
264505 | Composite DW with no rows returned and trailer property unchecked throws an exception. |
264617 | After modifying a dw and returning the from sqlpainter, the following error message appears: Database error: Error parsing command: Unexpected token in FROM clause, could not create table list The datawindow was created using the following select: Once the datawindow is created and you go back and modify the sql to: While returning back to the sqlpainter, you will see the error messages. |
264727 | spaces disappear in dw editmask type upper (!!!!!!!) after tabbing out
workaround: long ll_row |
264732 | elated to CR 147252 Changing the visible property of a column does not affect label style dw's document that the visible property is not usable for Label Style datawindow. See below. |
264734 | This is an enhancement request for PowerBuilder datawindow sql painter to convert Adaptive Server Enterprise release 11.x outer join syntax to 12.x ANSI outer join syntax. Regarding interpretation of 'Adaptive Server Enterprise proprietary outer join syntax' to 'ANSI outer join' to determine the inner table 'constant' criteria and move it to the 'ON' clause. This would then produce the identical resultset which customer gets from ASE 11.x server. |
264735 | If a dw is built with many columns that extend several pages across, then columns were destroyed dynamically to less than a page wide, it prints the same number of pages as before the destroy. The pages where the columns were destroyed are blank. |
264766 | Function list and event list would be easier to use, especially in applications using a lot of inherited methods, if there were an option to either a) toggle on and off a 'show inherited functions/events' context menu option or b) an option to order event / function list so that inherited methods appear last in the list in these cases |
264782 | DataWindow plugin scroll bars are not created properly & the Browser will GPF when exiting the page |
264813 | While the GetLatestVersion process is being done in PB, if I open notepad or any other application I might have running on my taskbar and minimize it again, PB is showing repaint problems. Everything is white except the output view, because we are sending info to this view about the object hence it gets refreshed. |
264894 | Retrieve does not work if retrieval arg is based on a decimal and disablebind=0 . Happens for Decimal data whose first number is a 0 and last number is an odd number (1,3,5,7,9) |
264895 | While searching for menu object functions in the system tree, double click on a line in the output window, the menu painter opens but doesn't go to the right function. |
264900 | Psr(nested or composite) created in a previous version and then opened in PB 8 will give error |
264969 | When virtual scrolling was introduced in PB 6.0 there were complaints from customer that the group headers were repeating when they scrolled with the thumbnail. A gray line was introduced to indicate to the customers that they had crossed a fixed page.
Customer would like to have the option to disable this gray line. The repeated group headers cannot be removed and they would need to understand that. Submitted to development for scoping of including an option to disable the gray line. Update from Engineering: For PB 9.0, a new UI datawindow attribute has been introduced to control this. FOR PB 7.0.3 build 10140 and PB 8.0.1 build 9048 and above, users need to use a new undocumented dot notation to eliminate the gray line: To disable the gray line add this line of code "dw_1.object.datawindow.hidegrayline=true" usually at the end of the code for the window open event. |
265072 | In the expression dialogs of the datawindow painter, errornously retrieval argument array types are listed in the column list. They cannot be used in expressions since datawindow expressions do not include the notion of an array. |
265073 | GPF in the menu painter when setting the toolbarItemBarIndex of a menu item to a value greater than 100. |
265077 | Scrolling horizontally with right, center justify in decimal column doesn't work with edit mask control or in the dw.
Per PB Engineering, this is not a PB bug, it is a Microsoft issue: Workaround: Add to the editchanged event: In the sle, can they try adding the user event with the id of pbm_enchange with the following code: |
265087 | Show difference seems to add a blank line if Delete PB Generated Object file is not checked. |
265211 | If you set the Editmask and edit format to "!!! !!! !!! !!! !!!!" (stringmask!), you position after the 4th character and hit backspace two times the cursor gets stuck - you cannot type anymore (beep sound). Only moving the cursor with the arrow keys is possible. That seems to be old behavior (checked back to PB 5) but the cursor should be moved to the next group, like it is happening when using the mouse. |
265212 | If you set the Editmask "!!! !!! !!! !!! !!!!" (stringmask!), you highlight the 4th character and hit backspace you'll get a square. (looks like a regression of CR 218342). |
265213 | If you set the Editmask "!!! !!! !!! !!! !!!!" (stringmask!), you highlight the 4th character and hit backspace you'll see that the character is deleted, but after the deletion, when typing new characters the mask is lost ! |
265224 | The restart function does not disconnect from the database currently as documented.
Work-around: |
265337 | FLT_DIVIDE_BY_ZERO CPU glitch against PB Graph DW gets GPF in PBDWE80.DLL
Problem does not occur on Windows 2000, only Windows 98 and Windows 95 (not certified for PB 8.0) |
265361 | The problem appears for a populated datawindow which is in print preview mode. When the Reset() function is called, this causes the vertical scrollbar to halt/ freeze. This breakage does matter when: -the vertical scrollbar is in ANY position other than the starting position (top of vertical scrollbar). AND -it is no longer possible to vertical scroll up and down (even on a blank print preview page) whereas the horizontal scroll bar (hscrollbar) is working correctly/ operational. |
265375 | Status refresh rate should show new objects in the repository but not in the local target |
265392 | The SetLibraryList function should not be used to set the library list of a component running in EAServer on any platform.
Workaround: To modify the library list after deploying the component, specify the library list in the com.sybase.jaguar.component.pb.librarylist property in the component's properties file or in Jaguar Manager. |
265451 | It would be SO useful if the ToDo List could be tied into the debugger. In other words, in the debugger, selecting a "Create ToDo List Item" would automatically link into the object, method that is currently in the debugger. You could then easily add tasks that need to be done to your code while debugging, when so many of the tasks you will need to do will come up. |
265473 | Customer is trying to use the SEND function in his application to arrange his icons in different ways. One of the parameters for the send function is the "lowword" which tells the function which way it wants the contents of the handle (of a object which is also passed as a parameter. this object is mostly a window) to be arranged. In Powerbuilder 6.5 this function works perfectly but in 8 it does not.
NOTE: This is most likely a difference between the Sybase implementation of the Listview control which was used in PowerBuilder 6/6.5 and the Microsoft implementation of the Listview control which has been used in PowerBuilder starting with version 7, so it is possible that this behavior will be outside of the control of PowerBuilder in version 7 and later. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
265506 | Format expression on a dw column displays incorrect data. This turned out to not be a bug. The user was using the display format expression incorrectly. |
265555 | Web DW generated HTML code gives an error if a PSPARAMS is used with the new web DW container object |
265566 | This is probably a dupe of cr 261356 with a different application causing the crash Using the Advance Powerbuilder Utilities application I can get PB 8.0 build 9017 to crash if I do a GetLatestVersion on the target and select mulitple file, do a select all. If I select individual pbls it is fine. I have reproduced the crash using PBNative and VSS. Full rebuild of the target/workspace is also successful. |
265570 | The geturl function not returning entire html page being accessed. |
265601 | Cannot reopen a workspace when the extension
has been renamed from .pbw to .pbw. Getting error of: d:\pse-80\testextension.PBW is not a workspace |
265711 | DW column with propertie "REQUIRED" checked. Inserting a new row triggers a Message Error "Value required for this item" |
265736 | PB8.0.1 crashes after exporting and importing objects from one pbl which replace existing objects on another pbl. The crash happens when you double click on the imported window. The full application runs in development.
PER DEVELOPMENT: Clarification : Giving this introduction, let me clarify some points 2. When we unzip the pbls from the uploaded test case we can successfully open 'w_dbxfer' from new.pbl without crashing. While opening the window, it tries to put the olecustomcontrol(ole_zip) in the window. In this process it reads the binary data (example 2) from dbxfer.pbl instead of new.pbl. To pickup the data, it searches the library and get first occurrence of 'w_dbxfer.bin' in dbxfer.lib. Since these data are OK, pb can open the window. 3. When we unzip the pbls from the uploaded test and change the libpath to put new.pbl at the front and try to open the window it crashes. While opening the window, it tries to put the olecustomcontrol(ole_zip) in the window. In this process it reads the binary data (example 1) from new.pbl. Since these data are corrupted, pb crashes. Note: steps to make the window import successfully |
265748 | Datawindow with AutoSizeHeight enabled for detail band gives the following behaviour when clicking on dw vertical scroll arrow.
With 1st row at top of page click once on down arrow Once again on up arrow -> instead of scrolling back to the top it scrolls to the last row in dw The cursor remains on the first row . Workaround: In ScrollVertical event of dw This.SetRedraw(False) This.Post event ue_PostVScroll() And in the user event ue_PostVScroll() This.SetRedraw(True) |
265767 | Enhancement Request: Extend all internal PB functions to throw exceptions when returning a -1 (error condition) return code.
Example: SetTransObject, Retrieve, Update, etc. |
265838 | Customer wants to know conditions in which AddPicture would return a -1 |
265856 | PB issuing a "use " command even when the database name was not specified on the transaction object. This issue relates to Jaguar deployment using Jar file. Since production database name is different from development, customer has to change the code in the transaction object to be able to deploy using "Jar" file. |
265876 | dw numeric format #,###,##0.00 with currency is not displayed as the data(value) is.
under conditions of having done this cr's workaround : "Symbol" + String(col, "#,##0.00") i.g ) input 3,000,000 with currency("⊥") then displayed like as "⊥3,300,000.00 . Solution: The Customer was able to use ORCA to modify their DataWindow source code, and no PB code change was required. |
265917 | Web Targets in PB8, the code developed for embedding PSR in Datawindow ActiveX is incorrect. The psr location is put in the "SourceFileName" tag instead of the "DataWindowObject" tag. Workaround: Move the location of the psr from the SourceFileName TAG to the DataWindowObject tag BEFORE : <PARAM NAME="SourceFileName" VALUE="X:\PB8\deptlist.psr"></PARAM> <PARAM NAME="DataWindowObject" VALUE=""></PARAM> AFTER : |
265932 | The problem is for Microsoft SQL Server (MSS) master database system stored procedures are invisible/ not-displayed in the Powerbuilder 8x development environment. E.g. In datawindow creation wizard, select checkbox 'system procedure'. Notice the master database system stored procedures are missing in the selection (object beginning with sp_XXX e.g. sp_pkeys, sp_addtype ) are not displayed in the DW creation wizard |
266054 | The problem is affecting datawindow creation using the wizard when the data source is Microsoft SQL Server (MSS) database system stored procedures. Some system stored procedures fail when chosen as the data source. E.g. For stored procedure sp_pkeys, DB error info is: "The database name component of the object qualifier must be the name of the current database" and the DW creation fails. For stored procedure sp_fkeys, DB error info is: "Could not find server '0' in sysservers. Execute sp_addlinkedserver to add the server to sysservers. For stored procedure sp_depends, DB error info is: "The object '0' does not exist in the database 'pubs'. |
266055 | Native driver pbmss80.dll truncates decimal part of numeric(5,1) db column This error happens when declaring a cursor and fetching data via PowerScript and when db column datatype is numeric(x,x) -in my case it is numeric(5,1). With float db datatype column it works fine. |
266091 | In the datawindow painter, when you lasso fields and exit, you get the "Do you want to save changes?" But no changes have been made and this prompt should not occur. |
266168 | ENHANCEMENT REQUEST when you create a datawindow based on a store procedure on SQLServer 7.x in the preview pane of the procedure from the creation wizard you can visualize only few lines of the procedure. |
266189 | Connecting to Oracle Connection Cache in PB 7 when jaguar is running as a service fails .
Per PB Engineering: |
266280 | If the dw is switched the second time into querymode PB cause GPF ( 0xC0000005 0x106AD53C ) with PFC query mode and pbm_dwnkey event is used.
Workaround: |
266284 | Long fieldnames (columnnames) (that can occur when using eg. nested Oracle objects) are truncated and when trying to set them updatable in the painter gives error "<Field Name> is not in table <Table Name>"
Workaround: |
266321 | Setting SQLCA.lock for PowerBuilder 8 components using JDBC connections has no effect.
Work-around: set the property com.sybase.jaguar.component.iso_level for the component. |
266323 | Would like the ability to edit the proxy object in PB 8 |
266326 | An edit field (not edit MASK) with format of @@@-@@-@@@@ displays the format string itself when a WebDW column value with that format receives focus. (This applies to any format mask.) |
266329 | Using the Web Datawindow, an edit field (not edit MASK) with format of MM/DD/YYYY does not retain the 4-digit year if you enter a 2-digit year when modifying the field. In very recent builds (8004 and 9017) a two-digit year entry would cause validation to fail. That no longer happens; however, the format remains with the 2-digit year versus being changed to 4-digit upon the field losing focus. |
266342 | The format routines in the javascript caching files generated for string, dates and number handling make reference to an htmldw object that is not defined.
When using PB8 to generate the JavaScript files for enabling caching for the WebDW functionality (specifically the files for handling strings, dates, and numbers), a couple of lines of script reference an object named htmldw. That object will only exist (as a global variable) if the datawindow object has the ObjectName property (on the Javascript Generation tab) set to 'htmldw' or blank (default is 'htmldw'). |
266345 | Pb 8 crashes when trying to connect via SybaseASEOleDB(2.50.33) |
266346 | 8.0 Regression, unprotected column in first row of dw doesn't get focus when clicked on but does when tabbed to. The column has a protect expression which sets protect to 0 (should allow focus).
03/05/2004: This issue no longer reproduces in 8.0.4 build 10616, and appears to be working correctly. |
266435 | IsValid() with datatype of ANY causes machine code
compile to fail when used within an IF statement. ANY l_var1 if isvalid(l_var1) then end if |
266458 | The problem is affecting datawindow SaveAs type 'PSR' functionality when - a filter has been applied to the datawindow rows. - datawindow contains a base and one nested report. Perform the save datawindow to PSR format. Load the PSR report in datawindow control or Windows Netscape browser plugin. Notice the base report displays however the nested report is blank/ has no data. |
266477 | Truncated foldernames and .prp names getting created in archive folder If location of workspace is different than the target and pbls then in the archives has a folder for each object and the corresponding .prp name truncated. |
266486 | Jag_logfile not working on unix. |
266553 | Icons created outside of PB (other than Watcom Image Editor) that are associated to 'DragIcon' cannot be displayed as expected if its resolution's different from 32x32 and 2 or 16 colors. Using eg. 16x16x16 or other resolution and color settings yield in garbage display or GPF. WA: |
266576 | System procedures box on Stored Procedure dialog in dw painter disabled
The System Procedure checkbox is disabled in the datawindow stored procedure wizard. Its disabled for SYC, O84, MSS, in7. Works ok for odbc. |
266589 | Distributed Powerbuilder application. Whenever a second instance of a client tries to connect to the server applicationl, PB crashes with R20445 error. The first instance does not seem to throw this error. The problem occurs in Machine Code only.
Possible dupe of CR 232181. WORKAROUND: use p-code. The problem does not occur if you use PBDs instead of DLLs. |
266593 | When using Ctrl-C/ Ctrl-V to cut and paste a visual object on a tab page from one tab to another CPU usage spikes to 100 % and one is forced to shut down PB. If one right clicks and uses cut and paste from within PB then there is not a problem. |
266600 | 8.0 Regression, after dw modify, can't click on unprotected fields |
266601 | When saving a dw that has a column with a edit style of checkbox and you select the property 3 state, after saving the dw and calling it back up again the 3 state property remains unchecked. If you supply a value for "Data value for On" and "Data value for OFF", then |
266671 | After the declaration of an Array as an instance variable in a nvo used for Automation, the instance variables after the array cannot be accessed properly anymore. The contents are scrambled values. Regression starting in PB 7.03 build 10089. Works ok in earlier builds. |
266729 | If you advance through the fields in the datawindow causing it to scroll and then press <Enter> in a field to advance to the next one, using <Shift-Tab> to move to the previous field causes the datawindow to repaint incorrectly. |
266745 | In a freeform dw that you press enter to advance to the next field, causes the dw to scroll incorrectly and the field that you just entered data into to be cleared out. |
266758 | Garbage Collection of datastore causes PB to crash. |
266839 | GetItemString, GetItemAny and GetItemNumber gives application execution error R0006 invalid datawindow row/column specified when columnname is longer than 49 characters.
Workaround: |
266888 | When trying to regenerate datawindow through ORCA you will see a crash but the same datawindow can be regenerated without a problem through PB. |
266919 | A grouped datawindow does not scroll properly with the down arrow key. |
266986 | Description of Problem: PB7.0.3 get exception when using DW Graph or Win. Graph object with OLD HP Printer driver. Problematic Driver and related library module : LaserJet 5000 & 4000 PCL6 - HPBXLB.DRV. HPBXLB1.DLL HPBXLB2.DLL HPBXLB3.DLL HPDCMON.DLL LaserJet 5000 & 4000 PCL 5e - Tracing on the sequence of DLL loading , some information may help to explain the error. By default on Win95 / 98 the printer driver will only be loaded as need and removeed after use. Our PB graph / dw graph control will load and use the default printer driver to render the Graph. It seem that PB 7.0.3 datawindow engine will occpy the same memory space the Printer driver asking for. Thus it seem that when dw engine load first, the printer driver will not use an alternative memory space. |
267046 | Web datawindow which has a string column. The data in the string coulmn has double quotes. When running the web datawindow and viewing the column the string column displays a backslash instead of the string with double quotes. If you click on the column you get the correct data. |
267096 | Following Syntax Using the datawindow Painter (Convert to Syntax):
Select c.a, c.b From (Select 'A' a, 'B' b from Dual) c The datawindow will Build, and if you do a retrieve in the Preview Pane, Data is returned. Next Go back to the data Source (SQL Button on the tool Bar) and then Add a space in in the SQL Statement. Ie. Select c.a, c.b From (Select ' A' a, //Put a space in front of the A 'B' b from Dual) c When you return to the Datawindow you will get the following Datawindow Error DataWindow DataBase Error: Error parsing command: Unexpected token in FROM clause, could not create table list. |
267270 | Even when the status refresh interval expires, the status of the object is not automatically updated on the screen, it requires a refresh of the pane (or expansion of a node that has not previously been expanded) |
267294 | When a psr report is saved from the powerbar or in script and there's a dddw, pb will crash when trying to view the psr in pb or thru a browser. If the psr report is saved thru the datawindow painter, than it works ok. You can |
267308 | When a dw has a dddw and its saved to a psr report in the dw painter, when viewed thru a pb application or browser the data value shows instead of the display value. |
267315 | Edit properties for a column in a datawindow are not saved correctly. |
267431 | Request that 'InsertBlock' feature visibility is removed from PB development and documentation. This feature is no longer available in Powerbuilder. |
267438 | When in the control panel, international settings, the currency symbol is defined as a space, then the datawindow hangs. A window with a datawindow on it never gets opened. It fails on Windows98 and it is also reproducible on Windows95. |
267467 | Not able to pass an Array argument to an Oracle System Procedure. |
267472 | When connected to ms sql7 and you select a table that has a column name over 30 characters, when you try to make the table updateable in the dw painter, the following error will appear: Column is not in table |
267516 | When a child window reference is made in a PowerBuilder ActiveX, it causes the open event to refire and all previous information is lost. |
267522 | Enhancement for PowerBuilder 9.0:
In later versions of PB 7.0 and the GA release of PB 8.0, PSRs are saved in an OLE Storage format. PowerBuilder used to store the PSR in a "PowerBuilder Format", however this was changed to a more "vanilla OLE" approach to improve performance. The java DataWindow in PowerJ cannot read PSRs stored in OLE format. PowerJ development has stated that supporting the new OLE Storage format would not be possibility due to cross-platform issues and other complexities involving access to the OLE source. PowerBuilder 9.0 should include an option to either save a PSR with the "OLE Storage Format" or the "PowerBuilder Format". This would ensure compatibility between the two products. |
267641 | PB 8.0 crashes when opening a Target with a long library list |
267656 | GPF and Out of Memory errors when generating p-code executable in PB 7.0.3
This is not a bug. There was a corrupt object inside pbl. When this object was fixed, then EXE generation could be done successfully. |
267668 | Setting a filter on a datawindow between the calls for setredraw(FALSE) and setredraw(TRUE) generates a GPF in PB 8.0.
Workaround: Either comment out BOTH setredraw functions, or post them. |
267846 | *** UPDATE 02/2004
This problem no longer appaers in PB 8.0.4 and 9.0.1 ========================================== When using a dw that has no columns and doing a dot notation (object.data) to share with another datawindow or datastore a gpf occurs. This did not happen in PB 6, 7.x ========= Workaround: Initialize the datawindow/datastore that is supposed to be shared with insertrow(1). |
267878 | When the TabOrder of a DW is changed in the ItemChanged event when Column A changes, you cannot tab to Column B immediately. It will tab through with the previous tab order but the second time through the new tab order will be in effect. |
267893 | Memory leak when using Source control in PB 8 and VSS |
267895 | PB 8.0 problems creating a machine code exe if there is exception handling |
267994 | As of PB 8 build 9034 Refresh Status is available only when you have the library painter open. It should be available via the System Tree as well. |
268009 | Refresh of Out-of-sync icon in Library painter and System Tree is very inconsistent. |
268163 | n PowerBuilder 8, certain Greek,Japanese and other eastern european fonts are not rendering in a datawindow, but they do render properly in Powerbuilder 6.5 U.S. version (not unicode). Some foreign fonts do render in PowerBuilder 8 datawindows, but not all that used to in PowerBuilder 6.5. Customer needs to have PB 8 recognize the same fonts as it did in PB6.5.
NOTE: This has been fixed for Greek fonts with PB 8.0.1 builds 9100 and later. Other fonts are pending. |
268244 | Format mask in the form of 00\.0 , when typing 12 the result is 12.0 and not 01.2.
This turned out as wrong behaviour of PB 6.5: The right behaviour for format mask is: 1. As per PB Help, the Display Format will be always in US format. So the meaning of the format will be same for all regional settings, but while displaying the data it should replace the period and comma characters as per regional settings. 2. Situation is little complecated when "ASIS" characters are present in the format. For example if the format is 0000.00 (true format) and A0000.00 (with ASIS) and we enter 12 then the display will be 12.00 and A0012.00 (in English) 12,00 and A0012,00 (in CPC -> Comma Preferring Countries ) That means for the used display format 0000\.00.000/00 the following behaviour is expected if you use it comma preffering countries: If enter 1234 the display should be 0012.34,000/00. Explanation: 1. the first dot "\." is a ASIS character and is ignored 2. the second dot "." is interpreted as a comma if using a CPC operating system and will be displayed as a comma ( similar behaviour if using a display mask like $#,###.00) 3. The dash "/" is a ASIS character and is ignored |
268246 | ENHANCEMENT REQUEST Add a propertie to enable a background color for a datawindow, background should shows in Print Preview and should be printed. If you create a dw with a background color for a band, this color will not be shown up in the Printpreview nor it will be printed. Please add a propertie in the datawindow to enable this for Printpreview and for the printing. For instance
dw_1..Object.DataWindow.Print.Preview.Color = 'YES' |
268252 | OS : NT4 French or NT4 US with french language selected and 'system default locale' checked
Gets a GPF on a french NT 4 when creating a Web page using the wizard or trying to edit it. (See repro) |
268256 | Running eg. a simple SQL Query 20 times ( with a bind parameter ), it is parsed 40 times using O84 whereas it's parsed 20 times with O73 driver ==> bad performance for O84 (cpu time is twice)
Workaround: Use o73 driver for the meantime but cannot use new Oracle 8 features ! |
268261 | It is impossible to edit an external tabular datawindow in PB7x which has an excess of 100 computed fields without crashing PB. Powerbuilder will give an application error in PBDWE70.dll: a) If mouse click, drag and enlarge a computed field or ordinary column e.g. in detail band, OR b) In datawindow painter, select 'control list' tab, click and scroll the objects. |
268265 | Only fails in PB 7, works fine in PB 8
Windows regional settings must use a space as the digit separator (this is possible if French locales is set in Windows control panel -> regional settings). Copying from a column with either an Edit format or an Edit mask of #,##0.00 and pasting into a column with no formatting or to a column with an Edit format of #,##0.00 then tabbing away gives a validation error in the dw (need to delete the space to continue). |
268279 | Enhancement Request: (2/22/2002) As per the original design of PB is such that the TAB character is not expanded while drawing text. The tab character is expanded while drawing text in mle. But in SLE and the datawindow they do not. The Enhancement request is for expanding TAB character is to be implemented in the future release of PB (probably 9.0) Inserting control tab characters in a mle/sle and Problem happens for different OS's and drivers: HPLJ4Plus, HP2000C, HPCLJ8500 |
268285 | A component function with an array argument generates a PB proxy with a scalar argument instead of an array. |
268385 | The IDL generated by a deployed PB component is missing the package name.
This occurs when attempting to generate a 'proxy' if the deployed component has a Powerbuilder array of 'structure' object(s) as the argument. For example: a) Notice the package name has not been generated. typedef sequence < ::str_notification_list > STR_NOTIFICATION_LISTSEQ; ... b) IDL is missing the package name, it should be: typedef sequence < ::stringseqbug::str_notification_list > STR_NOTIFICATION_LISTSEQ; ... |
268481 | GPF when assigning dw_1.object.data[1,1] to an ANY variable and assigning the variable to it self with += operator.
any la_data Workaround: |
268483 | GPF when assigning dw_1.object.data[1,1] (type string) to an ANY variable and assigning to variable a string with += operator and after it you call a function with the any variable as parameter.
any la_data Workaround: |
268486 | TV control: if you try to insert an item after SetRedraw(True), it's not displayed. If you insert a second item, the two items are displayed correctly. FAILS: WORK FINE: |
268524 | Override_edit causes a column to be noneditable in query mode. If you uncheck the override edit property in the datawindow and rerun the |
268526 | 8.0 Datawindow Editmask regression. Editmask !!!!!!!!!!!!!!!!!! Input characters: / - # and a space are lost after tabbing off the field. |
268572 | Slide up property for a nested datawindow does not work corectly. |
268590 | In a grid dw if a column is resized a few times it overlaps the next column |
268594 | A datawindow has verticle line item and detail band has autosize height set. The verticle line appears continuous in nomal view mode. In print preview mode verticle line appears broken. |
268627 | PB components in EAServer seem to reserve an inordinate amount of address space compared to the actual memory used |
268675 | Text fields in the Project Painter no longer fit if using Large Fonts. |
268729 | PB component which creates several objects and loads large amount of datas. This component is called by many clients and maintains the instances active for the test need. When the memory size used by Jaguar reaches 1.5 Gb, Jaguar stops and the process goes in sleep mode before all the calls to the component are finished. It may hangs Jaguar with various error messages, often in the memory stack. All the Jaguar properties (max session, max threads) are set to high values as well as the Unix parameters in /etc/system. |
268736 | Customer has a datwindow with a date column and has a edit mask of type jjj yyyy (combination of "jullian" and "century and year"). when a retrieve is done from the database and when the year has 2000 in it then if you key in 060 for the day and try to change the year to 2001 it does not allow it. It allows only 2004, 2008, 2012....... etc meaning only leap years. When entering 060 it is taking this value to be FEB 29 which is only in a leap year and then allowing only leap year values for the year.
This is happening because the actual data of the column is not a julian date number, but the date 29 Feb, so I'm not sure how this would be handled in the code. Workaround is to change the day to something not equal to 60, then change the year to a non-leap year (eg: 2001) then change the day back to 60. This will now map the 60 "under the covers" to March 1. |
268762 | There are compilation errors when making changes to the local external function declaration view (even a comment) and making a change (even a comment) to a user object function at the same time. Get errors of type:Information C0148: The identifier '...' conflicts with an existing property with this name. The new definition of '...' will take precedence and the prior value will be ignored until this version of '' goes out of scope. followed by "Error C0084: Bad number of arguments for function:... We were unable to reproduce the actual error internally. Perhaps there is something to do with exact layout and/or exact steps when working within the painter. We could only reproduce the informational messages. The TSE reproduced the error once, but could not thereafter. |
268790 | Try - Catch block in a loop crashes. |
268830 | Enhancement to allow the project (PB NVO deployment to EAServer) library lists to be relative locations like the workspace and target files are. e.g. /folder/pbl versus c:\folder\pbl. |
268831 | Windows 2000 does not support simple MAPI. Able to work around problem by installing patch from Microsoft but this is also not fully supported. PB 8 and future versions of PB should upgrade their mail functionality to be fully supported in the operating system. Addtional information concerning this can be obtained from the Microsoft site. |
268832 | DOCUMENTATION Changes: In the PowerBuilder manual (v.7 and "Connecting to your database" there are some corrections and precisions that need to be made in the chapter relating to using Oracle stored procedures with res |
268840 | Memory leak with native Oracle connection cache. EAServer allocate approx 5-10 KB with every connect/disconnect to the connection cache and doesn't release |
268856 | GetFullState/SetFullState loses nested dws in bands other than the detail band including header, group header and summary bands. |
268873 | Datawindow object with Update button and retrieval arguments deployed to Jaguar in a Web DW Container If this is put on a 4GL Web page (in Web DW DTC) and the argument passed to the page as a parameter (also tested passing as a constant) then the Retrieve works OK but if DW is updated by clicking the update button then the dw is not re-retrieved (as parameter is not passed). The DW is updated fine but a new retrieve ro reload of the page must be done to see the change. The same scenario will work fine if dw is deployed to Jaguar in a PBL/.srd file. |
268878 | On Windows 95 and Windows 98 PB8 datawindow vertical scroll bar pops back to top once it reaches the bottom. |
268884 | Web Datawindow not rendering properly in Netscape 6.x |
268906 | When you do a get latest version and cancel the upcomming dialog, the object gets overwritten anyway. |
268919 | 8.0 Regression. Font changes in an rtf file inserted into an rte control and then printed. |
268947 | If deleting a string value in a column and set focus to a other column a validation error occurs, but no validation rule is used
Workaround: enable property "Empty String is NULL" |
268951 | Enhancement request to show hour glass instead of pointer when waiting for control to return to Powerbuilder as follows: The basic purpose of execremote is to allow user to perform other things while execremote is working. If you don't want to do or allow anything while execremote is working disable the window as follows: w_activate.enabled=false This will not allow any operations while execremote is working. |
268960 | An MLE placed on a Group Box on a Window in PB 7.0.3 and PB 8.0.1 8004: If you check the checkbox for the HScrollBar or VScrollBar property for the MLE, the MLE immediately dissapears. Once the window is closed, saved and reopened the MLE with the scroll bar(s) is there. |
268970 | Opening many sheets eventually results in running out of resources. PB should however at this point not crash but should alert the user that they have run out of resources. It does not appear as though the resource is memory. Customer claimed to be able to open 200 sheets on NT and only 99 on Win 2000 but regardless of what controls I have on the sheet or which operating system I am using I get to 90+ and I crash.
If this is not a bug but simply running out of some Windows resource, we should at least document this. Old CR 163072 seems to be running into possibly the same type of problem but on older operating systems so not sure if its pertinent. |
268993 | Customer has a third party OCX called ctTree made by DBI Tech. He is using it in Powerbuilder and when he tries to resize the control the font in the control also resizes.
Workaround: (From the vendor that supplied the OCX) Set the font size in the form's resize event. |
269005 | Customer is running EAServer 3.6.1 C1 with PowerBuilder 7.0.3 components in a cluster involving 4 EAServers. The application works fine for a while, but then errors start occurring indicating the failure of SetTransObject, invalid row/column in a datastore reference, and null object references. These errors are coming out of code that was exercised many times before, including a authorization component that is executed whenever someone requests any component from EAServer. When the first error occurs, subsequent datastore accesses on that server fail - additionally, the errors start appearing on the other servers as well within about 20 minutes of the first failure.
PER DEVELOPMENT: It was determined that this was a configuration issue and not a bug. |
269057 | There appears to exist a space between the first letter typed and the left border of a column on an Insert. |
269095 | Database cursor fails to open when using sub select in Declare cursor. Receive error "Error parsing command: Unexpected token in FROM clause, could not create table list.". This works in PB 7.02 build 8046 and fails in PB 7.03 build 10140. Also fails in PB8. |
269155 | Having an editmask with $ sign does not suppress leading zeros if dollar is not the currency set in the regional settings. It works fine if the special character entered in the mask and in the regional settings are the same. |
269211 | A tabular DWs with a column set to Autosize Height in the Detail, when the composite report is previewed or printed the text in that column can run over to the next page and overlaps the text fields in the header. The Detail is also set to Autosize Height. The report worked correctly using PB 6.5 and PB 7, but fails with PB 8. |
269287 | The PostURL() function leaks memory when the BLOB argument urldata (urldata - Blob specifying arguments to the URL specified by urlname) is large. |
269334 | In an app that uses FileWrite, it works fine until the app uses MailLogon to connect to a Mail Client. After that, FileWrite does not write to the file, but gets no errors.
SOLUTION: Not a bug. The problem happens because the file name is not qualified with the path. Initially the file is in the current directory. A call to MailLogon changes the current directory and thereafter the file cannot be found. This is easily fixed by using GetCurrentDirectory to save the initial current directory, and the calling ChangeDirectory to set the current directory back to what it used to be. Then it is possible to write to the file again. Alternatively the file name could be fully qualified with the path. |
269427 | There are 2 examples of string datatype assignments which are failing at datawindow runtime for datawindow TEXT and datawindow COMMAND BUTTON controls with PB error code :-
PB application execution error (R0039) - Application terminated. This error appears to affect keywords e.g. no , yes. It does not occur for other data values e.g. 'England' ; This CR affects from PB7.0 and PB8.0 GA , both releases exhibit breakage. |
269428 | serveraction() script of a button on a 4gl web page is executed again if pressing the "back" button of the browser the serveraction() will be executed again but the button is not pressed |
269461 | Differences between ActiveX and plug-in are causing some issues for people forced to migrate because of lack of support of plug-in with IE 5.5 SP2+ |
269541 | if using a 4GL Webpage and eas component with life time = session deployed on Dynamo the error Warning: undefined variable this.name[name] near line 1301 in "pagename.htm" occurs
Workaround: |
269547 | For DropDownDataWindows with a string data value larger than 255 characters, a crash can occur when there is a quote or double quote beyond the 255e character. Work-around is to use a (dummy) code column to couple a dddw to. |
269571 | Creating sp-based datawindows via JDB Driver using Informix JDBC Driver gives error "Unable to obtain sp syntax' in DW Wizard and can't continue. |
269677 | If an object A is dependent on another (B), then the checkout of object A gives an error if object B's interfaces have been modifed. Object A subsequently becomes unmodifiable. Attempts to open/regenrate object A give errors. The workaround is to manually edit the Source for object A, but, this could be both dangerous and cumbersome, especially if the code under object A is large. |
269679 | COM component deployed in Windows 2000 Microsoft transaction server (MTS) gives a ' Powerbuilder R0035 application execution error ' when a Powerbuilder FETCH command is used. Powerbuilder descriptive error message is ' error calling external object function of ... ' PB will fail at the first FETCH call which is supposed to return a string value : |
269680 | SharedObjectUnRegister releases all but one of the handles aquired by SharedObjectRegister |
269702 | Migrating from PowerBuilder 7 to PowerBuilder 8, the To-Do list for the pbl(s) are not carried forward to PowerBUilder 8.
It is unclear whether this is a bug or an issue that needs to be documented. The solution for customers is to Export the To-Do list from the PowerBuilder 7 application before doing the migration, and then import the To-Do list into the PowerBuilder 8 application. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
269716 | If you install the Q313675 security update for IE 5.5 SP 2 then PB will crash if you try to create a new web page or edit an existing web page. |
269803 | Small number values eg. of Oracle 8i: table column number(32,30) are not recognized as real in a dw but as a decimal(18). decimal(18) field displays 5.0E-30 as 0. When using workaround, ie. export syntax and changing datatype to real it works, but only for Tab/Grid type datawindows. Does not work for Crosstab datawindow. The design constraint will be documented in the PB documentation and the technote http://my.sybase.com/detail?id=1019020 has been published. |
269824 | PB will hang after multiple components are instantiated and pooled. No error in srv.log. Problem may be in the of_retrievesync in the n_jaguar_autodb object located in the The pstack trace shows the following: |
269844 | The GetLatestVersion compilation procedure synchronizes the source code of the objects requested and performs a 3-pass recompilation of only the new source code. It is the user's responsibility to determine if this is indeed sufficient for his/her particular application.
If the objects that were synchronized include ancestor objects, then all of the descendants need to be regenerated as well. This is also the case for objects with complex dependencies. In these situations, an "Incremental rebuild" or "Full Rebuild" is necessary following GetLatestVersion. This is analogous to updating a header file in a C++ application. PB9 works solves this issue by providing Orcascript that can run in batch mode at night. The "SCC REFRESH TARGET" command performs a GetLatestVersion on all out-of-sync objects and then launches a full rebuild automatically. This is the preferred solution, because it can perform all of this time-consuming processing during off-hours, and emerge with a very reliable build. |
269890 | HTML DW. Link from a text in datawindow is not created. |
269912 | when there is no default printer specified print preview for a datawindow can not show it in landscape mode |
269922 | A dw is created using a stored procedure which performs a simple SELECT of FLOAT columns. The float columns are mapped to REAL columns in the datawindow. These are changed to DECIMAL in the dw painter (this can be done with stored procedure dws). When the decimal separator is a dot (in Windows control panel -> regional settings) this works fine. If decimal separator is a comma then the floating point is shifted to the end of the number (see repro steps for example of results). |
269971 | Library painter runs out of memory in Win 2000 and NT 4.0 if a window is continually edited in the directory where large number of files are present. |
270034 | Problems with PB 7.0.3 and PB 8.0.1 with DDDW display when Windows 2000 machines configured with dual monitors. |
270045 | GetLatestVersion overwrites a checkedout object despite telling it to ignore the GET command on a object. |
270069 | Memory leak problem passing arrays by reference in PB COM objects causes IIS to stop responding. CR 255152 fixed the leak for arrays being passed by value and not by reference.
NOTE: Greatly improved by PB 8 build 9626. Small leak still remains. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
270142 | In PB7 & 8 : A document name in the Print Specification tab of the Datawindow painter with more than 32 characters will change other print properties, eg. margin settings get corrupted. |
270145 | Datetime function does not recognize argument types.
The DateTime function is documented for argument types date, blob or any type containing blob. When an argument of type datetime was provided, PowerBuilder 7 Build 10118 and before returned the datetime value. But PowerBuilder 7 Build 10121 and later returned ??/??/0000 00:00:00 (Null datetime value). Also PowerBuilder 8 returned the null datetime value. The other format for Datatime is providing a blob argument. ldt_show = DateTime(blob(string(ldt_DateTime))) |
270176 | Add to source control crashes pb on multiple file select of a corrupted pbl
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
270177 | Make version control, offline mode, truly an SCC Controlled offline mode where objects still can to be checked-out and checked-in even when offline, and then modifications are synchronized back to the SCC Server on re-connecting. Of course this means without previously checking them out when in on-line mode. |
270178 | Enhance check-out to also check-out subservient objects automatically. eg. When I check out a window, check out the datawindows I'm referencing as well. Doesn't have to go as far as string-parsing the object to find datawindows, but it should be able to pick up datawindow.dataobject and a) check that it's valid and b)check out/in dependent objects. |
270187 | The problem is in the Powerbuilder DB Admin painter - Object Layout view/pane. Primary and Foreign Key graphical association with database DB2/AS400 is missing when the setting in pbodb70.ini is PBTableOwner='NO'. If this feature was working: a)Typically the user would see a line object drawn which links the primary key icon on the parent table to the foreign key icon (this line end has an arrow) on the child table. b)If either the parent or child table is clicked and dragged to a new position, then the line object linking both keys would also adjust simultaneously/ redraw. |
270191 | The problem is in the Powerbuilder DB Admin painter - Object Layout view/pane. When a database table (which has a foreign key) is dropped into the 'Object Layout' pane and then right mouse button click (for popup menu) on foreign Key icon and select 'Open referenced table'. Notice that the command is ignored or Powerbuilder appears to do nothing. This feature is broken when using database DB2/AS400 with the setting in pbodb70.ini is PBTableOwner='NO'. |
270204 | Starting with build 10128 through current build ( 10146) when a dw_1.filter() is applied RowFocusChanged and RowFocusChanging events are firing multiple times.
This did not happen in PB 7.0.3 build 10114 or earlier or in PB 8.0.1 builds tested through 9056. |
270220 | Closing a window in a pfc application after it retrieves data will cause the application to crash. The window that is being closed has 2 statichyperlink controls. Remove |
270300 | The problem is in the Powerbuilder DB Admin painter - Object Layout view/pane. When a database table (which has a foreign key) is dropped into the 'Object Layout' pane and then RMB for popup menu on foreign Key icon and select 'Properties', Powerbuilder will have an application execution error and gpf. This feature is broken when using database DB2/AS400 with the setting in pbodb70.ini is PBTableOwner='NO'. Summary: This bug needs fixing for PB7 & PB8 release. |
270308 | Using pbnative it's possible to lose some changes that are made when working off-line.
Example: First warning in the output window: It's certainly possible for a novice to ignore this message. So you make changes, quit PowerBuilder and then later get connected to the network officially. When you reconnect your changes will be overwritten with the exported objects in the project directory. So at this point you have lost all your changes that you have made when you were working online but were really off-line. |
270430 | This feature is broken when non-standard steps are peformed by the user in the Powerbuilder Function painter. e.g. a)When defining a brand new function object, using the 'save' operation (instead of the 'SaveAs') for the purpose of specifying 'another' function name instead of accepting the one specified in the painter 'function name' single line edit control. b)After step a) is done, run the application to call this function. {Appears to work}. c)Open the same function in function painter, script is missing. |
270528 | update() in the RowFocusChanged DW event cause the date comun set to 00/00/0000 if using an editmask.
WORKAROUND : |
270544 | Datawindow scrolling problem in PB8.0 on Windows 98. See workaround. |
270560 | Compiled p-code exe is running slower than the same application run from the development environment. OpenSheetWithParm takes quite a bit longer in the executable. |
270568 | When using getfullstate and setfullstate if you have a date column with a editmask and the column data value is null, when you tab out of the column the editmask format still displays, eg: 00/00/0000. Using a regular datawindow, or in the Preview mode of the datawindow painter, the format disappears and the column displays empty.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
270621 | Need to be able to share common Javascript functions/routines files across several Web Applications in PowerBuilder 8.0.x. |
270624 | Currently exception object is displayed with NVO icon. It is an NVO, but it's different enough that it would be helpful to distinguish it from traditional business NVOs within the system tree, especially if one is heavily using exception processing |
270627 | Executing a SP on a different db using SybaseADOProvider causes SP not found error. |
270628 | ScrollBars for do not appear for a datawindow plugin when viewing a PSR file even though the PSR has multiple pages in it.
Using a percentage for the height and width. When using pixels, scrollbars to appear. |
270673 | 1) Create Oracle db table using the following example script. CREATE TABLE TECHSUPP."TEST_NVL_DECODE" ("NVL" CHAR(10) NOT NULL, "DCD" CHAR(10)) ; ALTER TABLE TECHSUPP."TEST_NVL_DECODE" ADD ( CONSTRAINT pk_tnd PRIMARY KEY ( "NVL" )) ; 2) Insert following data into table nvl dcd --- --- a aaa b c ccc 3) Create a new dw using following sql and save the dw. select dc from (select dcd dc from test_nvl_decode) 4) Open the dw object and modify the sql to include the Oracle NVL function using following sql: select dc from (select nvl(dcd, 'Null') dc from test_nvl_decode) returning to dw painter it caused database error Using other Oracle functions such as 'ltrim', 'rtrim', or 'max' works fine, but using functions such as 'nvl' and 'decode' are resulting in the database error. The syntax from step #4 can be used to create a new datawindow. When I entered that as the sql syntax right from the start, the datawindow was created successfully and I got no errors from PowerBuilder. The error only occurs when I take the initial datawindow and try to change the syntax. |
270680 | PowerBuilder 8.0.1 with MS Source Safe and Norton AntiVirus 2002. If Anti virus enabled, it takes longer for PBL's to open than if it is disabled.
Unclear if this is a PB, MS Source Safe or Norton AntiVirus issue. |
270744 | Crosstab datawindow may contain dynamic column where the column name are dynamically generated from resultset of query. Whenever a String with problematic character ( Double Byte character with tilde char " ~ " in either low or high byte) , an unexpected extra tilde character will occur during Preview of Datawindow. The problem was reported on Traditonal Chinese W2K. But all Windows Platform with native language in Double Byte ( e.g. Korea , Simplified Chinese ) will be affected. |
270767 | When deploying a 4GL Web page, stubs for any included EAServer components are always generated and compiled. This slows down development cycle if you are simply trying to modify the layout of a web page. |
270990 | Currency editmask does not work correctly when using UK English locale.
Per PB Development: |
271000 | Incorrect syntax for Oracle private synonym in the database painter. Incorrect syntax - 'create techsupp synonym syn_table1 for techsupp.syn_table' and should be "create synonym techsupp.syn_table1 for techsupp.syn_table" |
271059 | Regression bug, in all versions above 6.5. #444 the display mask "0000\.00.000/00" is not displayed anymore as "0000.00.012/34" if typing 1234.
This turned out as wrong behaviour of PB 6.5: The right behaviour for format mask is: 1. As per PB Help, the Display Format will be always in US format. So the meaning of the format will be same for all regional settings, but while displaying the data it should replace the period and comma characters as per regional settings. 2. Situation is little complecated when "ASIS" characters are present in the format. For example if the format is 0000.00 (true format) and A0000.00 (with ASIS) and we enter 12 then the display will be 12.00 and A0012.00 (in English) 12,00 and A0012,00 (in CPC -> Comma Preferring Countries ) That means for the used display format 0000\.00.000/00 the following behaviour is expected if you use it comma preffering countries: If enter 1234 the display should be 0012.34,000/00. Explanation: 1. the first dot "\." is a ASIS character and is ignored 2. the second dot "." is interpreted as a comma if using a CPC operating system and will be displayed as a comma ( similar behaviour if using a display mask like $#,###.00) 3. The dash "/" is a ASIS character and is ignored |
271061 | Content placed in the summary band of a dw which is then placed in the detail band of a composite datawindow will be partially cut off if it coincides with a page break. In earlier versions of PB it would be displayed correctly on the following page or the previous page but not cut off in this way. Fails in PB 8.0, 8.01 and Build 9056 Works in PB 7.03 |
271063 | This feature is broken for MTS component pass by reference UNBOUNDED array (see test 1). However the following features are working :- call MTS component - pass by VALUE unbounded array (see test 2) call MTS component - pass by READ ONLY unbounded array (see test 3) call MTS component - pass by reference BOUNDED array (see test 4) call EAS component - pass by reference UNBOUNDED array (see test 5). |
271068 | Datawindows with AutoSize Height set for the Detail Band do not scroll properly. A datawindow scrolls down instead of up, when the "up arrow" is pressed on the datawindow's vertical scrollbar. The problem occurs when one is scrolling records bottom-up.
To see this behavior with a datawindow: |
271073 | Regression in PB 8.0.
dw_2.GetChanges (lblob_changes) Will crash/hang PB 8 while ... dw_2.GetChanges (lblob_changes) does not . |
271100 | DW text headers with multiple lines of text are aligned to the bottom edge of text with other single line text headers. When preview the text headers are aligned correctly. When printed the multiple line headers are higher, no longer aligned.
Determined by development to not be a bug. |
271162 | PowerBuilder can crash when trying to open a menu that has a shared autoinstantiate user object.
When changing the menu and trying to save it can also result in a C0158 error. Object: m_1 Event: m_1::create (0004): Error C0158: The property '__hwnd' was found in class 'm_1', but insufficient rights are available to access it (0005): Error C0031: Syntax error Work-around is to disable autoinstantiate and create the user-object explicitly within the menu and test with ifValid if it already had been created. The instance variables and functions of the user-object could also be moved to the menu object. |
271164 | Proxy objects are not editable but exception proxies are, even though code in exception proxy appears truncated in the painter |
271166 | Exception hierachies defined on a server component are not retained when proxies for that component are generated. |
271186 | Jaguar 4.0 GA HTMLGenerator (unchanged) PowerDynamo 3.6 PBVM 7.0.3 build 10108 DSN: EAS Demo DB V3 (easdemodb.db) An InsertRow() action when performed on a DataWindow containing a Drop Down DataWindow (DDDW) causes a row to be inserted in the DDDW. As a result of the blank row in the DDDW, a validation error fires when the blank row gets and loses focus. |
271223 | WIth multiple PB exes running and opening complex windows, exe crashes. |
271261 | Horizontal scroll bar indicates that there are no further columns in DW, even though there are. |
271375 | TrimSpaces=1 may cause an issue with DBMS vendors that make a distinction between CHAR data with trailing spaces and CHAR data without trailing spaces when evaluating a WHERE clause expression (SQL Server, for example). This can result in "Row changed between retrieve and update" message when your datawindow update properties are set to "Key and updateable columns". To correct this issue, change your DW update properties. In embedded SQL, you can check Sqlca.Sqlnrows after each update to determine if the update took place. Also, avoid using CHAR data columns in the WHERE clause of an UPDATE or DELETE statement when TrimSpaces=1. |
271412 | If you have a date type editmask control or a date type filed in a dw with editmask of type "DD/MM/YYY". The default for the control would be 00/00/0000. Try inserting 29/02/0000. You will not be able to insert 2 for the month. If you go to the year section and change it to a valid leap year (for e.g 2000) then go back to month , you will be able to insert 02 for it. |
271501 | Tabbing in a grid datawindow on a long row does not repaint the columns properly. It looks like some columns are not "scrolling" with the rest of the row. Data does not display properly.
Currently reproduced internally ONLY on Windows 2000. Customer experiences problem on both NT and Windows 2000. |
271508 | 8.0.1 regression. A dw editmask of !!!!!!!!!!!! (uppercase) loses these input characters after tabbing off: * @ ! % ^ & ( ) |
271517 | The Case property of a column (in the properties pane on the column's edit tab) is ignored if set to Upper or Lower when text is copy/pasted into the column. Text is treated as if Case property were set to 'Any'
Reproduced behaviour in PB 8.0 GA & PB 8.01 Build 9066. Works fine in PB 7.03 |
271522 | The syntax generated in the dw source is wrong in PB 8. This seems to happen if there are joins in the sql syntax. For some columns the dbname= is incorrect. It lists the name of a table to which the column does not actually belong. Changing the dbparm for outer join syntax had no effect. |
271531 | Yield() has a problem with leaving events on stack wherein events that were triggered before calling yeild() do not execute any further than the point where yield() was called. I did some research and found that there is a Windows API to help an application yeild control to other processes waiting to execute, the remarks for the API include that the API should be called only when one knows that there are no more messages left for the application on the system queue (PB's yield function might be using this API). Microsoft's site for these APIs suggests that one should use a PeekMessage/GetMessage loop.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
271602 | PBVM crashes when closing multiple browser with Windows ActiveX |
271645 | allow select all/deslect in a source control activity for list of objects based on object type as well |
271667 | Corba exception because the autoinstantiated objects are not getting created, EAserver log shows "PowerBuilder Application Execution Error (R0002) Null object reference at line 25 in constructor event of object ddseaf_n_cst_component.".
Not consistently reproducable on all machines. Suspect it may be related to the amount of machine memory. Consulting with development. |
271669 | Deleting a row and then updating the datastore does not clear out delete buffer with getfullstate on unix. Using getchanges does appear to clear out buffer.
If you need to use getfullstate, the workaround is to manually clear out buffer as follows: // Put the data back in to the proper buffers END IF |
271740 | When ItemChanged event script is coded to display the alert messagebox (alert()) the ItemChanged is reexecuted on DropDownListBox (SELECT html tag) or DropDownDatawindow.
Happens in Internet Explorer IE only ! Possible Workarounds: If possible don't Display the messages into the alert messagebox. eg. use a button object (b_1) and code similar to: function webDW_ItemChanged( row, col, val) { //alert ("htmlDW_ItemChanged"); webDW.dataForm.b_1.value="Itemchanged to " + val; } -try using the ItemError event if possible. |
271742 | When ItemChanged event script (javascript) is coded to display the alert messagebox (alert())or the confirm() messagebox, when executed ie changing a value in a column and moving to another column, the datavalue gets copied over the existing columns datavalue.
Happens in Internet Explorer IE only ! |
271757 | When doing a Fullbuild of a workspace via commandline, if you get a messagebox because of some error(for e.g if a pbl is missing from the location indicated in the library list ) then user has to click ok to continue with the rebuild. If one is making this call as a batch process every night then there will be no one to click ok and the process will halt until someone does click it . The error does not propagate to the output log as well. It would be nice to have such messages go to log instead of waiting for user input. |
271760 | A simple stored procedure returning a string is not executed with a RPC call. No error message displayed. |
271886 | When you open an ORCA session, it loads the IDE DLLs, not just the run time DLLs. This makes deployment of ORCA applications next to impossible. (The enhancement request refers to running an EXE. Of course during development the IDE would be loaded.) |
271901 | App with complex treeview is GPFing. References to nvos that are stored in the treeviewitem.data element seem to be the cause of the problems. |
271958 | A numeric field with EditMask 0 or # behaves incorrectly when the datavalue is zero or null. The customer is unable to determine if the datavalue is zero or null.
PB engineering group's view is that it is not a bug. EditMask # does not display 0 when zero value is entered. It has always behaved that way. The customer can use normal Edit Style with empty string as NULL option to meet their requirement. |
271966 | DBError event is not populated when using RetrieveAsNeeded. In the case that a select error w/ sqldbcode=207 should appear when the datawindow's source has invalid column name, instead sqldbcode=0, and sqlerrtext is blank. |
271972 | In PowerBuilder 7 and 8, the datawindow painter is confusing two graph attributes. When selecting or setting the format for the Value Axis Text it is instead reading or setting the format for Series Axis Label properties. It is confusing the attributes values.dispattr.format and series.labeldispattr.format Work-around is to set the format directly into the source into the field |
271986 | Composite dw with having the Trail footer property of child checked, crashes PB when closing the window. |
272005 | A JPEG image which is stored into the Sybase 1192 or 12 database from PB will take about 40 times more space than expected. If the table is bcp'd out and back in, the space is compressed again to a normal size.
Development has determined that this is expected behavior and not a PB bug. Questions and answers as to why this is the expected behavior are below. Q1. Why PB is saving decompressed data in Database ? Why not save the compressed data in database and decompress during Data Window retrieval ? A1. PB is saving the data in BLOB. Apart from image, other objects can be stored in BLOB. So there is no way to know when to decompress and when not. Also we will not know the image type (bmp, jpg etc.) and will not know, how to decompress. So images have to be saved in decompressed format. Q2. Is PB doing the decompression correctly? A2. PB is using standard Microsoft calls for decompression. One proof of this is the size of decompressed images are same, if we select same image in different format (i.e. bmp, jpg etc.). |
272066 | In PowerBuilder 6 and higher, the following function call results in a bad return value.
my_value = funktion().nvo.stringval The function returns a nvo that has another nvo as property. Work-around is to do the assgnment in two steps: nvo_1 my_nvo |
272098 | Calling setFullState Method fails the second time |
272102 | Regression: Build: PBVM 7.0.3 build 10150 Using: EAServer 3.6.1 36110 Problem: Newer versions of the PowerBuilder VM cause marshalling exception when passing back parameters by reference to a java process. The customer has a simple sample in which a java application calls a java EJB which in turn calls a PBNVO method which takes in parameters by reference. This sample shows that a marshalling exception occurs when the NVO attempt to return the parameter values back down to the client. |
272131 | Unable to create links in a HTMLdw due to cr 263496 |
272136 | HTML DW doesn't get displayed properly, text on web page is not rendered properly in browser (IE 5.5 and Netscape 4.7). In his JSP, ct is calling his PB component which uses HTML DW and everything works fine when page is displayed with small font, but when Large Fonts are used text wraps and overlaps.
PER DEVELOPMENT: If we open the datawindow in PowerBuilder design time using small fonts, we'll see that everything is in it's place and all the text and labels can be seen and read. Now increase the font size and reopen the same datawindow. You will see that all the text and labels cannot be read anymore. But the sizes of the text and edit controls remain same. So the HTML generated behaves in the same way as PowerBuilder. If the user expects a page to remain nicely formatted using large fonts, they must provide for it during design time. They can ensure this by either providing enough space during design time or doing design using large fonts. |
272217 | COM+ component deployed in Windows 2000 Microsoft transaction server (MTS) gives an incorrect behaviour for SetAbort() and SetComplete() {AutoCommit dbparm is set to False}. ----------------------------------------------------- Review for SetAbort fails to rollback: ----------------------------------------------------- PB703x : The SetAbort() RETURN value is +1 which means SUCCESS of the current transaction to actually rollback. PB801_9056: The SetAbort() RETURN value is -1 which implies there was an error and the component could not rollback the transaction. In both PB releases above, the database changes are wrongly comitted. This is a major breakage. ---------------------------------------------------------------- |
272241 | Crosstab datawindow with an expression CumulativeSum(my_column for crosstab ) causes the datawindow to gpf on preview.
Solution: Alter the expression to CumulativeSum(my_column for ALL) and you can successfully preview/retrieve the datawindow. NOTE: The fix to this CR fixes only the crash. Fixing the datawindow engine to correct limitations of aggregate functions such as cumulativesum is too large a project for an ebf or a point release. With the fix to this issue, PowerBuilder will no longer crash, but the cumulativesum will result in NULL, i.e. display as blank. |
272245 | When connected to MS SQL Server via OLE DB, declaring a stored procedure that has no arguments fails to compile with this error: Database C0038 : is not a parameter for procedure <procedurename> |
272273 | Cannot pass datetime field as argument to SP through RPC |
272276 | PBDBMS parameter cannot be changed in the script without doing a disconnect/connect. Following code failes, where dw_1. has a dddw based on a stored procedure: CONNECT USING SQLCA; Workaround: |
272305 | When several users are connected to Harvest CCC and one user has checked out an object, other users see the checked out object not with the red "checked out marker", it is green instead indicating that it is checked out by another user.
Update 2002-03-05: |
272310 | Would like the ability to chose BCC recipients from the address book when using Mapi from PB. VB 6 has a property of AddressEditFieldCount in their MAPIMessages object that when set to 3 the address book comes up for with the following "The To, CC (copy), and BCC (blind copy) edit controls" in the dialog box. PB's default only behavior only shows the "To and CC (copy)". This is an enhancement request to have this capability.
PB has the ability to send to BCCs ( mailRecipient object's recipient Type property) but when the address book is displayed this is not available. |
272314 | Has a stateful PB component with a method which connects to an ASE DB without using a connection cache. If you call this method, giving a wrong password, the connection to the DB fails normally. The problem is, it also fails the second time with the good connections parameters and then it works the third time. The problem does not occur if a connection cache to the same DB is defined in Jaguar. |
272447 | Calling a pb component from a pb client, getting the following errors in the srv.log with PB 7.0.3 EBF build 10154: AFLIB Message: DLL lookup failed for 'libpbjag70x.so' failed OD message: ld.so.1 PBComponent::load: failed to load PowerBuilder VM UPDATE: According to PB Engineering, this is a "build" issue, and they will do a new EBF rebuild to address the problem. Fixed in PB 7.0.3 EBF build 10156 or greater. |
272540 | On Windows 2000. When logged on to a Windows domain the default TEMP directory on W2K is something like ... C:\Documents and Settings\user.DOMAIN\Local Settings\Temp The dot in this path will cause link errors at machine code compile time. CGEN: Compiling '...\user.DOMAIN\...\temp\XXX.c' The linker should be able to avoid this problem |
272588 | Alphnumeric Editmask (Mask: aaaaaaaaa, MaskDataType: stringmask!) with TextCase set to upper! If last character entered is lowercase it is not uppercased when accessing em_1.text. |
272635 | When debugging remote objects (remote debugging) the debug pointer is out of sync => always 1 line ahead of actual debugged line in the script |
272649 | Using ActiveX plug-in in Internet Explorer, customer can reuse most the PB code and control some external Resource ,like Printer. The function "PrintSetup()" can be successfully called out under normal condition. However, application fail to call out "PrintSetup()" (return -1 ) after calling out another window of type "Popup" or "Response". |
272652 | When doing the following actions in the Export Template View of the new XML functionality it will result in a GPF: 1.) Do a delete of an item (eg. child node) in the treeview 2.) Do an insert of eg. a new child node item , give it a name and press the save button |
272723 | Composite report displays badly in PB 8.0. Verified fixed in 8.0.1 build 9113. |
272793 | Unable to access property (Variable) of a TLB (Automation Server) from PB or VB client. The fix for cr 209959 seems to have caused this change in behvaior. |
272797 | This 'height autosize' property setting as 'no' is broken for datawindow control objects. Aplies to controls: Column , Computed Field , and Text objects . At datawindow preview/ runtime (which is when this property is evaluated), notice that the height is maintained however the width is not changed to accomodate the data value. |
272828 | Every instance of a PowerBuilder component consumes 5 GDI resources |
272912 | Vertical Scroll Bar does not work on dw when Detail band height is zero. Customer cannot scroll down dw in such conditions. |
272969 | Customer requests that default settings be written to export files in order to speed searching while using source control, and editing.
In a datawindow choose the EDIT tab and set so that "Empty String as NULL" is checked. Leave all other columns are unchecked (i.e. they are left as default), please click on another column to verify. |
272981 | 7.0x & 8.0x Regression:
Multiple functions in object, ie Window. When one of the functions is modified the order changes in exported source file. |
273080 | Enhancement Request : add an Export / Import functionality to the ClipWindow. This would enable developers to export the contents of his clipwindow to a file, and import it back to another computer, or backup it up in case of a computer crash. |
273091 | HTML datawindow display problem in Netscape 6.x (works fine in IE). Not a bug. Customer had forgotten to apply workaround described in the CR to this datawindow. |
273103 | The Modify Expression dialog's background color doesn't follow selected window color standard. |
273119 | A new (unsaved) datawindow doesn't respect RetrieveRowsAsNeeded check. |
273150 | Enhancement Request:
Implement support for the new ASE 12.5 functionality with CHAR columns >255 characters wide in the SYJ driver as well as the SYC in CR 258686. Dupe of EAServer CR 325704: EAServer should support char columns with greater than 255 characters. Currently, the limit is 255 characters. Similary, it should support more than 255 columns per table. Solution: Resolved in EAServer 4.2.2. |
273160 | In the script painter, if you type hebrew characters ( generally inserted in a comment), PB will hang after few lines.
This turned out to be a Third Party Problem, not a PB bug. The problem did not occur with the msvcrt.dll version 6.00.8168.0. |
273161 | Some of the links to inline book chapters come up blank. This problem is seen only in PB 7 online help. PB 8 online help correctly displays the content of the chapters. |
273170 | PowerBuilder component with a fatal error remains pooled by Jaguar. Possibly related to CR 231722. |
273171 | DDDW stays highlighted after loosing focus. Fixed in PB8 build 9100 |
273173 | Attempt to create a new Edit Style in the database painter when connected to MS SQL Server via OLE DB causes PowerBuilder 8 to crash. |
273187 | Migrating a PB 7.0.3 pbl to 8.0.1 crashes in a datawindow.
Removing a computed field with the following value from the datawindow, and the migration from PB 7.0.3 to PB 8.0.1 works ok: capital_item_cost_am + capital_stores_ovrhd_am + capital_co_labor_cst_am + capital_cntr_labor_cst_am + capital_transp_ovrhd_am + capital_payroll_ovrhd_am + retirement_stores_ovrhd_am + retirement_transp_ovrhd_am |
273192 | 1. JDM and JDS driver still show in the install. I thought these drivers were deprecated in PB 8 . It should not be available for install
2. PB 9 Beta 1 requires EAServer 4.1 , which did not exist in the install 3. At the end of the install got a warning "One or more of the following drivers failed to selfregister. E:\PB9\Shared\Web Targets\WtHtmlDwDtc90.dll;" |
273196 | Migrating a pbl with the rgb function in the shared
variables will cause pb to crash in pb 8.0.1. Shared Variables: constant long sl_xs_color_blue = Rgb ( 0, 0, 255 ) // blue constant long sl_xs_color_white = Rgb ( 255, 255, 255) // white |
273198 | Customer is using Powerbuilder 7.0.3. He sets his windows locales to Hebrew. He creates a datawindow and is trying to insert a new row. After entering a value for the first column he tabs to the next one and his locale is changing back to English. This happens again and again as he tabs through the columns. |
273268 | A date column has a date editmask and is either justified RIGHT or CENTER. If the column is narrow when it gets focus it's not possibe to edit the last digit (or view it when focus is on the column).
Broken in 7.03 Build 10146 and 8.01 build 9056 (related to CR 263579) |
273274 | This is a refinement of a previous CR 263499, which we have narrowed in scope to address only the assignment of ID/NAME fields to TEXT objects generated by the WebDW. The original, and more general definitin of that CR was scoped as requiring 2.5 months of effort. It is hoped that these two individual CRs narrow the scope and the continued effort required.
This specific case requests the inclusion of ID attributes to all generated SPAN tags. Below is further information from customer: ID's should be assigned to all SPAN tags for the purpose of attaining a handle to that SPAN. A common sense naming convention must be used, based on the name of the "DataWindow.HTMLGen.ObjectName" property, the data that the SPAN is encompassing, and if the SPAN is part of the rendered detail area, the row number. Below are some examples, For all examples, the ObjectName is "d_myDatawindow", and if required the row will be row 12. Example 1: SPANs that encompass entire rows. <SPAN ID="d_myDatawindow_row_12">..</SPAN> Example 2: SPANs that surround text labels(not text inputs). Text name is "t_label" <SPAN ID="d_myDatawindow_t_label_12">..</SPAN> Example 3: SPANS that surround a header or footer area <SPAN ID="d_myDatawindow_header">..</SPAN> The reasoning behind this is so developers can get a handle to the SPAN objects in their javascript. They may want to do this for a number of reasons: find the positioning, change it's innerHTML, make it visible or not. But currently, as there is a name value assigned to almost all objects except the SPANs, they remain elusive to the developers control. We are requesting that they be given Id's rather than Name's for a few reasons, but the main one is that ID is defined as part of the SPAN's specification in W3C's HTML 4.0 specification blueprint.( http://www.w3.org/TR/REC-html40/struct/global.html#edef-SPAN) |
273276 | # of chars returned from a text col in ASE in Pb 7 & 8 is different from PB 6.5 |
273295 | Try to save an existing dw again and PB 9 build 1501 will crash |
273302 | OLEDB driver unable to access second result set of a SP in SS2K. Using the Native (MSS) and ODBC driver works fine. |
273309 | Bitmap in treeview control displays incorrectly in PB 7 build 10150. It worked correctly using build 10135. Compare the display in a treeview control to the same bmp file in a picture control and you see a significant difference.
Customer reported problem for PowerBuilder 7. Problem also exists in PowerBuilder 8 build 9066. |
273347 | Enhancement Request : True GIF Transparency is not displayed in Picture Control and Picture Hyperlink Control. Issue CR#189973 could not be solved in PB7/8 codeline and needs architectural changes to the control structure within the PowerBuilder codeline (as per Development). |
273353 | The problem is a datawindow error for a retrieve operation When a null value is passed as a dw argument in a INSTANCE variable of datatype 'ANY'; -------------------------------------------------------------------------------- DataWindow Error: If the dw argument is a non-null value, there is no error when retrieving the datawindow using the ANY datatype INSTANCE variable The problem can be isolated to a datawindow retrieval with NULL argument when it is passed by ANY datatype INSTANCE variable. |
273456 | Configuration:
An ODBC connection to an Sybase ASE Database or MS SQLServer database. A datawindow using an (picture) olecolumn mapped to an image datatype. When retrieving the picture fails to retrieve, updating is OK. This fails in PowerBuilder 8 but not in PowerBuilder 7 or 6. Only the first 32KB of the blob is retrieved by the datawindow. To retrieve the full blob increase the parameter PBMaxBlobsize from the default value of 32767 to a maximum of 2147483647 in the file pbodb8.ini for the relevant ODBC driver. |
273473 | Text in Buttons in html datawindow are aligned to left instead of center when displayed in internet explorer. Ct has HTML DW component deployed to MTS and is trying to access that through ASP. I could reproduce the problem, followed instr in techdoc 1001592
CR 259729 is similar to this problem but that case uses JSP. |
273480 | New Feature Request: Change default project deployment list. The Deploy tab in the Target Properties automatically checks a project when it's first created. Customer would like the default to be changed and leave it up to the user to have it checked or unchecked. |
273484 | The datastore's storage property reports a significantly higher amount of storage for an empty or reset datawindow in PowerBuilder 8 and 9. The big issue here is impact on scalability in EAServer. |
273513 | convert a string of length > 100 to double fails |
273538 | Adding (inserting) a watch to a global variable for debugging purposes results in a gpf. Open the "watch" tab in the debugger. right click on the "Watch" tab surface. choose insert. enter the global variable name. click ok-->>>GPF. |
273588 | Try to open a non-existing object in a multi pbl application, pb 7.x will crash on NT |
273599 | Keystrokes in a dw do not reset timer for application idle event. |
273625 | The problem is for Merant Oracle drivers support for Oracle database 8x regarding support of bind variables. Powerbuilder dbparm setting DisableBind =0 (i.e. false) is ignored. This defect causes a Powerbuilder application to have slow performance because the sql statement has to be compiled each time (overhead) before datawindow retrieval.
March 14th, 2002: Update on this CR A)To verify if the driver supports this functionality: |
273633 | The transaction object SQLNRows property is always 0 after a datawindow update. |
273636 | Enhancement request to have client browser evaluation of property expressions on the WebDW, translating them into client-side javascript. |
273646 | PB 9 build 1515 did not find an existing install of PB 9 build 1501. It still goes and points to my PowerJ4 folder for the root folder and pb8\shared folder for the shared folder. |
273667 | PB/IM 7/8/9: "Prompt for criteria" on DW or report w/ DB OLE BLOB column causes "Line 6 Column 20: incorrect syntax" error upon retrieve, and when OK this, get a application termination error. |
273708 | PowerBuilder 8 regression.
When creating a pipeline in the painter with as source an ASE table (SYC interface) then the integer columns become real (float) columns in the source datatype of the pipeline object. This does not happen when connecting through ODBC. Work-around is to edit the source of the pipeline object and for the relevant columns change: - type=real to type=long - dbtype="float" to dbtype="integer" |
273711 | The problem occurs for a certain configuration:
Win98 / PB8x / Pb function SelectRow() When a datawindow row is highlighted and then scrolled using the keyboard arrow keys, the script is written to unhighlight the previous row and highlight the new row selected. However this behaviour is broken and the datawindow display is confused and multiple rows remain highlighted. |
273722 | Group datawindow that is saved to a psr report and then reopened displays differently . The last row of a report displays at the top of the report in a psr report. The group datawindow has 4 groups and is sorted by division_code, |
273754 | Customer is using an editmask of ##### - !! - !!!! (no spaces, those are just included because it's difficult to see the hyphens when written in the text here)
If a data value of 12345 is retrieved (or entered using setitem) the first time the column gets focus, the display appears as 12345--. Position the cursor between the hyphens. You can only enter 2 characters, for example resulting in 12345-EL-. At that point the cursor locks and nothing else can be entered. If you tab away and tab back, then you can enter more data, for example 12345-EL-ABCD. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
273758 | Column with Editmask of #####-!!-!!!! does not display data in the datawindow. Beta build 1515. |
273806 | A scrollable freeform datawindow containing dropdowndatawindows if you press enter on the fields and afterwards use the scrollbars , the datawindow columns reappear on top of the current column.
Update 03/14/2002 |
273864 | TryInvoke exception currently does not indicate what type of exception occurred. |
273905 | setting VerticalScrollPosition to 0 or VerticalScrollMaximum in keydown() event has painting problems workaround: keydown event: dw_temp.dataobject = "d_test" |
273909 | Description of Problem: When the size of Broswer is small and can only display PART of the embedded ActiveX control, scrolling of the Internet Explorer, will eventually cause the PB ActiveX content messed up.
29 April 2002 |
273948 | The property 'background mode' is applicable for datawindow 'text' or 'column' controls. In the datawindow painter, when the control background colour is changed from transparent to another colour (not opaque), Powerbuilder is incorrectly storing the background.mode="2" ; This bug has little impact because there is a 'background color' property which stores the chosen color of the column or text object and the background.mode is ignored when Background.mode <> "1"in the dw painter and at application execution. |
273970 | Attempting a SQL statement during display of Datawindow error crashes app. Verified fixed in PB 7.0.3 build 10169 |
274017 | Setredraw() between reset() for datawindow with group and computed column causes PB to crash. |
274045 | Using a MSS connection to MS SQLServer 7 database. The generated syntax for a local external stored procedure RPC stored procedure having a large number of output parameters contains errors. Only for the first few arguments the 'ref' keyword is generated. For the arguments beyond that the 'ref' keyword is missing. Secondly, the local external function is always generated as function and not as subroutine. |
274049 | A dw column that is not linked and with tab order of 0 displays as greyed out in IE 5.5 Browser. |
274126 | datawindow has a computed field calling global function which replace valuesin the datawindow during retrieve. If scrolling the datawindow pb crashes with illegal operations error 0x10d7e454 0x405e0002 on W2K or W98 OS.
No workaround |
274161 | When a component tries to connect to an ASE database giving a wrong user name wrong password, the SqlErrText not set from the DB error. It returns a generic message ' Failed to get a valid connection ..." |
274166 | In the same way there are GetItemNumber and GetItemDecimal datawindow functions the customer would like a GetDynamicDecimal function to complement existing GetDynamicNumber function (which returns a double).
Customer needs this to avoid the loss of precision when retrieving decimals using dynamic SQL and GetDynamicNumber. From PB docs for GetDynamicNumber ... |
274194 | When using the plugin to view a PSR in a browser, the browser sometimes crashes when it is closed, or when you use the Back button to move to a previous page. |
274218 | Connecting to a asiq 12.4 database using jdbc,
giving the following error when expanding a table or rmb on a table and selecting an option. Getting the following error: RAISERROR executed: There is no object with the specified owner/name combination In the jdbc log, getting the following errors: DriverManager.getConnection("jdbc:sybase:Tds:cork:2639/") trying driver[className=com.sybase.jdbc.SybDriver,context=null,com.sybase.jdbc.SybDriver@5248cc] java.sql.SQLException: JZ0SJ: Metadata accessor information was not found on this database. Please install the required tables as mentioned in the jConnect documentation. |
274220 | PB component with ODBC SQLServer connection cache fails to reuse connections. It creates a new connection for each method call from a stateless component. |
274273 | Russian fonts are not rendering in any window control or DataWindow. Used to work with PB7. |
274297 | Error accessing 2nd result set from stored procedure when the number of columns in the results sets does not match. Problem occurs using OLE DB connection to MS SQL Server. |
274328 | Browser appears to hang when accessing an ASP page from IIS which contains a Crosstab style Web Datawindow.
A tabular style datawindow works fine. The problem appears to be for Crosstab only. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
274338 | PB7.0 GetFullState on a multi-page datawindow crashes PB. |
274340 | Migrating app from PB65 to 8.0, when transfering attribute using 'lds_copy_of_nested.object.data = this.object.dw_nested[i].object.data' from one datawindow to another, PowerBuilder 8 crashes. |
274402 | In PowerBuilder 6 and later, stored procedures declared as local external functions
of the transaction object (RPC) are not being executed when a double variable is supplied for rpc arguments of type decimal. Work-around is to encapsulate the RPC call in a local function of the transaction object and call the rpc within the local function with the right decimal type. |
274426 | Date(), Time() and DateTime() returns invalid value when converting from ANY datatype |
274427 | Enhancement Request: GetFullState/SetFullState blob should be compressed. |
274483 | In PowerBuilder 7 you could drag part of the scrapt to for example the end of the event script.
When moving the mouse beneath the script painter, the painter automatically scrolls down. It would also scroll vertically if you hold the mouse just right or left of the script painter when dragging. This doesn't work anymore in PowerBuilder 8 and PowerBuilder 9. The script painter does not scroll in drag mode. |
274501 | Datawindow painter, retrieve rows as needed enabled, row resize enabled. If you retrieve, increase row height of one row, scroll down a few "pages" using the down arrow on the scrollbar, then click and hold the scroll UP arrow on the scrollbar, the datawindow scrolls in a continuous loop instead of stopping when it scrolls up to row one.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
274524 | An external datawindow with resizable and moveable attributes selected have a distorted outline when datawindow is about the same width as the object, and the user scrolls down a little below the object. When moved it does not end up where one would expect. |
274568 | SharedObjectRegister() function Fails when Dynamically setting Library List |
274631 | Datawindow with no columns - it uses computed field which reference columns - will crash if dot notation is used to modify data. Dot notation to 'read' data works OK
Crash is in PBDWE80.DLL SetItem works OK |
274635 | Using either SaveAs("filename.wmf", WMF!, true) or doing a save rows as.. in the datawindow painter fails on a datawindow that generates an output wmf file that is larger than approx. 670 kByte |
274703 | Can not enter more digits than the #s available for DW field with edit mask with Won symbol(Korean currency) |
274725 | This is a printing problem on a composite that contains a N-up grouped datawindow.
When the composite is printed, nested N-up header text and group header text are getting printed In a print preview the problem is also visible because of a missing group header at the top of the page. |
274734 | Adding Duplicate Objects in PowerBuilder 8.0.1 with MS VSS registers that it is a duplicate object, BUT only registers the first duplicate object. After that it does not continue to register the rest of the objects instead it immediately says the rest failed. Even if you click "OK ALL" on the response window.
The "OK All" appears to execute the same as "OK" button when trying to add duplicate target objects to source control. |
274748 | Versions and Build #s Reported: PB 8.0 Versions and Build #s Tested: PB 7.03 , 8.01 -> build 9087 Comments: If the Checkboxes property is set to TRUE for a Treeview item (to display a checkbox) and StatePictureIndex is set to zero (ie to NOT show no StatePicture -> not show the checkbox). Any other non zero value for StatePictureIndex will work and be correctly inserted in treeview - only zero fails when checkboxes are used. |
274757 | Regression with Composite DW. Does not recognize page break and misprints report when spanning second page. While these issues usually turn out to not be bugs in this case it works in PB 7.0.3 and not in 8.0.1. |
274760 | HTMLDW display issues if using Netscape 4.x. If using Netscape 6.x or IE the display is fine and almost identical to each other.
Per Development: This is not a PowerBuilder bug but a Netscape 4.x limitation. Netscape4 does not support <input type=button> without an enclosing form. To display the two buttons, <form> <input type="button" name="reset" value="Clear Form" onClick ="resetForm();"> <input type="button" name="submit" value="Search" class=obj7C60 onClick="validateDocNumber();"> </form> |
274787 | DWO argument in dw events not refering to correct report object in composite dw. |
274885 | Regression: A SetText() in ItemFocusChanged causes Itemchanged to fire. |
274932 | Versions and Build #s Tested: PB 8.0 GA -> PB 8.01.9087
Create a new standard class from Exception, Throwable, RunTimeError class. Open Function list view and the pink icon appears for SetMessage & GetMessage functions suggesting there is inherited user code. The same functions in Script painter do not have these icons to indicate inherited code. |
274957 | When the webdatawindow is deployed to mts
and you are using settransobject, autocommit=false and usecontextobject=yes, setabort is not rolling back database changes. Update - 11/13/2002: This CR turned out to be "Not a Bug". By using 'Requires' as the transaction property, setabort seems to work ok. |
274994 | When a webdatawindow is generated on solaris, getting a "Value required for the item" when the page is loaded in a browser The same webdatawindow on nt does not give the error. Viewing the html generated on solaris and nt, shows the following This tag is generated for every column and is at the end of the INPUT TYPE. |
275058 | Source Control and PB8 - concerned over time regen of large objects can take. Customer requests we add in a way to skip regen when using source control, similar to Old_Checkout. |
275064 | A datawindow string column has the following editmask aaa (alfanumeric). If you press the delete button and type in a new value, then the new value disappears from the display when tabbing out. This is a regression for PowerBuilder 7 only, that appeared after PowerBuilder 7.0.3 Build 8003. |
275072 | Provide objects and easy use of MS SOAP Toolkit |
275078 | Request for recommended system configuration for use with Source Control. The performance has decreased for the regens done during checkout with Source Control in PB8. |
275089 | Datawindow columns with Edit Style set to Checkbox are not drawn correctly or disappear entirely when these columns are scrolled into the visible portion of a datawindow.
A workaround is to map user events to the scroll events and force a redraw: Datawindow user event ue_hscroll mapped to pbm_dwnhscroll: |
275090 | Changing TabOrders of a dw. column at run-time keeps the data from the last column (from which a user tabbed out and after which the tab order was changed) visible on the dw. The last (far right) column remains visible even if actual column goes beyond the visible bounds of the datawindow when the user has scrolled horizontally back to the far left. |
275104 | DW synchronization process where he updates a datemodified field on the server in between a SetChanges and a GetChanges. This causes duplicate rows in the display when an update is performed after Getchanges(). |
275117 | Running a pipeline which is copying a table with a database blob to a ASA table, results in the following error: Database error -131 Using a oracle 8.1.7 table as the source and piping it to an ASA 6 or 7 table. Same error. |
275121 | Description of Problem: License issues on install screens.
1. Initial splash screen, small type at bottom says copyright 2001 - should be 2002. Same thing with license agreement screen at the bottom and same thing with ASA splash screen. 2. There are some Xerces licensing issues from Apache, do those need to be included in the license information viewed via setup? 3. On the license agreement dialog screen at the bottom... "To Proceed with the installation..." do not capitalize Proceed |
275122 | PB 9.0 Installation issues related to ASA Install.
1. If you choose not to install ASA 8, you get a message that you didn't select it, but the explanation at the bottom of that dialog box refers to ASA 7.0 being required for examples, etc. not ASA 8. 2. The explanation in that same dialog should also include that ASA 8 is required for Web Targets, because a later message in the PB installation indicates it's required. 3. The explanation in that same dialog refers to the demo database as EAS Demo DB V4... are we delivering a V5? should we rename altogether given EOL of EAStudio? |
275123 | 1. If you try to install and do not have enough space, you get a message box indicating that and prompting you to free up disk space or modify selections; however, the install proceeds, so you don't have the opportunity to modify any selections.
2. Warning dialog that is displayed when you do NOT select EAServer has an extra space before comma in the first sentence of second paragraph... "select EAServer<space>,<space>then..." should be "select EAServer,<space>then" 3. Description of PBNI SDK is lacking on the select components dialog. 4. Also need a better description of the PowerBuilder Resource Monitor on the select components dialog. 5. PowerBuilder Install completion screen (where you check to read the README) has the Sybase logo overwriting the 'Reliable' graphic on the left of the dialog. |
275163 | Datawindow with AutoSize Height enabled for detail band doesn't scroll when using tab key. This doesn't happen with disabled AutoSize Height. |
275169 | PB 9 beta Installation Readme file appears at the end of the install. Should be before the install. |
275175 | PB9.0 Beta1: Esc key doesn't clear Find dialog in some obj script painters |
275195 | When modifying a columns <column>.edit.password property to 'yes' and then setting the <column>.edit.format and <column>.format to "*** Hidden ***", when the column has focus the format displays as a string of asterisks, "**********". The online help uses all asterisks as an example. Either behavior is incorrect or the online help is incorrect.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
275274 | PB8 - PBNative does not writeprotect EAS proxies. When having a project in PBNative source control and deploying a project the proxies get overwritten even if they are not checked out. |
275348 | Custom install of Infomaker 9.0 Beta 1 doesn't allow you to select which OLEDB drivers to install. It's all or nothing, whereas PowerBuilder 9.0 Beta 1 allows you to select which OLEDB drivers you want. |
275356 | 8.0 Regression in the Rich Text Edit Control; GDI resource leak during printing. |
275451 | No PSR file is created on Solaris when using ds_1.saveas.
2/2004 PB Engineering has no plans to address the PSR issue. Instead, the SaveAS to PDF functionality is the recommended format for customers to use. |
275479 | Informix7: When using a select statement such as this "SELECT "department"."dept_id" , "department"."dept_name" , "department"."dept_head_id" FROM "department" WHERE ( "department"."dept_head_id" <= NULL ) in a datawindow, a runtime error occurs: "Select error: SQL error -217: Column (null) not found in any table in the query."
FIX: This issue is fixed in PowerBuilder 8.0.2 EBF build 9224 and the PowerBuilder 8.0.2 Maintenance Release (build 9506). In order for the fix to take effect, it is necessary to add a new dbparm: DBParm = "GenerateEqualsNull=1" in the transaction object. You must also set DisableBind=0. |
275549 | PB 9.01 Beta1: Remove old DB Drivers JDM & JDS |
275560 | PB 9.0 Beta1: Help menu has item references PowerBuilder 8.0 |
275644 | We have many customers asking for Unicode support in PB to be able to develop real multi-languages applications. Currently, DBCS does not allow this. For example, inside a single line edit (or any control), you can only enter one language. With PB 6.5 Unicode, you could mix many languages inside the same control. This feature is specially useful in web applications : One application server can serve multiple clients regradless of the client language. This is absolutely needed in Europe community where law, items ... must be displayed in at least 12 languages. |
275680 | PB 9.0 Beta1: PBDTS90.DLL has wrong version stamped on it. |
275714 | PB 8.0.1 with Win98 datawindow is not printing bullet points using the WingDings font. printing as '�' and not as bullet points, same behavior also for columns with checkbox style on dw. PB 7.0.3 build 10160 and earlier builds works fine. Also fine in all builds and versions tested on NT/W2K. Monitor display also appears correct. |
275731 | PowerBuilder crashes when using ShareData datawindow method. The problem occurs with datawindow definitions that use large text fields. The example uses columns of string(32k). When column sizes are reduced the problem does not occur. |
275739 | Can't pass structures with decimal arrays to/from Jag component. |
275761 | When trying to retrieve a nested report where the retrieval arguments were changed using the following syntax: dw_1.Modify("dwr_1.Nest_Arguments=((~"'+string(li_id)+'~")") The error of nested arguments incorrectly specified appears. However if you use: |
275781 | PB 9.0 Beta1: Nested reports do not display data during preview mode or at runtime and retrieve. |
275785 | listbox.Dirlist("*.IMG") will list all files *.IMG* instead of only *.IMG.
For example, Dirlist("*.IMG") reports a match on Sample.img AND Sample.img1. Workaround: if using a convention of renaming old or backup files, use and entirely different extension than that of the original file. Cautions: In MS-DOS doing a "DIR *.img" command you will get the same results as in PowerBuilder. Using the Windows Explorer File...Find dialog results vary with the operating system and service pack. See the following information on www.microsoft.com. This may be the root cause. ////////////////////////////////////////////////////////////////////////// Using Asterisk Wildcard Expansion with Trailing Characters (Q37950) Microsoft MS-DOS operating system versions 4.0 , 4.01 , 5.0 , 5.0a , 6.0 , 6.2 , 6.21 , 6.22
SUMMARY Please exercise caution when using the wildcard in destructive MS-DOS commands, such as DEL or ERASE. We strongly recommended that you use the exact wildcard combination in a DIR command first to examine the outcome prior to issuing any other command. This may alert you to any potential consequences of the command syntax prior to any destructive executions. |
275826 | Migration is fine but when he tries to build the project he is getting following error. "Unable to open this project because the add on software used to create it could not be found. Perhaps this project was built on another system!" Solved by removing mutliple copies of PBVM80.DLL from different build numbers. Customer would like to be able to have multiple PBVM##.DLL files on the same machine, from different builds, without conflicts. |
275836 | Customer reporting differences in control size required for both Editmasks and SLEs to display complete data correctly once user has tabbed into the field. Differences reported are with the same application when run on Win98 and NT4.0.
This behavior may be the expected behavior resulting from the different operating system and the versions of the font (Arial) installed. But with the SLE, when running the sample in PB 7.0.3 build 10160 and PB 8.0.1 build 9087 there is a slight difference in behavior on the same NT 4.0and W2k machines. This CR will address that difference in behavior but will also request the engineer assigned to it to document the expected behavior with different operating systems. |
275896 | This option is not documented in the Connecting to your Database doc. This was added as a new DBParm ObjectMode='No' to workaround Oracle regression with child OCI environments (external DLL). |
275900 | The right to left property does not work for a multiline edit control.
It works In runtime, if you right-click on the control and then select rightToLeft. Per PB Engineering, this is not a bug. This is not an issue and will be closed. There was confusion between RTL order, alignment and font. The rightToLeft order works for a multi-line edit control. The alignment is not set by default to right but can be selected from the painter or set dynamically. |
275916 | After running the setup.exe from the PBVM directory folder, the install screen displays the following wording: ...If not, please click Browser and select the EAServer 4.1 folder Should be: |
275923 | Separate option is needed to install the
PBVM and Datawindow component. These options should be on the same list as PowerBuilder, InfoMaker, Powerdynamo, etc. The capability is needed for existing EAServer users needed to install the PBVM and Datawindow 9.0 components. |
275925 | It is possible to open an object registered with source control without performing a checkout and without getting the usual user warning message. Happens in the following situation...
RMB on the target in the system tree Search for something which will give a hit in a registered (but not checked out) object Double click the object name in the output window -> this by-passes the usual check which would warn the user that the object is registered but not checked out. Object opens in appropriate painter with no warning that it's not checked out Not critical as PB does not allow user to save changes. |
275961 | PB7.0.3 regression, nested cursors no longer work with CursorScroll='Static' dbparm. |
276024 | When two distinct EAServer components which happen to have functions with the same name are deployed to EAServer from a single project, the names are mangled in the resulting IDL as if those functions were overloaded. They are not overloaded, because they belong to distinct objects. If the NVOs are deployed from separate projects this does not happen. |
276025 | When editing the deployment properties for a JSP target, debug message boxes appear when entering a welcome file (currentmodified row 1) and also in the EJBs Local References option. (ls_szbuf is empty |
276026 | Oracle 9i Native driver Interface. On the connection dialog, onthe Connection tab, in the "Other" area, there is a checkbox for "Object Mode". The space set aside for the text is too small and the "e" on the end is clipped. |
276027 | Enhancement request: We need a method/describe/dot notation to enumerate all data export templates in a given datawindow object, so applications could select an export template at runtime. |
276030 | O90 Oracle 9.0.1 Interface: On the Easerver/MTS tab it states: 'Note that MTS is only supported with Oracle 8.1.' Oracle 9.x should be included here too. |
276034 | When installing PB9, if one already have EAServer 4.1 installed and don't select it from the list of components to install, you are presented a warning message implying loss of functionality if EAServer 4.1 is not installed. |
276035 | With the horizontal split scrollbar in the middle of the datawindow control and with the focus on a column on the right of the split, tab to the right and notice that scrolling does not coincide with the column that is current in the datawindow. The focus is lost. |
276036 | External datawindow with many autosize height columns in report. Customer hits the down arrow key a couple of times and then clicks the space between the up arrow and the thumb wheel and the datawindow moves up. If they then clicks the space between the down arrow and the thumbwheel the datawindow goes all the way to the top. |
276047 | Problem with cursors and fetching into a decimal in PB 8 with Oracle 8.1.7 |
276049 | Edit Mask $#,###,##0.00 behaves differently in PB 8.0.1 than it does in PB 7.0.3. When code is implemented to do a selecttext when the column gets focus, PowerBuilder 8 does not allow entry of a negative sign, "-". In PowerBuilder 7 there was no problem doing this. |
276053 | PB9.0 Beta1: Database profiles stored in same place as PB8 profiles |
276115 | Application migrated to PowerBuilder 8 and the date column that they have shows up as 0000/00/00 when the following Modify statement is included in the open event of the window.
dw_1.modify("datecol.protect=0~tdatecol.Background.Mode=0") When they tab out the correct date appears. WORKAROUND: Change the following line of code from: dw_1.modify("datecol.protect=0~tdatecol.Background.Mode=0") To: dw_1.modify("datecol.Background.Mode=0") dw_1.modify("datecol.protect=0") 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
276126 | For programming tools, example Powerbuilder, Visual Basic have implemented events 'PB CloseQuery' / 'VB QueryUnload' which are triggered before an application window is closed.
This CR is a request for engineering to investigate why Powerbuilder sends WM_QUERYENDSESSION message |
276131 | Change in behavior from pb 7 to pb 8 using if(isrownew(),0,1) in the protect attrubute. If using SelectRow on clicked row, if new row is first in dw, you cannot edit the first column of the first row. Workaround is to post SelectRow. |
276157 | Regression with build 9100 money format with regional settings set to French(Belgium) or Germany(Austrian). Expecting amount/money field's decimal symbol to change from '.' to ','. The number 23.45 is now showing as 2345,0.00 instead of 2.345,00. Works as expected in build 9087. |
276165 | Virtual bytes/private bytes continues to increase when a pb component running in EAServer is just connecting/disconnecting from Oracle 8.1.7 database. |
276262 | In PB 7/8 a dropdownlistbox with a transparent background and 'allow editing' checked displays with a black box around it. If either of these properties are changed the black box does not appear. In PB 5 this black box was not there. |
276265 | IVMSNMP.DLL & IVWNSCK.DLL are installed in Shared/PowerBuilder directory. The should be installed in the Shared/MerantODBC directory. |
276266 | PB 7.0.3: A dw column of type decimal doesn't display per the numeric Regional Settings if they are not English. |
276267 | With editmask of mm/dd/yyyy (either EM control or in a DW) and initial value of eg. 01/31/2000, would like to be able to key eg. 02202000 but on-the-fly validation prevents from entering the 2 for "february" Customer would like a setting to be introduced that would be similar in idea to the AutoCompleteDates setting under [Edit Mask Behaviors] in the pb.ini, that would allow to choose the edit mask behavior (on-the-fly validation or not). Or perhaps a return code value that can be used in the Editmask modified or in the DataWindow editchanged event that will allow the full data entry without validation until losefocus. |
276278 | PB7.0.3 ListView behaves differently than in PB 6.5. It used to be possible to type a single character before clicking on the listview and select an item that starts with the character. |
276312 | Dotted line object in DW printed as solid line
Workaround: Set pen width to 0 after setting pen style. |
276361 | PB 9.0 Beta1: File->Open File doesn't give option for *.xml files |
276413 | Establish an SSL Connection from A PowerBuilder Client to EAServer
4.0, then call a Method on a component. Application fails with a CORBA System Exception. If the method is first called using an iiop connection instead of iiops, and subsequently called using an iiops connection, it works. |
276492 | Getting out of memory error when running PB stateless components
in EAServer. Instance pooling is not being used. Out of memory errors are causing easerver to crash. Problem is happening in the n_cache/f_get_cache in the afc_server.pbl (changed 5/13). dwsyntax=ds_cache[i].describe("datawindow.syntax") if count>0 then dwdata=ds_cache[i].describe("datawindow.syntax.data") Reviewed by PB Engineering and determined to be "Not a PB Bug". The customer was provided with a workaround. |
276521 | Add documentation for Hide Gray Line property on Datawindow General tab, and for dwsyntax. |
276561 | PB9 help file needs to be updated under saveas-DataWindow. The argument has a link to saveastypes. If you click on the types, XML! is not included. |
276653 | PB 8.0 regression on Win98 only. Dw checkboxes don't print correctly. |
276685 | Customer is connecting to MS SQL Server via OLE DB. They are calling a stored procedure that has 91 arguments. When called using OLE DB the application crashes. When called using the MSS native driver it does not crash. Customer wants to use OLE DB connection. |
276691 | Enhancement request for Object Browser. |
276692 | Enhancement request for pb object browser. |
276711 | Please clarify the documentation so that it states that register can only be called once but you can provide multiple classes. Please provide a sample code in the documentation. The original problem listed below was believed to be a bug the origin being:
Please disregard the following: |
276802 | Lines in a free form dw don't display correctly in a composite report. |
276807 | If you copy a computed field from one datawindow to another datawindow a new computed field is created in the 2nd datawindow, for example "c_1". This computed field cannot be referenced by another field until you save the datawindow AND close and reopen the datawindow painter.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
276851 | A group datawindow not being saved properly
to xml. When viewed in a browser, it only shows 1 level. |
276937 | The new dialog is somewhat confusing, especially for JSP development, because there is no JSP page icon
The following from JO'Neil: I brought this up on the Sentosa discussion database that essentially it's very confusing for new Web Target users to figure out where to start. The lack of a JSP page icon is really just a symptom of this. I've recreated my posting below: "This note really began with a question on how to create a JSP page within a JSP target, but I've taken the liberty of expanding on that to what I see is potentially a larger source of confusion. On the Target menu, there are four web options: PowerDynamo WebSite, Website, JSP Target, Migrate PowerSite 7.1 projects, and Source Controlled Web Target. If I were a PB developer struggling to come to grips with doing Web development, I think I would find these options a bit daunting and not really have a clue on where to start. I just want a website after all! I'm proposing we rethink these "New" tabs to make them a bit more user friendly.... We have a workspace tab with a single icon (and it will probably always be a single icon), but we have a Target Tab with 11 (growing to 12?) options which mixes traditional PB ("PB Classic"?) with Web targets as well as NEW development options with migration options. (Also, do we want to downplay PowerDynamo here as well? - we are misleading our users quite a bit here, given known scalability issues with PowerDynamo and essentially the end-of-life of the technology) As you get to the Web tab, you see quite a few options there as well. They are not quite as confusing UNTIL you question what they mean with a JSP target. Should the 'Web Page' options automatically create .jsp files (they currently create .htm)? Will a WebDW Page under a JSP target automatically pull in the DW TagLib? What does a 'Script' page mean in the context of a JSP target? What if I want a 4GL page with a Web Datawindow, what does a user pick (I know the answer(s) ;>), but don't think a user would immediately)? Finally, why is there a tab labeled "PB Objects". The whole product is PowerBuilder at this point!! What I am proposing is that there be some sort of mini-design review for this dialog. I don't think rework would be that intensive as the underlying wizards wouldn't really change that much, just the introductory dialog, which after all is the 'first impression' for a user. One of my issues though is that I do not think that Team Sybase is the best target audience for this dialog. They are generally too in tune to our products and make assumptions of functionality that a 'normal user' would not. If we could introduce something like this in a Beta 2 drop, Team Sybase would get a look at it, but it could be in place for Beta 3 when it reaches the 'public.' I contemplated submitting a few beta cases in this regard, but I think it needs to be looked at as a whole rather than as a combination of specific issues." |
276950 | PowerBuilder does not support the 'connect as sysdba/sysoper' functionality. In Oracle9i when connecting as user SYS you must connect AS SYSDBA or AS SYSOPER, e.g,: "connect sys/password@mydb as sysdba". |
276982 | Create a jsp page from a web page wizard and
change the extension from html to jsp. in Powerbuilder the PowerSite editor appears instead of something similar to PowerJ. |
277045 | After you save a datawindow into XML file format and
if you view that file in File Editor or Notepad, it returns as one long string. For readiblity, please add cr/lf and spacing (indenting) to reflect the structure of the XML document. |
277055 | A function has over 30 arguments and trying to copy it from the object browser to a window object, will crash pb: Exception code: C0000005 ACCESS_VIOLATION Registers: Call stack: OS version: Memory Status: Loaded Modules: |
277108 | Accessing a global variable of an array and then doing a garbagecollect in the same scope as the access, GPFs. Workaround: post garbagecollect(). |
277195 | PB 9.0 Beta: Enable delete key to delete nodes in XML template. |
277229 | The setdatastyle powerscript function is
causing a line break in a graph. |
277261 | When PB NVO component prints to Acrobat Distiller as default printer, Jaguar server crashes right after printing process. Reproduced with Jaguar CTS 3.6.1 ESD#3 + PBVM 7.0.3_10150 and 10146.
With PB 7.0.3 build 10108, it worked fine. This is not a bug: This issue was resolved by setting property com.sybase.jaguar.component.bind.thread=true. |
277328 | When using ResultSet to transfer data from datastore to datastore some information in the datawindows source is "corrupted" by using GenerateResultSet . The names of columns are shortened and an underscore instead of dot is used for tablename. |
277374 | When a dropdown datawindow contains a row with a NULL data value, when the value selected is the NULL value, whenever that row/column has focus the display value for the dropdown datawindow is lost. |
277382 | When executing a stored procedure and qualifying
the server and database name, the execute will fail with the following error: Procedure Name Error |
277445 | PB 9.0 Beta1: ImportFile for XML only imports some of the rows |
277473 | Please provide an ability to define your own colors for graphs. Getting the default red etc is not exactly appealing.
(Dupe of 169070) |
277482 | Changes to templates in the DataWindow behavior are not reflected in operations performed while in the painter. For instance, if you make a change to the root node name, it is not reflected in the Save Rows As... output until you explicitly save the template. Contrast that with making a change in the datawindow layout - that change is reflected immediately without a requirement to save. |
277494 | Message that say Oracle 9i client is not installed when trying to connect from PowerBuilder AND client has multi-home installation with Oracle 8 in path before Oracle 9 |
277495 | Correct error message when problem encountered connecting with the O90 driver.
O90 interface need Oracle 9i client installed should read O90 interface requires that the Oracle 9i client be installed |
277634 | Problems with error handling during creation of dws based on stored proc. |
277641 | When PBNI module is described as inheriting from mailsession, a MEM_BAD_MEM_POOL error happens using the pbx2pbd program. The main.cpp has listed: When changed to the following then no problems. There's no Smartheap error. |
277642 | Build 2011 includes a pspp\pbni.h file that references pbtraits.h. When trying to repro cr277641, cannot create the dll because of a |
277649 | When a dw graph has a null value, the dw line graph is still drawing a line.
Worked ok in PB 6.5.1 (build 620). |
277702 | On freeform style DW, and DW control not large enough to display one whole record, deletion of Last Row in the Control will cause the DW showing the 2nd last Row. However, it is expected that DW always display the Last row in this case. |
277709 | Nested reports in a sorted main dw, disappear after a Get/SetFullState if the nests are in bands other than the detail band. |
277720 | Customer needs to print datawindows/reports to a pdf file using the PBVM on solaris. |
277724 | PB 9 Beta 1: The generated XML does not seem to be validated against the specified DTD |
277736 | When editing the XML Export Template, support standard Windows editing keys, such as F2 to begin a rename operation. Don't force me to have to RightMouseButton all the time. |
277738 | XML Export Templates are stored in the datawindow object.
Is there a method available that will list the templates available in the datawindow object ? Can they be shown on the system tree or the browser as 'properties' of the datawindow? Please make the Eport Templates more accessible. |
277740 | Cannot remove XML declaration and DTD from export template XML |
277743 | Wants column alias to be dw column name in syntaxFromSQL |
277785 | Memory leak when using an array of any in a structure. |
277794 | Retrieving data from an Oracle8 DB via the O84 interface in PB 7 or 8 is approximately twice as slow than with PB6.5. (Same retrieve eg. with DB Painter .. edit data... grid, or in Datawindow). |
277802 | In PB 7/8 it is not possible to drag the scrollbar (property HorizontalScrollPosition) anything lower than 5. However, using the button arrows you can reset it to be 0.
In PB 6.5 (build 444) when you drag a horizontal scrollbar to the far left in a DW, the datawindow object property HorizontalScrollPosition would be 0. |
277818 | PB EAServer component keeps executing code after fatal error. |
277822 | If you run PBX2PBD on a non-existant DLL file, a PBD of 4K is created but there is no error message generated. |
278031 | Scroll up page gets stuck when data spans several pages on datawindow. |
278032 | Error in Online help for PB8 & PB9 PrintSetPrinter PowerScript function: Under the 'Usage ' section it states: The printername argument must use the same format as returned by the PrinterGetPrinter function. Reported for PB Online Help, but the same typo is in the Powerscript Reference for PB 8.
The function name should be PrintGetPrinter and not PrinterGetPrinter . |
278090 | When choosing a stock picture from the stock picture list (eg. Arrow!) for eg. a picturebutton, or picturecontrol (ie. placed on top of a window) and trying to create a single executable in the project painter, the output window will give this ErrorMessage :
---------- Deploy: Deploy of p Creating executable file . . . Inspecting Application Dependencies. . . Inspecting Application Dependencies. . . Inspecting application libraries . . . Unresolved resource 'Arrow!' referenced from object 'w_genapp_sheet1.win' Error writing object information ---------- Finished Deploy of p Unresolved resource 'Arrow!' referenced from object Update: *** Thursday, June 02, 2005 14:39:17 *** cannot be reproduced anymore using PB10.2 build 8035. |
278118 | Synonyms created off Oracle database links are not showing up in the table list. |
278122 | An application that is using EAServer, Powerdynamo
ASA7 and PowerBuilder is causing virtual memory to be used up and easerver crashing. The problem happens when stress testing the application using Microsoft WAS tool. EAServer crashes with the following error: The program encounted an exception 0xc000008c at address 0x62f7feaf and cannot continue. The client is html pages hosted in EAserver and PowerDynamo. The html pages calling pb components. |
278130 | The DDLB with file types on the add library dialogs should have .PBDs in addition to .PBLs.
Right click target > properties > Library list tab > Browse > Select Library Dialog box - dropdown should have .pbd's in addition to .pbls. This option should be applicable when migrating application, migration assistant as well. |
278136 | Several enhancement requests relating to using the "Show differences" command in PBNative source control: 1. The error message that is generated when you attempt to do a Show Differences and the Visual Diff Utility has not been set yet refers to the registry entry. That's OK, but it should also point the user to the library painter and the menu item used to set that registry entry. 2. Rather than leave the user with nothing to use to do the diff, you might consider providing or pointing the users to one or more of the freeware visual diff utilities out there, like: http://fcu.smibe.com/download.htm 3. The IDE should check the extracts first, or at least provide an option to do so, to see if there actually are differences before launching the visual diff utility. If there are not, a messagebox to the effect of "The files are idential, do you still want to see them?" would be appropriate. |
278137 | A couple more WebLinks for the Help Menu are suggested:
WebLink4=PowerBuilder Tech Corner!,http://www.sybase.com/developer/applicationdeveloper/pbtechcorner WebLink5=TeamSybase,http://www.teamsybase.com |
278139 | PB 8.x: DW painter current behavior for "self link arguments" is that if erroneous syntax is entered, the field will blank again once it loses focus. This is not immediately apparent to developer and can be frustrating.
When you enter an invalid syntax then click anywhere in the datawindow => the self link arguments field is blanked out again. There should be either a messsage that the syntax is invalid, or a button that developer can click to verify the syntax... |
278144 | Enhancement request to show users that have objects checked out in PBNative... this could be a column in the library painter, for instance.
ShowHistory shows you who has checked out a given object, but there is no way to quickly see the user who has checked our multiple objects (or what object a specified user has currently checked out). |
278237 | PB9 Beta1: PB does not recognize overloaded procedures in Oracle packages. |
278238 | Window/control with radiobuttons earliest on taborder. If focus goes immediately to a radiobutton when the window opens, and the Automatic property is set to true, the Clicked event for the radiobutton fires.
Workarounds: 1) If possible, add a control which is enabled and has an earlier tab order than the first radiobutton, or the groupbox surrounding the radiobutton. 2) Since #1 may not be possible since it may require adding an unused control, you can alternatively do as follows: a. Set Automatic to false for all radiobuttons, or all radiobuttons in the first group on the window. b. Control the Checked property in the script of the Clicked event for the radiobuttons in the first groupbox on the window. Remember that the Checked property should be set on for only one radiobutton in a group. Example for a group of two radiobuttons named rb_1 and rb_1 respectively, here is the script to put in the Clicked event of the first radio button, rb_1: /////for rb_1: clicked event//////////// if this.checked then this.checked = false else this.checked = true // in groupbox, both cannot be checked rb_2.checked = false end if |
278239 | PB 9.0 Beta: Expose more options in GetFileOpenName and GetFileSaveName. |
278246 | Page function on DW returns wrong page in Print Preview. |
278279 | PB datawindow / datastore incorrectly add extra BACK SLASH unconditionally to html output. However, it is not proper in ASIA language as many character (Chinese, Japanese etc) contain character with either high or low byte in BACK SLASH. ( 0x 5C) |
278302 | Customer is still experiencing "Out of Memory" problems on this build. |
278310 | Oracle datetime clolumn not initialized correctly from dw dot notation. |
278331 | Jaguar hangs after some PBVM error messages in log under Win2k |
278394 | Customer is calling an Oracle stored procedure with a CHAR(1) output parameter. Using the PowerBuilder PBO7380.DLL database driver and the Oracle 7.3.2 client software, the output parameter was returned correctly with length 1. Using the Oracle 8.1.7 client software with the PowerBuilder PBO8480.DLL database driver the output parameter returned has a length of 2000. Executing the stored procedure using SQLPlus with either version of the Oracle client software correctly returns the output parameter with a length of 1. |
278395 | Edit Style Columns in an HTML Datawindow, which have a Format defined, lose their formatting when a user repeatedly clicks into those columns. |
278441 | Using an editmask control with an initial value of 5000.00. Click or tab to the control so it has focus. Move the cursor insertion point to the left of the 5 and press delete to delete the 5 and enter 1000.00 instead. All digits to the left of the decimal are deleted, and you cannot enter more than 3 digits on the left of the decimal point now.
NOTE: The sample uses an empty mask. With a valid mask the problem does not occur. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
278459 | Can't pass resultset to/from COM object by reference argument. |
278523 | Importing a descendant object into a project which does not include the ancestor object will crash PB in the following scenario (PB should give a warning in such situations)
A constant instance variable is declared in the ancestor class In the decendant 2 or more instance variables are declared and initialized using the ancestor constant variable For example, Ancestor Window has the following instance variable Constant int ii_FLAG = 1 In the descendant window we have the following instance declaration int ii_var1 = ii_FLAG int ii_var2 = ii_FLAG If the descendant window is imported before the ancestor we get the following crash in PB 8.01 build 9116... The instruction at "0x1090fa80" referenced memory at "0xffffffb8". The memory could not be "read". If just 1 instance variable is initialized in the descendant in above way PB does not crash. |
278555 | A saveas to excel! or excel5! file does not appear properly in a browser.
Dynascript is calling a pb component. The pb component does a saveas to an EXCEL! or EXCEL5! file. The component then does a fileopen and fileread on the file that was just saved. It returns the string contents to dynamo where dynascript writes the string value out to a browser using the following: document.contentType = "blob"; var li_total_loops = dwMine.of_getfile_loops(ls_result); for (i = 1; i <= li_total_loops; i++){ document.write(dwMine.of_readfile_part(ls_result, i)); Update: This turned out to be "Not a PB bug". The root cause of the problem was isolated to a "PowerDynamo limitation". |
278665 | This is a progression from CR271063 where the developer discovered that other datatypes passed by reference to COM/MTS components do not work as is expected.
a) Completed tests for most of the datatypes supported by COM/MTS ; b) Cannot get a straightforward function to work if the reference argument is 'char' datatype. Data Type List: Values below are current setting in variable, value AFTER new assignment , determine reference value :- boolean - true, false, true - Broken char - Error at execution, PB R0035 error calling external function date - 5/5/2002 , 01/01/2003, 5/5/2002 - Broken decimal - 0.33300000000000000 , 1.01 , 0.333 - Broken double - 8596.8969 , 3.123456789012 , 8596.8969 - Broken integer - -100, -50 , -100 true - Broken long - 99999 , 12345 , 99999 - Broken real - 114.2 , 3.123456789, 114.2 - Broken string - sunny in Maidenhead, sunny in England, sunny in Maidenhead - Broken unsignedinteger - 11515, 1400 , 11515 - Broken unsignedlong - 654 , 98765 , 654 - Broken Reviewed by PB Eningeering: User error, not a PB bug. |
278682 | Implementation of Edit Styles for the OLE DB driver implemented per CR 273173 is not applied in the database painter when you right click on a table and select Edit Data... and then pick a style for data display. |
278694 | PBNI: The pspp.h file contains a declaration for IPBX_VisualObject. And apparently there is a PBX_CreateVisualObject method, because the soapclient.dll provided with PB9 exports it. There is no documentation on using either of these though. Please provide such documentation. |
278707 | PB Regression in 084 driver against a multi-threaded 8.1.7 server.
PB engineering has determined that this is not a PB bug. The O73 driver loads an older Oracle OCI dll (ociw32.dll) than does O84 (oci.dll). The different behavior is in the Oracle OCI.dll. |
278722 | If there is an OUT argument other than the REF cursor
an error message will be generated. PB should ignore the other OUT arguments. |
278723 | This only happens when using EAServer 4.0 and does not happen when using EAServer 3.6 or 4.1. A CR is being opened as this only fails in 4.0 after many iterations and there is not a CR open that can explain why this failed. The failure occurs when a Powerbuilder component that returns a string had had mutilple refreshes and is being accessed via a dynamo web page. |
278726 | Saveasascii datawindow function is adding empty fields in summary band.
This is not a bug. The SaveAsAscii function works perfectly for a grid datawindow. However, there are some limitations for other types of datawindows especially when you have multiple rows in a band. PB must convert the other dw types to a grid before saving. Basically the fields in the header and summary bands must line up with detail band fields for them to be included in the same column. If they don't PB will add columns and this causes the empty fields in any unused cells in the grid. |
278785 | A datawindow has a string editmask column with two escaped zero's in it, for example : ~U~T~0~0~A~-####
In PowerBuilder 7 the two zero's were interpreted literal but in PowerBuilder 8 there is different behavior and the second zero is displayed as a space and interpreted as input character. |
278789 | New Feature Request: Add items to context menu for Source Code Control |
278791 | After inserting a line object in a datawindow and
you set the moveable property and foreground property, the line object does not move in runtime. |
278801 | Versions and Build #s Tested: 7.03.10160/10172/10180
8.01.9100/9116/9121 Database/Driver File/Version: PBo84xx.DLL Embedded SQL with a WHERE condition equal to empty string or NULL value will hang PB if Oracle CURSOR_SHARING=FORCE and PB DbParm DisableBind=0 Oracle CURSOR_SHARING=EXACT with PB DisableBind=1 - NO hang (but less efficient) Oracle CURSOR_SHARING=EXACT with PB DisableBind=0 - NO hang (Oracle & PBo84 defaults) Oracle CURSOR_SHARING=FORCE with PB DisableBind=1 - NO hang Oracle CURSOR_SHARING=FORCE with PB DisableBind=0 - HANG The same SELECT in a datawindow / datastore works fine The same embedded SQL using ODBC works fine Oracle white paper on the subject of cursor_sharing http://otn.oracle.com/deploy/performance/pdf/cursor.pdf From the above doc, if a client application (eg PB) uses bind variables (default PB behaviour - DisableBind=0) there is nothing to be gained from using CURSOR_SHARING=FORCE Workaround is to use EITHER DisableBind=0 OR CURSOR_SHARING=FORCE but never both. Default settings for PB and Oracle is the best option. |
278805 | Double clicking on a method or event in the system tree should open that object and navigate to that event or function. |
278809 | When changes are made to an existing database profile, the Apply button becomes enabled so that you can apply the changes to the profile immediately. The button should then be disabled. For some changes the Apply button does disable after clicking, but for many it remains enabled. This is confusing and inconsistent. |
278916 | Autoscript should include PowerScript functions.
Right now autoscript goes up to the object level functions. Request is that it should include all Powerscript functions that are listed in Powerscript Reference Volumes 1 & 2. Also requested during PB 8 beta as CR 228747. |
278921 | Enhancement Request - If the debugger is active, the system tree should operate much the same as the Source Browser within the debugger. You should be able to use either. |
278924 | There is a significant memory leak when assigning a PSR to a datastore. Eventually leads to "out of memory" error. If you do the same thing with a datawindow you will not see a leak. |
278960 | The DataWindow disappears when any row greater than 1 is clicked. This happens for an N-Up Datawindow Presentation style. The data re-appears after clicking on the Horizontal or Vertical ScrollBar a few times. |
278970 | Having the environment variable JAVA_HOME set
to another jdk other than what was installed with PB 9.0 causes PB to just flash the splash screen and then disappear. The development environment does not appear. The environmental variable is set but is not used in the classpath, bootclasspath or path. I had set it when I installed Ant on my machine. For example if JAVA_HOME is set to $POWERJ\jdk\jdk12, than the problem happens. If JAVA_HOME is set to $PB9\shared\sun\jdk131, than pb works ok. |
278971 | GetFullState/SetFullState does not retain the sort order of a nested DW. |
279008 | EditMask adds an extra zero when highlighted and changed |
279019 | An object registered with source control but NOT checked out can still be opened, edited and saved if this is done using the edit source option from the system tree.
If I try a similar operation from the library painter, ie... - Export a registered object which is not checked out - Edit source - Save changes - Import .sr* file ...I get an error saying the object is registered but has not been checked out so it cannot be saved. This should also appear in the source editor and nothing should be saved. Note: Although the changes do get saved to the local copy, this object is not checked out therefore it cannot be checked back in to the source control system. Only the local copy is affected. The only way to check it in is to have checked it out first, if you check an object out after making the above changes by editing the source then the local changes are overwritten by the checked out copy. |
279025 | Make the object browser available as a tab on the
system tree |
279058 | PB 8 GPF starting the Debugger when the Application object is not open.
03/05/2004: This issue no longer reproduces in 8.0.4 build 10616, and appears to be working correctly. |
279097 | GPF using date editmask in dw (build 10180). It happens during runtime, only |
279120 | Using the OLEDB driver, PB selectblob will use the existing connection
to retrieve the blob object. Otherwise, it make the OLEDB Column in Datawindows useless and get kind of "RESULTSET PENDING" error. ("Microsoft OLE DB Provider for SQL Server Object was open.") |
279125 | In datawindow painter, when a combined long named "table.column" (exceed 40 characters) control is added to the datawindow 'design' pane/ view, Powerbuilder will gpf.
Similar reported bugs are CR239975 & CR242461 (however with the fix from CR239975 and this latest PB703x or PB801x build/ ebf, it is not necessary to close the DW preview pane/ view ; Note: In CR239975, the workaround states to "keep the preview view closed and after creating dw change SQL to use a short alias for the long col name. " However after the fix from CR239975 and this latest PB8x build/ ebf, it is not necessary to close the DW preview pane/ view ; At this time, the problem still occurs for the PB703x ebf/release. However the latest PB801 ebf/release does not exhibit this problem (see verification below). |
279137 | On the connection tab of the database profile, it
shows the "Password Expiration Dialog" box. According to the online help, this dbparm only affects applications at runtime. Move the dbparm to a new different tab for execution only dbparms. The problem is for o84 or o90 profiles. |
279144 | IsNull of dot notation into datawindow column data is leaking memory. |
279145 | If an object is registered in source control and a user tries to open it then a message pops up saying "object_name is not checked out and therefore cannot be overwritten. Open it anyway?" This happens when trying to open it through the system tree in the library painter. But when opening from menu File / Recent Objects the message is not displayed. It will display when you try to save the object if any changes were made. |
279160 | Customer would like to see "My Documents" displayed in the Library Painter. Customer's 'My documents' is located on server. We choose to do this, as we then have all our programmers using W2000 clustered servers for source code and are impervious to network outages.
The library painter will not show My documents, unless they map a drive letter there. The common dialog window only shows physical folders, not aliases. Please add the ability to see 'My Documents' when configured this way without the need to map a drive letter. |
279161 | When passing a number retrieval argument into datawindow, Incorrect syntax error occurs. This same procedure worked in PB 7.0.3_10150. |
279174 | When trying to connect to Starbase source control (or PVCS), the
following error appears in the workspace: Unable to Load SCC Provider DLL: C:\WINNT\System32\MsSccIntegration3.dll Unable to Load SCC Provider DLL: C:\WINNT\System32\MsSccIntegration3.dll ---------- Source Control ---------- Done Source Control 5/9/02 16:28 Source Management Initialization... Unable to Load SCC Provider DLL: C:\WINNT\System32\MsSccIntegration3.dll Restoring SCC Offline Status Cache from last backup. Error restoring SCC offline status cache from backup D:\Pse-90\10820597\test.pbc. Using starbase version 5.1. Works ok in PB 8.0 build 9121. ----------------------- |
279238 | Problem with expanding "OBJECTs IN MEMORY" view after altering the panes in the debugger.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
279251 | PB 9 Beta 1: PB/Oracle: RPC syntax from Paste Special is invalid w/ packages |
279253 | PB 9 Beta 1: PB RPC declares the SP blob return type to be string. |
279314 | From the online help in PB 9.0 and 8.0, the threadsafe
dbparm applies only to o73. I verified with development and threadsafe dbparm also applies to the o84 and o90 Oracle drivers. The threadsafe dbparm applies in development and execution time. |
279346 | Treeview CollapseItem doesn't collaspe entire tree using RootTreeItem handle. PB engineering says this is working correctly. Help will be changed to better reflect what CollapseItem does. |
279356 | 9.0 Beta1: Broken links between the PB browser and the help file. |
279365 | Deploying inherited PB components, IDL doesn't contain package name.
Fixed in 8.0.3 build 9961 and after. |
279404 | When you update a datawindow which is shared with another one, PB hangs using 100% of CPU. |
279436 | Enhancement request. One of the enhancements in PB 9 is that you can set the diagnostic level (1 to 3, 1 being the default) of the source control logging activity by adding the SccLogLevel property in the pb.ini. For example, add:
[Library] SccLogLevel=2 Would prefer to have a pre-existing entry in the pb.ini file [Library] SccLogLevel=1 so user only has to change it rather than figure out what he needs to change and where he needs to put this. (In my pb.ini file, there was no Library section, so this needed to be added as well) |
279437 | Using Source Control in PowerBuilder, PBNative creates folder for subfolders on the same level as the archive folder. The folder should be under the archive folder. |
279440 | Enhancement request: When declaring a stored procedure as an RPCFUNC on a user object of type transaction, the Remote Stored Procedure dialog is rather small. Yes, it has scroll bars, but could it be made larger or resizable or both? |
279441 | The Editmask ###,###.00 behaves fine in PB 7.0.3_10108 and fails in PB 7.0.3_10180. |
279470 | 8.0.1 Regression. Update hangs on dw.update() with a sharedata. |
279553 | An autoinstantiated UserObject GPF's when opening in painter. |
279571 | When deploying a component and no components are selected for consolidation AND the PowerBuilder Dynamic Library Name is empty, PB will crash or give error "A file open error occurred deployment of 'C:\WINNT\Tempd' |
279603 | Enhancement request: Add an option on the dw.saveas(XML!) function to specify a template. Executables created with Infomaker 9 don't have an option to set the Export.XML.UseTemplate parameter. So the value of using XML is greatly reduced. |
279619 | Datawindow Position() function not working on Editmask columns.
April '03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
279628 | Create a .jsp page. Deploy the page to EAServer. The web application is created but the jsp page is not included |
279726 | PowerBuilder crashes when specifying a specific library list for a target. |
279749 | In UO Painter, need to click close twice to save and close object.
April �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
279797 | PowerBuilder 8 (build 9100 till 9506) does not import correctly a datawindow object which
has a column with edit style DropDownListBox with a code table. The datawindow source file (.srd) does contain syntax and values for the column, ddlb and code table. After import, if the datawindow object is regenerated, the code table information for the DropDownListBox is still missing. When editing the datawindow, the code table entries are not saved when there are nested reports. Also PowerBuilder 7 Build 10180 and later has similar problems. Solved by PB Engineering: Fixed in PB 8.0.2 EBF builds 9601 and greater, including the 8.0.3 (9704) Maintenance Release, and the PB 9.0 codeline. See CR 289862 for info about the PB 7.x fix. |
279810 | PB 9.0 Beta1: If PB 8 and PB 9 have been installed on same computer with Web Targets (using default locations for folders), then uninstall of PB 9 also uninstalls some PB 8 components |
279825 | When using the following select statement in the isql view of the database painter:
select cast(multiset (select comp from glcompany) as complist) from dual; Results in a ora-00932 inconsistent datatype error Works ok in the sqlplus painter in Oracle. |
279904 | A webdatawindow displaying an n-up datawindow will show different column values when you click on certain columns.
The testcase shows two n-up datawindows where the problem happens in only one of the datawindows(d_nup). The only difference between the two datawindows is if you export d_nup, the columns are physically stored out of order. For example, emp_id2 and emp_id3 (with a tabsequence of 30 and 40) are stored after emp_lname4 (tabsequence 80). Happens in Internet Explorer and Netscape. April �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
279905 | If you try to retrieve in a second datawindow while the first datawindow is still retrieving, you get error messages
a) 'Select error: Only cancel command is allowed when the rows are pending'. That is shortly followed by another error that; b) 'Select error: An invalid handle was passed in a call to the database driver." NOTE: testing with build 2031 I was unable to reproduce the second error message. Enhancement Requested from customer: "The painter ought to ask if I want the first retrieve cancelled when I attempt to start the second..." or handle the issue in another way more graceful than the existing error messages. |
279908 | When Setting Criteria.Dialog= "Yes" would like there to have an option to make a relationship between two columns.
For example, using City and State columns with DropDown Datawindows: When you retrieve the Specify Retrieval Criteria dialog appears. When you select a City, (Waltham) would only like to see the States that have a City called Waltham listed in the State column for that criteria dialog. |
279940 | This is an extension of CR 273271 which was fixed fro DDDWs : When tabbing in Datawindow, chekbox and radion buttons columns stay selected (Surrounded but points). It happens only on Windows98/95. |
279962 | When expanding a db2 table in the database painter, pb is crashing. Problem happens when a table has a foreign key.
Reviewed by PB Engineering: Not a PB bug. The customer upgraded the DB2 client software from 7.1.28 to 7.2 and problem went away. |
279974 | Customer has dwo.name coded in clicked event of dw control, where dw object is a tabular datawindow with text overlapping a column field. When clicking on that part of text that is above the column, dwo.name returns the column name. dwo.type also returns the column type.
Shouldn't the dwo.name return the name of the text field that is directly under the cursor? st_obj.text=this.getobjectatpointer() does seem to give the correct (expected) result. April �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
279979 | Free form dw that has the columns one below the other, with a dw control that does not display all the columns will not scroll to display the last columns if you tab to the last one. Appears to be the same as CR 258789, but the fix for that CR does not fix this test case. Maybe related to the large size of the columns. Most of the data entry fields are 32000 chars.
Reviewed by PB Engineering and determined to be "Not a Bug". They also provided the customer with a workaround. |
280063 | An applet running in Internet Explorer and then
calling a html page that downloads the datawindow activex plugin (psdwc70.cab) from a win95/98, causes Internet Explorer to crash in the awt.dll. Problem happens in Internet Explorer 5.5 sp2 and 6.0. Problem appears to be a conflict between java 1.3, psdwc70.cab running on a win95/98 machine. Resolution: Not a PB bug but a third party product bug with the Java plug-in software. |
280248 | Importing an SRD file into a PBL using PowerBuilder 8 build 9121, PowerBuilder becomes CPU bound and the import will fail.
Fixed in PowerBuilder 8 build 9626. |
286086 | Unlike as stated in the DataWindow Reference Guide (PB8 pg8).
In comparing if strings in DataWindow expressions are equal, trailing blanks Spaces at the start of a string are not trimmed (no left trim). If trailing spaces are supposed to be significant in an expression then use a different expression like: if(col1 + "<" = col2 + "<", 1, 0) |
286125 | getting GPF when closing the window after using a sharedata with a composite datawindow and a retrieval argument. No problem without retrieval argument.
Workaround: |
286126 | Acceptext returns -1 when no dw object assigned.
Not a Bug. See Documentation CR 289714 for details. |
286135 | The psdwc70.cab is signed with a untrusted test certificate and when a client downloads the cab file to their local machine for the first time, the
following message displays: Warning: The authenticity of this content cannot be verified, therefore it cannot be trusted. Problem listed below. Thest test root has not been enabled as a trusted root. |
286160 | In some cases use of the Protect property interferes with the datawindow's ability to execute SetRow. In this case the datawindow contains 2 rows. When row 1 is current, Col1 is not protected and Col2 is protected. When the user uses the scrollbar to scroll to Row2, then Col1 is protected and Col2 is not protected. The user then scrolls back up to Row1 using the scrollbar. Code posted by the ScrollVertical event does a SetRow and should set the current row to Row1. This fails. If another row is inserted in the datawindow, the problem does not occur. If the datawindow scrolls via the user navigating with the tab key, the problem does not occur.
April �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
286169 | Make "Objects" pane from database painter available as tab on system tree, so I can browse my database objects without having to keep opening up the database painter. |
286170 | Need another form of the Mid PowerScript function, or a SubString function, that would take the original string, the starting point, and the ending point (not the number of characters). |
286242 | When using iiops connection from PB (both 7.x and 8.x) to EAS 4.1 via the EAS 4.1 client install (dll directory) and passing a blob (i.e bigger than a certain size) back to the client the following error occurs:
R0094 Corba System Exception : Corba_comm_failure ... The error in the orb logfile : ** exception ** | number = 18, reason = Bad string value, offset: 16, length: 72251, buffer length: 262144 Reviewed by PB Engineering: This is not a PB bug. The problem was resolved by using the libjcc.dll from the EAServer installation. |
286245 | When installing the patch (seurity update for office 2000) on Office 2000 the some MAPI calls work in a different way. You can't send any more mails in background and many attachement formats are blocked. |
286254 | Events on the webbrowser control stop firing once
the navigate or navigate2 method is called. The webbrowser control (shdocvw.dll) is version 5.5. Using the following code: ole_1.object.Navigate(ls_directory) |
286313 | Memory leak in machine code calling a function and passing blob by value.
April '03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
286323 | When adding a node to an export template, there needs to be a way to specify occurrence settings for the node (e.g., 0 or more, 1 or more).
When adding an attribute to a node, there needs to be a way to specify the presence (e.g., #REQUIRED). |
286403 | According to the documentation (Powerscript reference) the GetDynamicDate function should return 1900-01-01 when an error occurs and the GetDynamicNumber function should return zero 0.
Instead the functions return ????-??-?? (GetDynamicDate) and -1 (GetDynamicNumber) which is not in accordance with the documentation. GetDynamicString returns an empty string in case of an error as expected. |
286410 | PB 8.0 User Guide, Chapter 4, Page 119
"Where PowerBuilder maintains the library search path" It states that the application's library search path is stored in the Application section of the initialization file (pb.ini) In PB 8.0 this is no longer the case - the search path is a target property and is kept in the target file (.pbt) |
286415 | Create a new default export template for a given datawindow, then try to re-map a different field or column to one of the already mapped nodes by dragging a new field to the node. This has no effect other than the ding sound. In order to re-map a node, you have to first delete the mapped field/column, then drag. My issue is that I should not have to delete a mapped field/colum from the XML tree in order to map another. Dragging on top an already mapped node should prompt me to replace the current mapping, and if I confirm, do it.
WORKAROUND: You can double click on the element to bring up the Datawindow Control Reference dialog, and select a replacement, then click ok. You do not need to delete the current element first using this approach. |
286426 | Versions and Build #s Reported: 8.01
Versions and Build #s Tested: 7.03/8.01.8004 -> 8.01.9121 Comments: If a new parameter is added to an existing user event then it is only added to the method declaration at the start of the object source and not to the actual method code later on in the source file. Example /**************/ forward global type nvo from nonvisualobject end type end forward global type nvo from nonvisualobject event type string ue_repro ( string stringparm ) end type global nvo nvo event type string ue_repro();return "" <-----NEW PARM NOT THERE end event on nvo.create call super::create TriggerEvent( this, "constructor" ) end on on nvo.destroy TriggerEvent( this, "destructor" ) call super::destroy end on /**************/ If this nvo is created from new with that parameter then it is saved correctly. Big problems can arise with inheritance when there are calls to this event (even after regenerating) - it crashes PB and can be difficult to find out what's causing the crash (in the painter the parameter is visible so cause is only visible if the object is exported) This only affects user events not object functions. November 25, 2002 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
286433 | When creating a crosstab datawindow that consist of two tables and once you select a column for "values" and then doubleclick on that column, a error message of "expression not valid" and "expecting a number" will appear when you hit the verify cb.
Problem only happens when creating a crosstab datawindow that consist of two tables. April '03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
286453 | The ASA warning message of:
Select Error: SQLSTATE = 01000 [Sybase][ODBC][Adaptive Server Anywhere] General warning: Null value eliminated in aggregate function Is causing a retrieve to fail in Powerbuilder. Problem happens when using an aggregate function in a select: select max(termination_date) from employee Works ok in ASA 8.0 (build 2065). Upgraded to ASA 8.0.1 (build 2600) and problem started happening. The powerbuilder trace shows the following: 8877d80): select max(termination_date) from employee (172 MilliSeconds) (8877d80): BIND SELECT OUTPUT BUFFER (DataWindow): (94 MilliSeconds) (8877d80): ,len=30,type=DATE,pbt=7,dbt=0,ct=0,prec=0,scale=0 (8877d80): EXECUTE: (0 MilliSeconds) (8877d80): FETCH NEXT: (109 MilliSeconds) (8877d80): Error 109 (rc -1) : SQLSTATE = 01000 [Sybase][ODBC Driver][Adaptive Server Anywhere]General warning: Null value eliminated in aggregate function (8877d80): CANCEL: (110 MilliSeconds) (8877d80): ROLLBACK: (0 MilliSeconds) (8877d80): CANCEL: (0 MilliSeconds) |
286462 | PB 9.0 Beta2: Second attempt at CreateJavaVM fails with -1 error code |
286516 | When synchronizing a shared master detail datawindow using scrolltorow in the rowfocuschanged event, there can be timing problems in the scrolling and displaying
in PowerBuilder 8 GA and higher. Work-around is to post the scrolltorow call of the other datawindow. |
286534 | Customer request ability to create just the PBD/DLL for only the changed PBL and not require to Build entire application. |
286612 | the nvo structure painter has no vertical scroll bar if the pane is smaler than a variable name. This results in the problem that you are not able to see the dropdownlistbox for the datatype of a varibale if you adda new varibale.
Workaround: use the tab key to edit the dropdownlistbox for the datatype |
286645 | Need another form of the Replace function. Another form of it should allow: original string, start point, end point (not number of characters), and replacement text. |
286662 | Aggregate functions in Oracle SP cause warning and PB retrieve fails. |
286668 | A computed field that has the ValueIsHTML set, will
display as an input field when the taborder is > 0. The computed field has a combination of html tags and referencing a column. "<B>" + col1 + "</B>" |
286678 | When a column that is already part of the result set is added to the visible surface of the datawindow, it should assume a tab sequence value of: a. 0, only if none of the other columns already on the visible surface of the datawindow have a tab sequence other than 0. b. the next highest available tab sequence if one or more columns already on the visible surface of the datawindow have a non-zero tab order. |
286683 | Treeview drag and drop enhancement. |
286736 | When placing the ocx Crystal Reports 8.5 embedded control onto a window and saving it will cause PB to hang. |
286773 | When a column is added to an external datawindow that has data, the existing data should not be discarded. The new column should have null values assigned for the existing rows. |
286775 | PB9.0 Beta1: Database painter table export handles Oracle datatypes incorrectly. |
286786 | Following error in log ...
AFLIB Message: 18209/11/0: Transaction::Commit(): Transaction was marked ABORTONLY - Aborting! In the following situation... A simple webdw in a jsp which retrieves 1000s of rows - this ensures a retrieve will take several seconds. If during the retrieve the refresh button is hit repeatedly before the page has had time to refresh completely then more and more DataWindow/HTMLGenerator80 component instances get instantiated (monitor the dw component in Jag manager)until finally the above error appears in the log, several components remain activated and subsequent connections give errors in log file and in jsp default error page. Need to reboot Jaguar to continue. This seems to happen when failed HTTP communication happens repeatedly (hitting refresh before prior retrieve has completed). The following error also always shows up later... "SRVLIB Message: 16240/10/0: Net-Library routine net_write() failed in srv_rawwrite Network error: status = 29 - Net-Library operation terminated due to disconnect" Could be related to CR 273170. BUT unlike CR 273170 this problem happens with pooling on and off. It also happens if component is stateful or stateless. But the error in log is the same and the fact that instances remain instantiated after the failure. ========================================================== Update: The cause of this error turned out to be the same as for CR 265392 -> Calls to function SetLibraryList() in the HTMLGenerator80 component. Removed all calls to SetLibraryList from the component and the error no longer occurs. See CR 265392 notes for information on this CR and how it is being fixed. |
286799 | ScrollToRow fires rowfocuschanging and rowfocuschanged an extra time. |
286911 | Editmasks and display formats not working according to documentation when they contain a '$' and regional settings surrency symbol is set to '€'. According to the PB 8 documentation when run the $ sign in the mask is replaced by the local currency symbol as defined in the user's Currency setting in the Control Panel. Behavior is the same in PB 7.x and PB 9.0 beta 2.
The following is the documented behavior from the User's Guide but it does not work as described. When the control panel is set to have the euro symbol('€') as the currency symbol a mask ( or format) of $###,##0.00 comes out as $000,034.80 and when the the dollar sign is set as the currency symbol with the same mask the decimal number is displayed as $34.80. The display is wrong for two reasons according to the documentation below, first the $ is not being replaced by the euro symbol and secondly with the euro symbol the leading zeros are not being suppressed. If the mask does not contain the '$' then regardless of the currency symbol set in the regional settings the mask/format work as expected. If [Currency], [Currency(7)] or [Currency(n)] are used then the display is correct as far as the currency symbol is concerned but the display also picks up all the other regional settings and the customer cannot control how many decimal digits are displayed. For this reason they want to use either a format or an edit mask. Documented behavior from PB 8 User's Guide (pages 610 - 611): Number and currency settings So that an application you build will run the same in whichever country it is deployed, masks (used in display formats and edit masks) and DataWindow expressions require U.S. notation for numbers. That is, when you specify a number in a DataWindow expression or in a number mask, a comma always represents the thousands delimiter and a period always represents the decimal place. You should also always use the $ sign to represent the symbol for currency. At run time, the locally correct symbols are displayed for numbers and currency. The comma and period are replaced by the delimiters defined in the user's Number settings in the Regional or International Settings property sheet in the Control Panel. The $ sign in the mask is replaced by the local currency symbol as defined in the user's Currency setting in the Control Panel. For example, in countries where a comma represents the decimal place and a period represents thousands, users will see numbers in those formats. March '03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
286980 | PB IDE will crash when editing a frameset page if IE 6 is installed on the same machine
The exception Integer division by zero. (0xc0000094) occurred in the application at location 0x734a2f70. Debug: Unhandled exception in pb80.exe (WTFRAMESET80.DLL): 0xc0000094: Integer Divide by Zero |
286999 | Dot notation to access data in a computed field will truncate any string longer than 256 chars. GetItemString works fine as does dot notation to access the data in a 'normal' column (ie not a computed field) |
287019 | Change in behavior from PB 7.x. When creating a composite report that report needs to be saved prior to inserting an additional report using Insert=>Control=>Report. In PB 8 when this is done the pop-up window is blank but in PB 7 the reports are available. Once the composite is saved in PB 8 this works fine.
Is this a bug or merely a change in behavior? Real easy workaround is to simply save the composite in PB 8 and then add the additional reports. |
287026 | Using Declare... Local External Function, Paste Special...SQL...Remote Stored Procedures connected to Oracle 9i. If the List Package Subprograms option on the System tab of the database profile is selected, functions are listed twice.
For example, if the function was created by use tsdata and called test, the function will be listed as: tsdata.test and tsdata.test.test Per Development: "If you connect to Oracle8i server, o90 driver works fine, so this is an Oracle9i Server bug. For instance, connect to Oracle9i and execute the syntax with SQL PLUS: select distinct package_name from sys.all_arguments where owner = 'TSDATA' and package_name is not null; You will find the wrong resultset that includes procedure and function names, and that results in the problem in the CR." |
287102 | Datawindow Find() finds nulls in nonexistent rows.
April �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
287146 | When building EJB proxies there seem to be multiple 'diagnostic' files created in both the directory containing the EJB and the TEMP directory. |
287147 | Difficulty getting out of the datawindow column property expression dialogue box after making a change to an expression. You have to click Ok or Cancel repeatedly before you get "back" to the painter.
April '03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
287152 | The PBVM on unix appears to ignore the print specification settings of paper orientation, papersource and paper size on a datawindow.
For example, setting the paper orientation from default to landscape causes the following message to appear in the easerver console: relocation error libprnt42-g.so unreferenced symbol WuSysColormap The page does print ok but it prints to portrait. Changing the orientation in the dwprint.ini to landscape will work ok. |
287153 | Datawindow painter enhancement request. |
287186 | A crash can occur closing a window containing an OCX or ActiveX written with Delphi.
Work-around is to just call the function GetNativePointer when opening the window or in the create event of the OCX. Do not use the corresponding ReleaseNativePointer function. Happens also with tkwmappbook.ocx TASK Talk AppointmentBooker OCX. |
287194 | icons / pictures in treeview not displayed correctly on Win98 with build 10183
workaround: set the PictureMaskColor to "WndBkrnd" |
287214 | 7.0.3 regression; OLE control Word doc changes margins on multiple activations. |
287229 | PB 9 Beta 1: Problems with the painter creating declarations for RPC Functions |
287231 | TableCriteria DBparm not working for O90 native driver AND Oracle 9i database. |
287298 | Export template TreeView should support drag-and-drop so that elements can be nested in other elements by dragging, or attributes copied from one element definition to another by Ctrl-drag. |
287305 | Regression: Rich Text datawindow not displaying retrieved data. It displays ?? instead.
A regression starting in 8.0.1 build 9121. |
287308 | PowerBuilder client will hang when the client calls a
component in easerver to do a datastore.print() and no dwprint.ini file is found. |
287327 | Idle event is not firing on some Windows2000 machines. Works okay on NT. |
287341 | Nested datawindow in a composite overlays text on header. |
287351 | MKS engineering has acknowledged that their Quiet-mode SccDiff implementation does not work according to the SCC spec. Until a fix is provided by MKS engineering, PowerBuilder is unable to determine the out-of-sync status of objects when connected to MKS SIE. |
287441 | The datawindow Autosize Height and Slide up features should not be used for data entry. This is not documented and should be added. |
287477 | New Feature Request: Have the Table owner criteria that is set in the DB Profile apply to other database object types such as Procedures and Functions could also be filtered out based on the owner or object name. |
287478 | Can't override datawindow expression functions with global functions. |
287586 | PB 9.0 Beta2: Group Report using Quick Select, the 'Set Report Definition' Blank |
287597 | Nothing happens when inserting JPG file in RichText Datawindow; however, you can insert a Word file saved as RTF with a JPG in it, the JPG is displayed |
287602 | Customer has a bitmap between two columns, Col A and Col B. With Netscape 4.76/4.77, while tabbing from Col A to Col B, customer has to tab twice to reach Col B whereas in IE while tabbing from Col A to Col B, he has to tab just once. The computed column with the bitmap has a tab order of zero so tabbing should not stop there regardless.
PER DEVELOPMENT: This is not a bug, but is a difference in behavior between IE and Netscape due to the lack of support for absolute positioning in Netscape. Here are some of the developer comments: An HTML datawindow is generated differently for Internet Explorer and for Netscape. For Netscape a table is generated, because it does not support absolute positioning, but for IE absolute positioning is used. Therefore it is quite likely that we find differences in behavior. If you view the output generated for Netscape on IE you'll find that the focus does go to the image. There is no special code generated for IE from PB to stop the image from gaining focus. It is one of the many differences, between HTML supported by Netscape and IE, that cannot be helped. |
287671 | The accelerator key works with either the alt or shift key. PowerBuilder HELP indicates that it should only work with the alt key. With the shift key it only works the first time but customer feels as though it should not work at all. |
287683 | Request to update (or obtain new) Rich Text control capability, given that it is essentially feature-frozen at the PB 5.0 level. |
287691 | PB9 Beta1: Problems with select statements against tables with custom data types. |
287792 | Using the PowerScript function ImportFile(xmlfile.xml) fails to import the contents of a xml file into a DataWindow. The returnvalue is 1. |
287797 | New Feature Request: OLEDB: add a link to PBAdmin.exe |
287806 | Setting an editmask control using setmask() the stringmask containing zero characters the zero is not displayed in PB 8. Works fine in PB 7 codeline. |
287820 | Using a window descended from pfc_w_toolbars, after running an application and dynamically changing the menu toolbars, the application crashes upon exit.
Keywords: gpf gpfs crash crashes |
287841 | 8.0.1 regression in build 9121. A DDDW populated by Sharedata, is reset on a dw.modify to DDDW, the dddw becomes empty and the data value is displayed instead of the display value. |
287895 | Change "Edit Source" option when the Object is open in a Painter.
If an object is already open in a painter and the user right clicks on that same object in the system tree and selects "Edit Source", nothing happens. Instead PB should either: 1. Disable the "Edit Source" option for that object if it's already open in a painter. OR 2. Attempt to close the object that is open in the painter and then open the object in "Edit Source" mode. If there are unsaved changes to the object, the user should be prompted to ask them if they want to save them, abandon them, or cancel the "Edit Source" request. |
287896 | Using Printpage() does not start a new page in PB 8.0.2 build 9506. Furthermore the print from the second page overwrites the print from the first page resulting in the print being garbled and unreadable. |
287900 | ENHANCEMENT request. Oracle supports the use of a RETURNING clause for the INSERT statement. The developer can code an insert trigger that pops a sequence and uses it to populate the 'autoincrementing' column. The developer can then set this column in the datawindow update specs. During the update, simply add "RETURNING <autoincrementingcolumn> INTO :abindvariable" and then use the result returned into that bind variable to populate the column in the datawindow for that row. |
288015 | You can drag the column outside the veiwable area and the scrollbar will not appear, which means that you will not be able to get the column back to the viewable area again.
PSE - 8/26/2002 - Per development, this cr is not a bug, and the product behavior will not be changed because of the risks and complexity of the request. The following is a workaround of modifying the width and height of the dw control and triggering the resize event. In order for this to work, use: dw_1.modify('create text(band=detail alignment="0" text="NEW TEXT" border="2" color="0" x="1111" y="4" height="64" width="11334" font.face="Arial" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" moveable=1 )') dw_1.height=dw_1.height + 5 dw_1.width=dw_1.width + 200 dw_1.height=dw_1.height - 5 dw_1.width=dw_1.width - 200 dw_1.triggerevent(resize!) |
288031 | PB Jaguar component using SYJ interface connecting to ASE 12, gets 4023 error. SYC connections in PB do not get this error. (User password will expire soon). |
288033 | Since upgrading to PB 8.02 setting print.filename property does not work with RTF datawindow when trying to print to a file. Return code is = to 1 but does not create the file. |
288078 | Customers would like to get a tool/enhancement in the current PB GUI or Jaguar Manager GUI to set up the library list of shared PBD files in Jaguar repository .props files. This is to help customers who are implementing memory related techniques as described in techdoc/whitepaper: http://www.sybase.com/detail?id=1019042 |
288110 | PB 9 Beta 2: Enhancement Request: Provide a way for DynamicDescriptionArea object to get the column name of each output parameter. |
288122 | PB crashes when trying to delete the last row in a grid datawindow that is using ShareData with two other dws. This is similar to CR 262495 but in that case there were only a total of two datawindows using Sharedata and that is fixed in the build that this still fails with. |
288124 | MailMessage property ReceiptRequested not working.
April �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
288128 | PB9.0 Beta 2: Installation prompts for other products need consistency. |
288193 | Cannot generate proxy from several *.wsdl files |
288206 | During a build, when an error message points to an object. It would be nice if two things could happen:
1. If I implement a fix in an object, it would be real nice if PB could determine whether the fix has an effect on other errors, and fix those errors. 2. The error line points to a specific object. If I could right-mouse click on the error line and have an option for Regenerate which, if the error was fixed, would remove that particular error from the output window, maintaining my current position. This way I could go through an error list and fix errors one by one, Alternatively, give me the ability to generate todo list items directly from the output window. |
288207 | It would be nice to:
a) be able to suppress certain messages from the Output Window such as Rebuilding Type and Generating messages by object. b) have a summary at the end that indicates how many errors were found for each type of error (warning, error). c) Have a quick link to get back to the first error from this batch (if output window is not set to CLEAR, it concatenates. Get next error will start at the beginning. d) Be bale to automatically clear the output window conditionally (Full Rebuild or Deploy for example). |
288210 | When doing a full build and you get an error, one of three things can happen when you double-click on the error in the output window.
1. It opens the object that contains the error 2. It opens the source for the objct that contains the error. 3. It displays an error message indicating that the object has been successuflly migrated but must be regenerated. The first two options work very nicely, but I don't understand why the third one appears. Either open the source for the object, or, at the very least, position me in the System Tree to the object in question so the user does not have to go hunting for it. |
288214 | The return value from PrintWidth() is defined as an integer but a long is used in the help examples and in the Powerscript Reference Guide. It appears as though the actual return code is an integer but the example is misleading and needs to be changed. Should the return value really be a long or is the example wrong?
From the documentation the function: "Determines the width of a string using the current font of the specified print job. Returns the width of string in thousandths of an inch using the current font of rintjobnumber if it succeeds and -1 if an error occurs." If the string width results in a number larger than the standard integer limit of +32767 ( 32+ * 1000) then the value that is returned is not accurate (integer overflow occurs) but no error is returned to the user. With the example using a long, customers would assume that the return value could be up +2,147483,647. This has resulted in at least one customer believing that they could parse a long string using this function. So, either this is a bug and the return value needs to be changed to a long or if the return type is confirmed to be an integer, the example in the help files in PB and in the written documentation in the Powerscript Reference guide need to be changed. |
288219 | PB 9.0 Beta 2: Infomaker install puts PBO9090.DLL into the top level directory (e.g., Program Files/Sybase) versus in the Shared/PowerBuilder directory |
288254 | Enhancement request to right-mouse-click on a library in the system tree and have an option to remove the library from the targets library list. |
288264 | This is a request to introduce a new datawindow modify function to inhibit the repeating of group headers during virtual scrolling. |
288313 | A crash occurs when trying to save a crosstab datawindow that has a column of which the width of the column is too narrow. With a larger width the gpf does not occur.
This is a PowerBuilder 7.03 only regression in build 10100 and larger. The problem did not occur in PowerBuilder 8.0.2 Build 9506. |
288389 | Deploying web target to ASP on IIS doesn't create/modify GLOBAL.ASA
December 18, 2002 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
288396 | In the datawindow when you have objects behind a groupbox, then these objects
are still responding to events like mouse move etc. December 17, 2002 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
288407 | MessageService : Cannot pass a blob from PB to Jaguar in a message
PB build 9224 and 9506 EAS 4.1.1 Using the CtsComponents/MessageService components in EAS. When calling the publish method on the MessageService object cms.publish(topic, msg, 0); and one of the properties of the MessageObject (msg) is a Blob (from PB) or Byte (from Java) it fails with a CORBA.MARSHAL error : May 20 12:00:36 2002: org.omg.CORBA.MARSHAL: read_string: length = 0 minor code: 0 completed: No May 20 12:00:36 2002: at com.sybase.CORBA.iiop.InputStream.read_string(InputStream.java:317) May 20 12:00:36 2002: at CtsComponents.MessageHelper.read(MessageHelper.java:20) May 20 12:00:36 2002: at com.sybase.CORBA.cts._sk_CtsComponents_MessageService.invoke(_sk_CtsComponents_MessageService.java:539) May 20 12:00:36 2002: SystemException: MARSHAL (CtsComponents/MessageService/publish - @158.76.131.47) |
288429 | Customer would like to have a 'Moveable' attribute for the dwcontrol. Currently, the dwcontrol is not moveable unless there is a titlebar. Would prefer if the 'moveable' and 'titlebar' attributes could be toggled separately. |
288450 | When creating a datawindow using a stored procedure,
viewing a stored procedure in the "select stored procedure" view, is truncated. The datawindow works ok. When selecting the stored procedure, the select box will show the stored procedure that was just selected. Using the ASE ODBC driver, the stored procedure is truncated in that view. April '03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
288505 | "Append HTML Syntax" ignored for "Display Only" columns with Opera and Netscape. |
288562 | The new pbni90.hlp file has some inconsistencies.
In the "Changes between Beta 1 and Beta 2" topic, a change to the PBX_GetDescription method is described, however, the "PBNI application example" topic still uses the old syntax. Also: In the "Required methods in the PBNI module" topic, the signature of the PBX_GetDescription() function is wrong -- it is using a PBXRESULT returnvalue instead of an LPCTSTR: PBXEXPORT PBXRESULT PBXCALL PBX_GetDescription(); // wrong PBXEXPORT LPCTSTR PBXCALL PBX_GetDescription(); // right |
288646 | OLE object in the dw detail band that is dynamically linked to a Ms Word document for update. End-user is allowed to modify the doc contents but the retrieve does not pay attention to the new height and width oppositely to the design mode. Add a "Autosize Height" propertie to the OLE object so that it can be resized during runtime automaticly. At the moment it keeps the fix size it got during design time and can only resized manualy if the resize propetie is enabled. |
288663 | This CR concerns PB installed database interfaces for Microsoft SQL Server database.
At this time PB7.x and PB8.x product releases support Microsoft SQL Server 6.x, 7.x and 2000 databases (see research section below). Thus the PB database profile dialog is incorrect because customer could have installed any of the supported MS SQL Server versions. The db profile "Preview" tab shows the incorrect 'database connection syntax' and the trace utility documentation i.e. pbtrace.log would also be incorrect. There are 2 areas in the graphical user interface where the text is misleading. 1)PB db profile dialog title displays: Database profile setup - Microsoft SQL Server 6.x b)Db profile "Preview" tab, the setting for SQLCA.DBMS displays: SQLCA.DBMS = "MSS Microsoft SQL Server 6.x" |
288665 | In a dw containing a DropDownDataWindow, destroy any column using Modify (leaving at least 1 col with a dddw) then call GetFullState + SetFullState -> PB 8.0x will crash on the call to SetFullState.
With PB 8.02 build 9596 the crash is ... 0x10bb02fb referenced memory @ 0x00000000 - memory could not be read Some additional tests in PB 8.0x - Destroy col + SetFullState (no dddw in dw) -> No data is passed SetFullState returns 2 the first time and 1 the next time - Do not destroy col + dddw in the dw -> Works correctly - Create dddw dynamically + destroy col + SetFullState -> Crash In PB 7.0x the behaviour is the same except that instead of crashing it fails to pass the data to 2nd dw. |
288699 | CopyRTF function returns high-bit characters encoded as a series of characters whereas previously(PowerBuilder 5 through 7.0.3) the actual characters were preserved in the returned string. Customer is using this string to parse and is using one of these high bit characters to determine what to replace. |
288769 | Trying to create proxies for EJB 1.1 containing public static final String in home interface causes PB to GPF. Basically when there is a Datamember in the EJBs home, no matter if static, final etc. it will GPF PB. |
288834 | Customer was unable to get the tutorial in
Getting Started PowerBuilder 8.0 windows to work If he changed the Lesson 12 - Add a dataWindow to an existing Web page page273, is incorrect. Customer reported that he needed to change the properties to use the Jaguar component and this solved issue. Alternatively, I found that adding the PBL to the system path in order to get the tutorial to work. |
288864 | REGRESSION If the the DW column with EditMask (string) is initialized by script the mask get corrupted. String column with a editmask xx-xxx-xx-xx-xxx will be modified with:
modify ( "column_name.initial = '432'"). This corrupt the editmask and you're unable to enter the complete values into the mask.(432- - - - ) without modify and (432----) after modify the inital property. Workaround: use blanks in the initial string to fill the characters modify ( "column_name.initial = '432 '") |
288918 | Calling an SP with datetime output argument on MSSQL Server via SQLOLEDB connection, not passing DateTime back correctly. |
288980 | PB 9.0 Beta2: Enable the F2 key (standard windows behavior) to rename the currently selected clip item in the ClipWindow. |
288992 | PB 9.0 Beta2: No prompt to confirm deletion of item in ClipWindow |
289004 | The autoskip property of an editmask field on a datawindow does not work for web datawindows.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289026 | PB 9 Beta 1: SCC/PVCS: Cannot use VLOGIN authentication. |
289027 | Triggering a parent user event from the doubleclicked event of a datawindow causes PowerBuilder build 9224 and 9601 to crash. The code worked with earlier builds.
Workaround: use PostEvent instead of TriggerEvent |
289031 | RowFocus events not firing when clicking on non-editable column in row that has at least one editable field. Engineering has determined this is not a bug: "There are two different modes for viewing a DW -- Edit Mode and Read-only Mode. They have different rules and, therefore, different behaviors. But this is established behavior and it is better not to change it." |
289033 | If a limit value is set for a text column that is
greater than 32000, the value is reset to 32000. Limit=0 means the maximum number. The text column limit should be able to be set up to 32767 (according to online help). May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289045 | Cannot view tables using ODBC MS Text driver (ODBCJT32.DLL version 4.0.6019.0)
PowerBuilder Engineering found that the problem is in the ODBCJT32.DLL version 4.0.6019.0. Earlier versions of this dll work. And with the newer version the same problem occurs in Visual Basic. So the problem is not with PowerBuilder. If possible go back to the earlier version of the ODBCJT32.DLL that works correctly. We found that version 3.51.1713.00 works correctly. If this is not possible then the following workaround should also allow you the access the files corretly: 1) Add a .txt extension to your files 2) Modify the schema.ini file so that the profiles reflect the .txt extension 3) Modify the pbodb70.ini to set PBTableDot=1 [Text ODBCJT16] PBNoCatalog='YES' PBSyntax='CORE_SYNTAX' PBDateTime='DEFAULT_DATETIME' DelimitIdentifier='YES' PBFunctions='TEXT_FUNCTIONS' PBTableDot=1 [Text ODBCJT32] PBNoCatalog='YES' PBSyntax='CORE_SYNTAX' PBDateTime='DEFAULT_DATETIME' DelimitIdentifier='YES' PBFunctions='TEXT_FUNCTIONS' PBTableDot=1 4) Modify the DB profile to uncheck "Enclose Table and Column Names in Quotes" (or add following in connectstring: DelimitIdentifier='No'). |
289111 | Application crashes when user runs, does a Save, and then clicks on a specific tab page.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289159 | In the datawindow painter, typing in the Spin Min, Spin Max edit properties
doesn't work properly anymore since Build 10100 of PowerBuiler 7. The problem is also in PowerBuilder 8. |
289174 | In old PB 5.0, the rich text edit produced that resulted data correctly. After migrating app to 7.0.x, the rich text fields are displayed as ????. |
289190 | Richtext datawindow data is not displayed if retrieving data at runtime. Development datawindow preview works fine all the time.
No Workaround |
289197 | Inserting an OLE object in a detail band of a DW causes GPF. In PowerBuilder 7 this happens when preview mode is checked and 'Retain Data to Design' is unchecked.
This also happens when Retriev on Preview is enabled in the painter, but no rows are yet retireved. Workaround: Either close the preview window, or retrieve the rows first when creating the ole object. |
289202 | This problem appears to be platform specific. This feature is broken for Wintel 9x operating systems and behaving correctly for Windows NT and Windows 2000 operating systems.
The problem occurs if the datawindow has got focus and then the user clicks on another editable control on the window object e.g. singlelineedit, multilineedit, editmask or RichTextEdit. The powerscript in the new control getfocus event does not get triggered. |
289221 | The problem occurs in the menu painter if keyboard arrow keys are used to scroll for a ToolbarItemName icon.
Sometimes Powerbuilder software does abort and causes screen display distortion problems in the other open window applications (possible memory leak). Workaround: Use mouse buttons to vertical scroll and select a ToolbarItemName icon instead of keyboard arrow keys to select choice of icon from dropdownlistbox. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289243 | PowerBuilder 8.02 only regression
Applying RowsMove with as target a shared datawindow can cause a crash. Work-around is to remove the share before the RowsMove() |
289277 | EditMask control with Mask hh:mm am/pm and MaskDataType TimeMask! and calling the string( now(),"hh:mm AM/PM") function shows all time as AM. |
289296 | A psr report will not display in a Netscape
browser when dragged/dropped onto the browser. |
289354 | When a column in a datawindow has autosize height checked, a border and initially does not have any text in the column the border does not show. This behavior presents a very unprofessional looking data entry screen to the end user. Once text is input to the column and one tabs away the border is visible. Inserting spaces does not force the border to display.
This behavior was seen in all versions and builds of PB 7/8/9 tested and this may turn out to be either a documentation issue and/or an enhancement request. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289357 | When a column in a datawindow has autosize height checked, and the user is inputting text into the column he/she only sees one line of text until the entire text is input and one tabs off the column. This current behavior produces an unprofessional looking application.
Please change the behavior so that one can see the entire text while inputting. Please also change the behavior so that one does not have to do a setRedraw() before and after the text is input to have the columns below this redraw once text is input. This behavior was seen in all versions and builds of PB 7/8/9 tested and this may turn out to be either a documentation issue and/or an enhancement request. |
289373 | When a column in a datawindow has autosize height checked and the size exceeds the initial size the columns below this do not redraw without the use of SetRedraw(). Display is garbled until one clicks back into the autosized column.
This behavior was seen in all versions and builds of PB 7/8/9 tested and this may turn out to be either a documentation issue and/or an enhancement request. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289403 | Cannot add pbd to library path in the system tree.
Right mouse click on target, selected properties. The ddlb, only shows *.pbl. Uninstalled beta2 and installed PB 9.0 beta 3 (build 3501) that is when the problem appeared. |
289466 | When the control is not fully displayed on the window and OriginalSize property checked (or unchecked - no difference), the output printed is wrong. It prints the part of the image and the outside region as a screenshot in the size of the original picture.
January 14, 2003 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289471 | Filter and other events are not triggered if using DCUBE OCX in PB 8 enviroment.
if using the dropdown listboxed (for instance "department" and uncheck "Admin") the filter of the "Admin" part of the datasheet does not work. No Workaround |
289495 | Versions and Build #s Reported: PB8 Build 9242, 9242, 9608; PB7 10197
Versions and Build #s Tested: PB8 Build 9121 OK; PB7 10193 OK 1) The markers both in the datawindow graph and in the legend are no longer in colour, but are drawn in black. 2) For the top series no line is drawn where they should be one. This series has no first point which may be related. Both problems where found in PB8.0.2 Build 9242, 9242, 9608 Only the second issue was found in PB7 Build 10197. |
289502 | nested select "SELECT * FROM (SELECT sys.all_users.username,0 FROM sys.all_users)" causes database error "Select error:" if retrieve as needed is activated. nested SELECT * FROM (SELECT 0,sys.all_users.username FROM sys.all_users) is working fine
workaround: diable "retrieve as needed" |
289510 | Deploying a war file containing a jsp page results in the
following error: ---------- Deploy: Deploy of target Target1 Target1DeployConfiguration1: Building... Target1 - 0 error(s), 0 warning(s) Deploying... Generating WAR File... Delivering WAR File... Deployment Successful - c:\TEMP\Target1.war WebApplication Target1 was successfully installed into Server Jaguar Target1 Deployed - 0 error(s), 0 warning(s) DeployConfiguration2: Building... Untitled.jsp web.xml Target1 - 0 error(s), 0 warning(s) Deploying... Error: Could not create file. Target1 Deployed - 1 error(s), 0 warning(s) ---------- Finished Deploy of target Target1 In JagManager, the Webapplication of Target1 shows up, but the jsp page does not. Checking the Repository, the jsp is installed under the webapplication folder. Tried deploying the war file using the jagtool, results in the same problem. Jagtool will return that the "WebApplication Target1 was successfully installed into Server manager", but the jsp page does not show up in JagManager. |
289533 | DWs created with Oracle 7.x ODBC using ANSI outer join syntax don't work in Oracle 8.x. The SQL generates an error.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289619 | PowerBuilder 6.5 or later:
When using a number coltype column to retrieve or update a decimal column in an ASE database then the fractional part gets lost. This happens using the native SYC driver, but not when using ODBC. When the datawindow painter creates the datawindow, then it will create it with coltype decimal(..) not with coltype number. |
289628 | Six ORCA functions are no longer supported by PB 9. They need to be documented. These are:
CheckOutInfo CheckOutPreview ORCA_CheckInEntry ORCA_CheckOutEntry ORCA_CheckOutEntryList ORCA_CheckOutPreview Comments: In the ORCA PB 9.0 doc I only found listed as obsolete: PBORCA_CheckOutEntry PBORCA_CheckInEntry PBORCA_ListCheckOutEntries |
289639 | A crash can occur, when setting the background color of a column in the
loose focus event of a datawindow. The crash occurs if the editstyle of the first column is a radiobutton or checkbox; not on a normal edit column. The problem can be platform dependant. [2002-01-22] This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289662 | Problems passing empty SAFEARRAYs from a COM object to PowerBuilder. |
289714 | The return values of several functions have changed from PB 7.0.3 to PB 8.0.2.
For example: when the DW dataobject property is null (i.e. no dataobject is assigned to the datawindow/datastore), the behaviour is the following : dw_1.InsertRow(0) // Return -1 in 802, previouslly returned 0 dw_1.AcceptText() // Return -1 in 802, previouslly returned 1 dw_1.Retrieve() // Return -1 in 802, previouslly returned 0 dw_1.GetitemString( 1, 1) // Return null in 802 previouslly the app failed dw_1.Update( ) // Return -1 in 802, previouslly returned 1 dw_1.SelectRow ( 1, TRUE ) // Return -1 in 802, previouslly returned 1 dw_1.DeleteRow ( 0 ) // Return -1 in 802, previouslly returned 0 Status Update: 02/02/2004 The descriptions of methods have been updated. Can be verified in PB 9.0.1 help files. Also added the following to the Migration Issues section in the PB 9.0.1 release bulletin and the PB8.x readme: |
289717 | DBParm = "PWDialog=1", the password expire window always displays title of "PowerBuilder".
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289724 | We document in the PowerScript Reference Guide how the ampersand character is used to continue a line of code in PowerScript. In the menu painter online help we also document how the ampersand character is used to indicate an accelerator key. For example, entering a text property value of "&Test" displays as "Test" where the first "T" is underscored. This will apply to the text property of controls in general. For example, you could enter a text property for a button of "&Close" and it will display as "Close" with the "C" underscored. We do not document how to have a text control display a literal ampersand, "&". To do this, you need to enter two ampersands. So in the above examples, if you want the menu to literally display as "&Test", enter a text property value of "&&Test", and for the button to literally display "&Close" enter a text property value of "&&Close".
This would also apply to datawindow text objects. So if you retrieve data that includes an ampersand, "mydata&" if you use that data to set the value of a text object in the datawindow, it will display as "mydata_" unless you concatenate on an extra ampersand. You would instead want to set the text control to "mydata&"+"&" which will result in a display of "mydata&". |
289733 | View all the options under the projects tab and notice that for web service proxy, it shows a "folder" as the icon. |
289735 | Trying to create a web service proxy project, the page
appears blank. |
289847 | PSR data order different than datawindow the psr was generated from.
Workaround: Specify a sort order sufficient to ensure the order you want in the psr. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289862 | 7.0.3 EBF Regression: Defined CodeTable values disappear and are lost for a base DataWindow column when another DW is nested in it, and modifications are made to the base DW in the painter, and it's resaved.
Solved by PB Engineering: Fixed in PB 7.0.3 EBF builds 10227 and greater. NOTE: The same problem had previously been reported for PB 8.x (see CR 279797) and had already been fixed in PB 8.0.2 EBF builds 9601 and greater, including the 8.0.3 (9704) Maintenance Release, and the PB 9.0 codeline. |
289866 | 8.0.2 Regression: Datawindow with sort expression crashes PB. |
289870 | Passing a date column to string defaults to Short Date setting.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289877 | PB adds to margin when printing a Windows metafile.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289900 | When line graph datawindow is printed, the data point symbol of the graph are not printed. |
289939 | PowerBuilder 8 Build 9603 uses a new memory manager (versus SmartHeap), and with that build VERY LARGE allocations of memory for datastores are being reported and memory requirements SEEM to be 2x that of the SmartHeap builds. |
289952 | CreateJavaVM returns -2 on the JavaVM object in the pbEJBClient90.PBD UNLESS I specify the pbejbclient90.JAR in the classpath string argument to CreateJavaVM. If pbejbclient90.jar is in my SYSTEM classpath, it is not sufficient. |
289956 | The problem is a gpf with an application error when a
- column which has edit style - DropDownDW and - is a secondary datawindow for function ShareData() and - a call is made to datawindow GetSQLSelect() on the secondary datawindow. |
289958 | When using a nested report the savasascii function does not work. The txt file which gets generated comes with a 1KB size but there is nothing in the file.
NOTE: I suspect this is unsupported but in that case the documentation for SaveAsAscii should be updated to include limitations depending upon datawindow style. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
289970 | OLE DB not exposing DBHandle( ) with IDBCreateSession needed by MS DTC |
289972 | PB 9 Beta 2: Edit Mask Control, select the current text and the insertion location is to right of decimal. |
290039 | Current supporting PowerBuilder version ( 7.x & 8.x), the SaveAs function of Datawindow only supporting old Excel file format.
Enumerated value Numeric value Meaning ---------------- ------------- --------------------------------------- Excel! 0 Microsoft Excel Version 2 format Excel5! 14 Microsoft Excel Version 5 format Customer request to support latest Excel file format. e.g. Office 2000 - Excel 9.0, Office XP - Excel |
290046 | PB 8.0.2 regression: Build 9601. An AcceptText() on a dw with no data object returns -1, it used to return a 1. |
290047 | EditMask ######: Highlighted number overstrike deleting/swapping numbers |
290048 | Retrieving data using a jdbc/db2 connection in easerver results
in the error - [IBM][JDBC Driver] CLI0611E Invalid column name. SQLSTATE=S0022: Exception Jul 17 10:28:28 2002: in thread Jul 17 10:28:28 2002: "Thread-2" Jul 17 10:28:28 2002: Jul 17 10:28:28 2002: COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC Driver] CLI0611E Invalid column name. SQLSTATE=S0022 Jul 17 10:28:28 2002: at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.rsException(SQLExceptionGenerator.java:585) Jul 17 10:28:28 2002: at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn2(DB2ResultSet.java, Compiled Code) Jul 17 10:28:28 2002: at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn(DB2ResultSet.java:2083) Jul 17 10:28:28 2002: at com.sybase.powerbuilder.jdbc.PbjdbcRowSet.GetColumnInt(PbjdbcRowSet.java:405) In the jdbc log, SQLException: SQLState(42601) vendor code(-104) COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0104N An unexpected token "END-OF-STATEMENT" was found following "select 1". Expected tokens may include: "<table_expr>". SQLSTATE=42601 at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(SQLExceptionGenerator.java, Compiled Code) at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(SQLExceptionGenerator.java:186) at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.check_return_code(SQLExceptionGenerator.java:419) at COM.ibm.db2.jdbc.app.DB2Statement.execute2(DB2Statement.java:411) at COM.ibm.db2.jdbc.app.DB2Statement.executeQuery(DB2Statement.java:333) at com.sybase.jaguar.jcm.JCMCache.pingConnection(JCMCache.java, Compiled Code) at com.sybase.jaguar.jcm.JCMCache.getProxyConnection(JCMCache.java, Compiled Code) at com.sybase.jaguar.jcm.JCMCache.getConnection(JCMCache.java:1588) at java.lang.reflect.Method.invoke(Native Method) at com.sybase.powerbuilder.jdbc.PbjdbcSession.CreateJaguarSession(PbjdbcSession.java:444) SQLException: SQLState(S0022) vendor code(-99999) COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC Driver] CLI0611E Invalid column name. SQLSTATE=S0022 at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.rsException(SQLExceptionGenerator.java:585) at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn2(DB2ResultSet.java, Compiled Code) at COM.ibm.db2.jdbc.app.DB2ResultSet.findColumn(DB2ResultSet.java:2083) at com.sybase.powerbuilder.jdbc.PbjdbcRowSet.GetColumnInt(PbjdbcRowSet.java:405) May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
290111 | 8.02 GA & 8.02 ebf build 9601
PB 7.03 build 10197 In library painter, when selecting all the objects in a pbl containing many objects (eg PFC pfcapsrv.pbl) the vertical scrollbar 'jumps' up and down briefly while PB is selecting the objects. Once they are all selected everything returns to normal |
290142 | PSR report not displaying in Netscape browser when
either using file/open page/choose file or using the url of http://localhost/ActivitiesLog.psr. |
290146 | Regression in 8.0.2 build 9601. Incorrect IDL generated for PB component with overloaded functions, deployment of component fails.
Update: This turned out to be a dupe of CR 287063. Verified as fixed in PB 8.0.2 EBF Build 9620. |
290166 | DW retrieval arguments losing precision when more than 15 digits.
Workaround: Send a sting over to the database and then convert it to decimal: SELECT my_test.id_msg, my_test.msg_text FROM my_test WHERE my_test.id_msg = convert(decimal(16,0),:arg) May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
290221 | Can't update HtmlDW using IE 4.5 on Macintosh. |
290238 | Datawindow columns disappear when clicking between properties tabs and dw columns.
See repro steps for more details. This only happens if the Windows Control Panel option "snap to default" for the mouse settings is selected. |
290239 | Special characters that get returned from a java component as a methods returnvalue (string type) does not display correctly on clients.
This includes characters like the pound and euro sign and affects many customers. EAServers codeset setting is set to UTF8. (also clients are set to ORBCodeSet='utf8'). For the same component written in PB it works correctly. Affected are characters that are outside of the 0-127 ascii range. Update / Solution: change ORBCodeSet to cp1252 and EAServer codeset to cp1252 , test this issue again using PB804 10501 on Solaris and PB804 10535 on WinNT , pound and euro sign can be displayed properly |
290254 | Edit Mask text property not displaying properly in PB 9.0 when
alignment is set to Right! and edit mask has spin set. Works ok in PB 8.0.2 (build 9601). |
290280 | PB 9 Beta2: PB gpfs during migration of 6.5 application to 9.0. |
290305 | 8.0.2 Regression: Composite datawindow GPFs on close. |
290343 | Pressing the SQL button in the DW painter (on a non-graphical SQL statement) is 5-6 times slower than in PB 6.5. Using Oracle 8.1.7 and O84 driver.
January 14, 2003 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
290354 | The properties argument would allow the developer to pass in initialization parameters to the Java VM. Examples include options to control the JavaVM stack size as well as workarounds to other vendor issues, such as a flag required by Oracle's ODBC driver to handle the BLOB datatype.
In beta3 the second argument was changed to a boolean to indicate whether tracing should be turned on or not; however, by substituting this argument for the properties array (in which turning tracing on was also an option), we have eliminated the capability to provide other initialization arguments to the JavaVM. If possible, this should be corrected before public beta. |
290365 | Cust has application that he migrted from PB 7.03 to PB 8.01. In PB 8.01 he opened and ran the application, closed it and when he tried to open it again he GPFs with error title PB80.exe and error is a reference memory error.
The problem seems to be related to the declaration of a global array of structures. However this is not reproducible in a simple test case. Optimizing the PB 7 PBLs before the migration also solved a problem with a different structure declaration. |
290371 | RPC call not returning decimal field when Open Client was
upgrading from 11.1.1 to 11.1.1 EBF 10181 and 12.5 to 12.5EBF 10205. Works ok in the following: 11.1.1 11.1.1 EBF 7886 12.5 RESOLUTION: So the bottom line is that a change is required on the server as well when using newer versions of OpenClient. If the server is upgraded to an EBF after about October 2001, you shouldn't see this problem anymore. |
290375 | PB9 Beta2: Problems using blob output args for Oracle stored procedures. |
290424 | The problem is a breakage for Rich text datawindow regarding computed fields and columns. On the printout, notice that all the fields and datawindow columns display characters '??' instead of the correct runtime values at execution time.
This is a regression after PB8.0 GA. Have verified that this is a problem for Powerbuilder 8.0.2x. This is not a problem in Powerbuilder 7.x |
290449 | PBVM in Jaguar reaches amounts near to 2Gb. Jagsrv.exe accumulates Virtual Kb until it reaches 2Gb Windows Virtual Memory limit. When it happens, Jaguar PBVM either emmits "Out of Memory" errors or hangs. |
290457 | When a datetime field is saved to xml, it saves
it in the format of <prod_month>2002-04-01T00:00:00</prod_month>. When you try to import the xml file into powerbuilder, you get a Item '2002-04-01T00:00:00' does not pass validation test Item validation error on IMPORT. Continue IMPORT? Import File Failed. |
290470 | A RowsCopy into a secondary shared datawindow crashes PB. The same Rowscopy into the primary shared datawindow works fine. |
290490 | On PB802 build 9601, the problem persists, which is after copying the window object with NOV to another pbl, the copied window object lost all the NOV controls. |
290513 | Format function string(test,"******0.00") gives different results in PB5 and in PB7 or 8. Needs to be fixed and/or reflected in the documentation.
For getting around those problems it is mentioned in the documentation i.e. PB 8 Users Guide , page 609 ff. (Chapter 19) that when you have special characters to display in the mask you need to precede it with a backslash.(\). More examples should be documented. Resolution: Added the following to the usage section of the string function for PB8 and PB9 sources: To display additional characters as part of a mask for a decimal value, you must precede each character with a backslash. For example, to display a decimal number with two digits of precision preceded by four asterisks, you must type a backslash before each asterisk: dec{2} amount string = ls_result amount = 123456.32 ls_result = string(amount,"\*\*\*\*0.00") The resulting string is ***123456.32. Also added this to the Mask property description: To display additional characters as part of the mask for a decimal value, you must precede each character with a backslash. For example, to display a decimal number with two digits of precision preceded by four asterisks, you must type a backslash before each asterisk: \*\*\*\*0.00 |
290514 | When creating an PFC based EXE PB crashes when sing PBD's.
The application was migrated from PB 6.5 (based on PFC 6.5). The Full Rebuild in system tree works fine. The Exe generation from the project painter gpfs in PB80.exe at 0x10c8896f referenced memory at 0x00000002 ....could not be read. Workaround exists: 1.) Do a Full build in the system tree 2.) Perform an incremental build in the project painter. Solution to the problem: The exported source for f_setplatform was actually the source for an 'empty' object prf_n_cst_dwsrv_querymodeattrib inherited from pfc_n_cst_dwsrv_querymodeattrib. A valid version of f_setplatform already exists in PFCAPSRV.PBL so I deleted the one in PRFDWSRV.PBL. There was no prf_n_cst_dwsrv_querymodeattrib in PRFDWSRV.PBL although this pbl contained descendents of all the classes in PFCDWSRV.PBL so after inheriting a new version of prf_n_cst_dwsrv_querymodeattrib from pfc_n_cst_dwsrv_querymodeattrib the Application now compiles OK. |
290583 | When editing large text and selecting text using SHIFT+down arrow, then SHIFT+up arrow to reduce selection by one row does not work. Same results either at runtime or in the dw painter preview. |
290592 | With application PBLs stored in a directory with a very long path, and using multiple PBLs in the library selection list when you Open a new object in the PowerBuilder GUI, PowerBuilder will crash upon opening the second or third object you choose. The object type does not appear to matter, and it is not necessary to keep any objects open in the painter. Just open something, then another object, then...crash. If the path to the PBLs is not so long, the problem does not occur.
04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". Also note: engineering could not reproduce. |
290613 | Cannot enter 'dot' from numeric keypad into activex window |
290615 | In the DW painter, when the autosize height is set to TRUE to a string database column, leading spaces that was typed onto the column will be truncated when the edit control had been moved away from the field. |
290623 | Versions and Build #s Reported: 8.02 GA
Versions and Build #s Tested: 6.0/7.03/8.0GA->8.02.9620 Comments: dw_primary.ShareData (dw_secondary) fails (returns -1) if before calling ShareData a column is destroyed in the primary datawindow using Modify and the secondary datawindow is created dynamically using Create() which takes the syntax from the primary dw (using Describe). In code... dw_1.Modify('DESTROY COLUMN b') dw_1.Modify('DESTROY b_t') dw_2.Create(dw_1.Describe('DataWindow.Syntax')) MessageBox('ShareData',dw_1.ShareData(dw_2)) <------ ShareData fails |
290673 | Define numerical parameters of Powerbuilder objects as long instead of interger because it limits the size of datawindows and the location of objects on datawindows. |
290703 | PB 9.0 Beta 3: PB goes CPU-bound when trying to generate EJB proxies when the javax.ejb.* classes are missing from the classpath. |
290759 | This is an enhancement request for PowerBuilder datatype 'ANY'
to utilise/ support timestamp microseconds when performing a value comparison. This enhancement is needed because sometimes the developer is required to cast/ store a 'datetime' value into a Powerbuilder datatype 'ANY'; The advantage of this enhancement would be that a Powerbuilder developer would then have better accuracy when evaluating timestamp values. This is an important feature for data security and database locking schemes which utilise timestamp datatypes to interrogate rows. e.g. Adaptive Server Enterprise, Adaptive Server Anywhere, MS SQL server etc. Powerbuilder datatype: Datetime =================================== A standard data type that is a 'date' and 'time' in a single data type. PowerBuilder and InfoMaker use the 24-hour time format: hh:mm:ss:ffffff (hours:minutes:seconds:microseconds) |
290760 | Versions and Build #s Reported: 8.02
Versions and Build #s Tested: 8.0 GA - OK 8.02 build 9506 8.02 build 9601 Comments: Hitting save after entering code for a webdw DTC in a simple web page (comments will do) will crash PB if there are 2 datawindows on the page. No message, PB just vanishes. Only crashes with code in DW DTC and when there are 2 or more dws on the page. |
290857 | 8.0.2 Regression: PB crashes in Win 98 calling cb event from DW doubleclicked. |
290866 | When no extended attributes are defined for datawindow columns, a default height is used for text objects in the header and in the detail band. Customer would like this default to be settable by the user. |
290875 | The registry setting InitPath to specify a location for the PB.INI file is not being accessed correctly by the 9620 build of PowerBuilder 8.0 |
290881 | After rebuilding (workspace, Target, Individual Object), you may end up with an error, or a warning message. It would be really nice if you could generate a ToDoList Item linked to the object listed in the error message and then add some comments to the ToDoList item to describe what you need to do. That way, when you have to work on stuff, the ToDoList would be more effective in helping. This is particularly useful when rebuilding workspaces with multiple targets.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
290897 | 8.0.2 Regression: Can't save a datawindow with a blob column and a nested dw. |
290995 | In the workspace, you can RMB and export a proxy object. But you can't do it dynamically using LibraryExport function. Request that proxy object type be added to the function.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291018 | Datawindow SQL Graphics view does not produce correct where clause.
Workaround: You can leave the parens out, they are not needed. Or you can fix the sql in the syntax mode. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291022 | Error in Online Help example code for the GetColumnName method. GetColumnName returns a string, but the example code declares the return variable to be of type Integer. |
291049 | The Web DW DTC retrieves the data with the following error in HP PBVM
Error: Can't move focus to the controls because it is invisible, not enabled or of a type that does not accept focus. |
291069 | PB7.0.3: Freeform datawindow with group header doesn't scroll to end of row. Works in PB 8.x.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291071 | Calling Crystal Reports passing a window handle worked okay in PowerBuilder 6.5 but causes a gpf using PowerBuilder 8.
Workaround is to pass a 0 to PEOutputToWindow as the last parameter instead of passing the parent window handle. PER DEVELOPMENT: The crash is solved by CR 291696. Remaining problem is user error. In order to pass a window handle, it cannot be an MDI window. If you change the window to Main it should work. |
291126 | Scrollbars disappears when doing SetFullState on a RTE Datawindow
workaround: before doing a SetFullState just reset the dataobject of the RTE Datawindow like this: dw_rte.dataobject = "" dw_rte.setfullstate(my_rte_blob) |
291127 | The problem is for a window type response! because there is a change in behaviour from PB7 to PB8 regarding display of a modal dialog for a Powerbuilder application error.
In Powerbuilder 7: Modal dialog of Powerbuilder application error is displayed. Powerbuilder application is halted. 'Response' window does not display. In Powerbuilder 8: The 'response' window is processed and displays on the screen. When the user clicks on the window, then the modal dialog of Powerbuilder application error is displayed. Powerbuilder application is halted. |
291128 | A table with a column of number(10) (oracle) data type column or a bigint (sql anywhere) and using embedded sql with binding (Disablebind = 0) will get an Error for a Ulong datatype values between ]+2 147 483 647 ; +4 294 967 295] using this script :
Ulong val val=2200000000 insert into t_ulong(c_ulong) values(:val); The value stored in the table is "-2094967296" which corresponds to the value when converting ulong to long datatype. There seems to be a invalid datatype promotion. January 14, 2003 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291130 | The Dropdowndatawindow is displayed outside of the main window if you moving the window on the screen from right to left
Workaround: map the pbm_windowposchanged of the window and add the following codeline: dw_1.setcolumn(dw_1.getcolumn()) |
291144 | When "Snap to Default" is enabled for the mouse cursor, PowerBuilder 8.0 will snap the cursor back to the properties sheet of a computed object and drag the computed object with it. Customer would like to know if it's possible to get the "Snap to Default" functionality disabled from the Properties sheet? It is painful to navigate through the Properties sheet with Snap to Default enabled,
because the cursor snaps to the center every time you change the tab, and the computed field gets dragged to the right. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291154 | Cannot use the SaveAs function with either Excel! or Excel5! format to result in a spreadsheet that can be inserted successfully into MS Word 2000. The .xls file must be re-saved in Excel to the Excel 2000 format.
Using Excel! as the SaveAsType value results in misleading error messages from Word. Using Excel5! as the SaveAsType results in no error messages, but the spreadsheet does not display in the Word document. Closed as Duplicate of CR 290039 (see that CR for future updates). |
291175 | PB 9 Beta 3 Regression; Doing dw_1.Find( ) finds rows out of the target range. |
291215 | OCX control can be distributed as a runtime license, without the need to have a *.lic file installed on each users machine (actually it is prohibited by the manufacturer).
Powerbuilder makes no difference between designtime and runtime and hence always checks for the license file. Errormessage when a deployed PB app exe is being run: "Couldn't find license file" January 14, 2003 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291228 | The problem is with a treeview control behaving incorrectly after the fifteenth (15) treeviewitem has been inserted. For the next treeviewitems inserted, the StatePicture is missing or incorrect StatePicture is displayed (see property setting for StatePictureName).
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291234 | The problem is with a listview control behaving incorrectly after the fifteenth (15) item has been inserted. For the next listview items inserted, the StatePicture is missing or incorrect StatePicture is displayed (see property setting for StatePictureName).
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291270 | When usehwnd=no is set in the pb.ini, easerver is crashing
with the following error: Sybase Heap Manager Error: parent: block was previously freed ----------------- Block Prefix 05FAEF30: FFFFFFFF5090B205E857021210310106 ....P.|.FW...1.. ____________________________________________________________________________ ___ ----------------- User Buffer Sybase Heap Manager Error: ----------------- Data Type and Source File Information size: block was previously freed 05FAEF40 child (size 268435456) ----------------- Block Prefix ____________________________________________________________________________ ___ 1276F7D8: EF1DC4AB68045412E083AF11D081ED04 n.-1/2h.T.a.>.-.f. ----------------- User Buffer 1276F7E8: 646174616261736500F34705676500ED database.=G.ge.f ----------------- Data Type and Source File Information 1276F7E8 child (size 16) Now checking all other heap blocks... ____________________________________________________________________________ ___ Sybase Heap Manager Error: check: invalid guard prefix (address: 12767A00) ----------------- Block Prefix 12767A00: 00000000000000000000000000000000 ................ ----------------- User Buffer 12767A10: 0000000000000000 ........ ----------------- Data Type and Source File Information 12767A10 parent (size |
291300 | Vertical Scrollbar in Datawindow PrintPreview Mode (DW report) does not function when DW return empty resultset.
OS: Problem happen on all windows Platform. Versions and Build #s Tested: PB Version Allow Scrolling in preview when return empty resultset ------------------------------------------------------------------------------- PB5.0.04 EBF3 Yes. PB6.5.1 bld 1326 No. PB7.0.3 bld 10183 No. PB8.0.1 bld 9087 No. PB8.0.2 bld 9601 No. |
291322 | When joining multiple tables in the datawindow, pipeline, or query painter, the mouse pointer does not change to the join icon.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291323 | using key shortcuts does not have any effect in the dw sql painter (syntax mode)
look at the Edit menu. Not all shortcuts are defined. Only some are working. Missing shortcuts: ctrg+z ctrg+c ctrg+v ctrg+x ctrg+f ctrg+g |
291328 | Calling AcceptText on a datawindow control that has no associated dataobject causes PowerBuilder 9 to crash. |
291334 | PB 8.0.2 Datawindow or Database painter: OLE DB using SQLOLEDB to MS SQL Server 2000.
Stored procedure which has argument as tinyint does not retrieve in DB painter nor as stored procedure source datawindow. Using the MSS database driver it works fine. A regular Datawindow which uses same table and same argument works fine. |
291346 | PB 9.0 Beta 3: Printing string regressions: Multiple lines overprint, and the PrintDefineFont and PrintSetFont functions set different font and font size than 8.0 does. |
291360 | A particular DECODE() in SELECT statement causes a GPF in PowerBuilder 7.0.3 and 8.0.2 and same SELECT works fine in ORACLE SQL*Plus. |
291385 | ActiveX window App doesn't work after LMC on window's empty space, browser also not responding/hang. |
291393 | Enhancement request to include a property to specify Grid line color of Grid DataWindows |
291419 | The problem is at execution time for a Powerbuilder application with machine code deployment (DLL compiled code). The datawindow retrieval argument
of type 'number array' causes the following errors:- With datawindow : DataWindow.Retrieve({1,2}) causes "Retrieve argument 1 does not match expected type" With dataStore : DataStore.Retrieve({1,2}) causes GPF However Powerbuilder application works correctly if executed : -in development environment or -if compile an application to PBD (pcode). May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291425 | Using RTE Control or RTE Datawindow, you can set left margin, but can never set right margin. |
291447 | Can't create datawindow with Oracle sp source that opens and closes cursor.
PB Engineering has determined that the cursor must remain open for this to work. If it is closed the resulting GPF is not a PB problem but an Oracle problem. |
291540 | The computed field of stdev() returns 0 when used with a where clause and retrieving a large amount of data. |
291544 | RTE regression: Insertfile with a specific rtf file, into an RTE control crashes PB. |
291554 | PB 9.0 Beta3 Regression: GetClickedRow() called in the clicked or doubleclicked event of a datawindow returns -1 instead of the row number clicked on. |
291571 | 8.0.2 Regression: In composite report can't uncheck 'Trail Footer' of report. |
291599 | Memory allocated to fill the dw is not freed when you close the sheet
but is reused when you open the sheet and fill the dw a second time. Occurs with PB Builds (9603 and higher) becuase there we are using a new heap manager. This is a feature! When PB frees memory, the new heap manager will return the memory back into its pool. Memory doesn't go back to OS. no workaround |
291621 | 7.0.3 Regression: Oracle DW select with a function call doesn't bind variable correctly.
Still a problem in 8.0.2. |
291633 | PrintSetup does not return indication that Cancel was hit.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291696 | After the migration from PB 5 to PB 7 the customers application crashes randomly. It is undeterministic and cannot be easily reproduced, as the application is integrated and cannot be easily stripped down.
The only way so far was getting the crashhandler output when the users where alt+tabbing between the pb app and another application. Here is the crahshandler output: Exception code: C0000005 ACCESS_VIOLATION File Name: C:\7310180_ch\PBVM70.dll File Version: 7.0.3.10180 Fault address=1132A3A3 Section:Offset=01:001093A3 Registers: EAX:00000000 EBX:032A7B60 ECX:01690ED0 EDX:005602A6 ESI:001F01B0 EDI:00000001 CS:EIP:001B:1132A3A3 SS:ESP:0023:0012F7B8 EBP:0012F7CC DS:0023 ES:0023 FS:0038 GS:0000 Flags:00010206 Call stack: Address Frame Param0 Param1 Param2 Param3 Function Name 1132A3A3 0012F7CC 00000398 00000006 112EF2D0 0012F84C 0001:001093A3 C:\7310180_ch\PBVM70.dll 112EF39A 00000000 00000000 00000000 00000000 00000000 0001:000CE39A C:\7310180_ch\PBVM70.dll OS version: Windows NT 5.0, Build Number: 2195, Service Pack 2 Memory Status: Total physical memory: 261136K Available physical memory: 133240K Total virtual memory usage: 121868K / 632800K PowerBuilder virtual memory usage: 95232K / 2097024K Loaded Modules: C:\7310180_ch\Pb70.exe 7.0.3.10180 : : |
291704 | In an n-up datawindow you can't apply editmasks to columns. Works in 6.5. Fails in 7.0.3 and 8.0.2. "Specified edit mask is invalid" error results. |
291707 | When changing 'Active Title Bar' size desktop item (under the appearance tab) causes side effects, especially when some controls are placed in the low border of Window controls. Controls like buttons etc. are cut off ! |
291731 | PB 9.0 Beta3: - 8.0.1 Datawindow with a nested report gets datawindow syntax error on migration to PB 9.0 beta 3 (also 8.0.2 build 9626). |
291746 | Enhancement: Function that allows for font parm changes within a text string. |
291749 | PB 9 Beta: Horizontal scrollbar needed in system options, java and jsp tabs. |
291806 | In using String retrieval argument at select list ,it goes back to "char(1)" after modifying that arg.'s datatype or adding another retrieval argument which is any datatype at select-list . Also that string retrieval arg. datatype is modified only by manual (edit source of d/w).
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291820 | Customer moved from PB 6.5 to PB 8.0.2 and a graph that used to take about 4 seconds to generate now takes 50+ seconds to generate. |
291828 | Modifying datawindow line object pen.style property doesn't work.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291835 | Add a picturemaskcolor selection on datawindow picture objects or allow for transparent .gif and .jpg colors. |
291878 | Enhancement Request: DB TRACE: Offer different levels of database logging...such as an option to *not* capture returned results sets (just outgoing SQL and execution times or resulting errors). This setting could be set in the pb.ini under the [DataBase] section, since there is aleady an option there to choose where the pbtrace.log file will be stored:
[Database] DBTraceFile=D:\TEMP\pbtrace.log So there could also be a DBTraceLevel=All and an option to exclude result sets, and perhaps other options as well. |
291879 | Would like the microhelp status bar or output view to be cleared upon saving a corrected script. Currently, even with the "automatically clear output window" enabled in the system options, this does not occur. |
291880 | Enhancement request for LibraryDirectory() to work also with PBD libraries, not just PBL libraries. |
291887 | External Datawindows with RTF presentation style show "??" for computed columns/ regular columns even though a row was inserted into the datawindow and values in the columns were set. |
291888 | HyperlinkToURL(fullyqualifiedfilename) with a space in a directory name fails.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
291908 | RowFocus events not firing on retrieve of dw with row height larger than visible datawindow control. |
291911 | A column with a editmask of ## and having a null value changes
to 0 when tabbed thru an integer field. |
291926 | PB - it doesn't print in landscape orientation running on Win 2000
The problem only happens printing over network from within Win2000 workstation using HP 2000c driver. Update: This issue is not a bug. Customer needs to get a new printer driver from HP (dj132en.exe). This driver is both NT and 2000 compliant and then the printing will be ok. |
291968 | Customer would like to use the encryption option offered by the Protection Level value of "Packet(privacy)" in OLE DB connections. However, setting ANY value in the Database Profile dialog (Security / Protection Level) causes connection error. |
291973 | The SCC 'Checklist' window for GetLatestVersion was made larger / resizeable. Supposed to have diagonal lines in the lower right corner to indicate resizeable. Also icon missing and controls are poorly placed on window. |
291976 | The primary key-foreign key graphic is incorrect in the object layout painter when the foreign key references a unique key constraint versus a true primary key. |
291985 | SCC PB Native History dialog: The major problem is the fact that the file name is truncated. Other items of concern to include the lack of alignment of the labels and values and the great amount of blank space on this dialog. |
292058 | Components require german format "dd.mm.yyyy" strings. When they are converted using the date() function the conversion to the Solaris system format m/d/yy is not correct. Eg. a date "06.07.2001" is converted to 6/7/01 which is wrong.
Workaround: Use date format as parameter and convert to string, eg. using a format. See also CR 229146. |
292061 | This is a follow up to CR276053.... the choice for the new key location is not a good one, as it implies that PowerBuilder 9 is part of EAStudio 4. It's not, and since EAStudio is "end of life'd" it will not be part of any version of EAStudio.
Suggestion: HKCU/Software/Sybase/PowerBuilder/9.0/DatabaseProfiles |
292062 | PB 9 database profiles are stored in the same place as PB8 (HKCU/Software/Sybase/EA Studio/4.0/JaguarServerProfiles) EAStudio is "end of life'd" so this key should not be used. |
292069 | Library Painter search of PBL with many datawindows crashes. |
292078 | Error creating Executable file if not using a PBD with a window that contains references to bmps such as Replace! and Custom076! included in the application interface. If you use a PBD file, the executable creation works with no errors. |
292097 | Memory Leak in EAServer when doing a refresh on a PowerBuilder component. |
292158 | A non-modified field is failing datawindow validation rule simply by tabbing through that field. |
292163 | Have PowerBuilder use the explorer-style open and save as
dialog boxes instead of the old-style user interface. The following is from MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/aboutcommondialogboxes/openandsaveasdialogboxes.asp |
292167 | Need the ability to re-order treeview items via drag-drop or context menu move up/down option. This is necessary as the order of elements as defined in a DTD must be preserved for the generated XML to be valid. |
292290 | combine characters with numbers so the maskdatatype property of the editmask control is stringmask! and the mask is ###XXX. When the Input language(keyboard layout/IME) is Greek, problems arise if specific characters are typed. |
292413 | The component property of com.sybase.jaguar.component.pb.version
will still have the value of 8.0 or 9.0, when a pb component deployed using pb 7.0.3, then 8.0.2 and then redeployed back in pb 7.0.3. The following error will result in the srv.log even though the component is deployed in 7.0.3: Aug 20 09:35:03 2002: PB Unable to create session for n_testdwserver Aug 20 09:35:03 2002: ERROR: OBJECT_NOT_EXIST (testpbversion/n_testdwserver/$Activate - bind) |
292418 | On page 700 of the PowerBuilder 8 Application Techniques Manual,
The PB Merant ODBC files are listed. This list should also contain pbbas15r.dll, pbflt15r.dll, and pbutl15r.dll. Similar also database specific files with an extra "r" should be included (pbbtr15r.dll etc..). |
292421 | Win98 only: Using SetRowFocusIndicator(), when the datawindow scrolls, extra indicators appear.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
292452 | Calling a pb component with build 9506, results in the
following debug messages in the jaguar console window: Before calling winfree function After calling winfree function |
292460 | ASE 12.5: Alter Table in PB ISQL adding a new column to a table with not null and a default value gets default wrong. It adds the NOT of the NOT NULL to the default value.
Update: This turned out to be an ASE issue not a PB bug. Please refer to the ASE CR 294484 for further status updates on this issue. |
292461 | When a web page is registered with source control (checked in)
and you open page, no warning message is given that it is read only. Its only when you try to save changes, that a message appears. |
292508 | Performing a GetLatestVersion on a complete library seems to break the inheritance hierarchy causing events not to fire. Doing a full rebuild fixes this.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". The PB 9.0 workaround is to use ORCASCRIPT to perform SccRefreshTarget with the FULL_REBUILD option. |
292608 | EAServer intermittently shuts down during datastore.print() to Amyuni PDF Converter without any information in server log file. |
292641 | The pbrx70.ocx and pbrxs70.ocx are not signed with a certificate not like the psdwc70.cab which is signed with a Versign trusted certificate. |
292649 | New Sybase memory manager in use by PowerBuilder reports an attempt to access a block of memory previously freed.
Sybase Heap Manager Error: adopt: parent block was previously freed ----------------- Block Prefix 0692C800: FFFFFFFF309E3E050036930640361405 ....0.>..6..@6.. ----------------- User Buffer ----------------- Data Type and Source File Information 0692C810 child (size 268435456) ________________________________________________________________________ Now checking all other heap blocks... Please set environment variable SYB_HEAP_DEBUG=true and re-test. |
292680 | PB O90 driver and Oracle 9i Release 2 (9.2.0.1.0): DECLARE PROCEDURE crashes.
Resolution: Dupe of CR 293930 - Engineering has determined the problem is with the Oracle client software, not PB. |
292758 | GPF when using select with FOR UPDATE NOWAIT syntax with a second retrieve which causes a ORA-00054 error if using O84 driver and Net 8.1.x (Okay with O73 driver and SQL Net 3.3.2 )
Workaround: move the SELECT statement in the dberror event of the datawindow into a userevent and post this userevent in the dberror event instead of calling the SELECT statement directly in the dberror event. |
292781 | PB 9.0 Beta 3: Data in PSR files from PB 651 & PB 7.0.3 doesn't display in 9.0 |
292803 | PB 9.0 Beta 3: PB 5 app with OLE Text Control migrated to PB 9 fails to run, gets an application exception error on a property of the OLE object. Works fine in 5,6,7,and 8. |
292824 | Problems with sharedata to dw/ds that has autoretrieve dddw with retrieval arg.
Autoretrieve not working in 8.0.2, and it should not prompt for retrieval arguments when sharing to a datastore (broke in 9.0). |
292931 | Web DW Control activex (psdwc80.cab)is showing a blank box when opening a PSR in a spanish Windows 2000 client machine. Opening locally works, but not from a webserver. Also works fine on NT 4.
Verified fixed in builds higher: PB7: 10241 PB8: 9809 PB9: 5021 |
292933 | A window instance variable declared as private can be accessed in a window script, and in script in a window object such as a button on that window. But a variable described as public privatewrite privateread cannot be accessed in the button script. However the access should be semantically identical. |
292999 | A regression in 9.0. Displays correctly in 8.0.2. The Control Panel regional settings for short date are set to 慚/d/yyyy� or 慚M/dd/yyyy�. An editmask on a window has the mask: 'mm/dd/yyyy'. The code to load a date into the editmask is:
em_date.text = string(today(),'mm/dd/yy') The year that gets displayed is 0002. |
293001 | Enhancement request. Add a button to the Project Painter that would allow you to select all of the libraries for creation of DLLs or PBDs |
293002 | Enhancement request. It would be nice to have a way to refresh a PBNI-object description from PB system tree. Now I have to reopen PB every time I have made some changes in my PBNI-object (like add method e.g.) |
293006 | Composite Datawindow not printing footer band when Trail Footer set to 'Yes'.
When Trail Footer is unchecked than report prints out ok. There is a related bug regarding Trail Footer, cr291571. The original problem was reported that the composite datawindow was being cut off. After moving the footer band down below the 'Fund Transfer Activity' box in the dw_pdr_share datawindow. Then resizing the dw_pdr_share in the d_test datawindow, you can see the entire report except the footer. According to the online help, when the Trail Footer property is set to yes, the footer appears right after the last line of data in the report. That is not happenning. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
293007 | PB allows the use a PBD instead of a PBL in the library search path, for
example a component whose source is not provided can be used in PBD form. However, when rebuilding the application, you will always get error messages on the pbd objects. For pbds in the library list, can't these errors be inhibited, or made informational at worst? |
293046 | Drop Down Datawindows disappears from display when tabbing to the column. |
293059 | Function SUBSTR() returns wrong value if using retrieval arguments as parameter in the function like SELECT SUBSTR( Column1, :L1, :L2 + :L3 ) AA, Column1 FROM "table1"
Workarounds: Use computed field with mid( c1 , L1 , L2 + L3 ) string function to calculate the value in the datawindow instead to calculate it in the SELECT statement. or syntaxFromSQL with calculated values in PBscript like arg1 = 3 arg2 = 1 + 4 sql_syntax = & "SELECT SUBSTR( Column1, " + string(arg1) +" ," + string(arg2)+ " ) AA, C1 FROM table1" dw_1.syntaxFromSQL(sql_syntax, "", errors); January '03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
293066 | Now that COM+ which is shipped with Windows 2000 supports pooling for COM objects, this is a request for PowerBuilder to support pooled COM objects. |
293067 | HA/FailOver against the database is needed for PB components (not in memory HA in EAS as decribed in 262406).
Say you have an ASE cluster, made of 2 ASEs. From an openclient application 12 and up, if the first ASE is down for any reason, the client will receive an openclient error, and will be routed to the second ASE server. This is now supported by PB 8 in a pure client server config ( PB to ASE ) using the support in SYC driver. EAS 4.11 has a new feature call open client HA connection, that allow Open Client components to FAIL over to another ASE server. This is not supported by the SYJ driver, so that means if you have a PB component deployed to EAS that connects to ASE then there is no way for PB to get the HA alert. |
293071 | Section 508 is a document for accessibility compliance. JAWS is a tool that converts window text to sound for visual impaired users.
This tool is currently not interacting well with dddw and ddlb. When you tab to a dddw, the value of the field is not read until it loses focus. Also when you tab to a dddw, then use the scroll bar to scroll either up or down, the value will keep repeating itself. |
293072 | Section 508 is a document for accessibility compliance. JAWS is a tool that converts window text to sound for visual impaired users.
This tool is currently not interacting well with check boxes and radio buttons. Radio buttons and check boxes are not read. |
293073 | Section 508 is a document for accessibility compliance. JAWS is a tool that converts window text to sound for visual impaired users.
This tool is currently not interacting well with edit mask fields. Fields with edit mask such as ssn, dates, etc are read twice. Once when you tab to the field and again when you tab off. |
293093 | PB native connection and C++ ODBC connection to DB causes pb to crash on close.
Not a PB problem. Problem is with the Oracle 8.1.7 client software. See Oracle bug IDs: 2215322, 2168232 and 2211936. The problem does not arise using Oracle9i client. |
293109 | Starting in build 9626, symbols within selflink args are getting 'escaped' and this was not happening in older builds. We need a way to retain the previous behavior, perhaps via an INI file entry. Also some symbols are not getting encoded namely the # and the ;. |
293157 | When using the print powerscript function, syntax 2 for
printing lines of text, not all lines of text are printed. The return code returns 1 for success but lines of text are missing. It may be the print cursor is not working properly. From the online help: In a print job, PowerBuilder uses a print cursor to keep track of the print location. The print cursor stores the coordinates of the upper-left corner of the location at which print will being. PowerBuilder updates the print cursor after printing text with Print. This may be the problem since the first two lines are missing and some text is misformatted. Works ok in PB 8.0.2 (build 9626). |
293158 | for instance window object:
Window with button control and an user event without arguments. After changing the event and adding a new argument, the change of the script is not applied to the window object workaround: edit the Source of the ancastor window and change the code from event type integer ue();return 1 end event -> event type integer ue(integer arg);return 1 end event The old type definition is working as well event type integer ue;return 1 end event |
293159 | Have the ability from the system tree to drag/drag
window controls to the script painter. Currently you can drag/drop window objects, functions and events to the script painter but not window controls. |
293164 | Please make the height of header band auto-sizable, or make Object.<Textname>.Height to present the height of text control in the header band indeed when Object.<Textname>.Height.AutoSize equals 'Yes'. |
293165 | Regression in 8.0.2. Yield function in Retrieverow event crashes PB. |
293167 | When using the orcascr9.exe to build an executable,
it crashes with the following error: Unhandled exception in orcascr9.exe (shlw32mt90.dll) access violation |
293185 | PB 9.0 Beta3: Use of multiple autoinstanciated objects result in null object reference. Only happens in posted events. |
293201 | Although CR 233133 fixes a bug, it also causes a problem for customers that relied on theprevious behavior. There are circumstances where forcing a font substitution even when the font is present on a machine may be desirable, and since that was the behavior before this bug was fixed, the request here is to provide an option to allow this behavior to continue. |
293208 | CLASSID for the PB 70 Window ActiveX is incorrect in the "Using the PowerBuilder Internet Tools" manual.
On pages 123, 125, 126 and 127 it shows the classid of: CLASSID="CLSID:77771301-7777-1000-8000-08009AC61A9" The correct classid listed should be: CLASSID="CLSID:77771304-7777-1000-8000-080009AC61A9" May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
293210 | Too many messages are being written to the Jaguar.log file
when running a WebDatawindow. For example, messages such as: HTMLDW: EnableCommit() HTMLDW: SetComplete() The problem is that tracing is not turned on and these message still appear in the log file. In the nv_remote_datawindow object/of_log function (pbdwrmt.pbl) it shows the following: pb7: if ib_trace and IsValid(inv_logger) then inv_logger.log("HTMLDW: " + Space(il_indent*INDENT_AMOUNT) + msg) end if pb8: (no ib_trace flag is included in the if statement) if IsValid(inv_logger) then inv_logger.log("HTMLDW: " + Space(il_indent*INDENT_AMOUNT) + msg) end if With the ib_trace flag not part of the if statement in pb8 or pb9, too many messages are written out to the Jaguar.log file. In pb7 to enable the ib_trace, the com.sysbase.datawindow.trace=yes must be set. |
293311 | Regression: Cannot execute ASA stored procedure by virtue of group membership. |
293314 | An application that is using sharedata() causes the secondary datawindow with
protected columns to be out of sync when using the setrowfocusindicator. The problem rights itself when you scroll past the unprotected row. Even having the following in the rowfocuschanged event of the primary datawindow doesn't appear to work (dw_2 is secondary datawindow): dw_2.setrow(currentrow) dw_2.scrolltorow(currentrow) Both functions return successful return codes and the currentrow appears to be ok. For example, if a messagebox is in the event to display currentrow, it returns row 2 when focus is on row 2. However, the rowfocuschanging event in the secondary dw fires once when the application starts up but doesn't fire again until after you scroll past the unprotected row. When the rowfocuschanging event fires the first time, it shows the currentrow to be 4 and newrow to be 0. Reviewed by PB Engineering. Not a Bug. |
293324 | PB 9.0 Beta 3: Datawindow SaveAs to DBase format does not retain decimal precision of a decimal column in the dBase column metadata. Datawindow SaveAs to DBase format retains the regional setting for decimal separator whereas the dBase format should always use a '.' |
293333 | 9.0 Beta 3: Install issue - No database profiles are setup after the install. |
293361 | Using Powerbuilder 8.0.2 Build 9626 and PBNative. In a checked out object, comments are enter in the properties. CTRL+ENTER is used to add a new line. When the object is checked in and checked out again, ~r~n have replaced newline, corrupting the object. |
293396 | Crosstab crashes when changing visibility problem. |
293416 | Problems with PSRs created from datastores not using window handles in 8.0.2:
Nothing displays when the PSR is loaded into a datawindow. And a null object reference in a datawindow that loads the PSR when doing dw.Object.DataWindow.Print.Preview='Yes' |
293470 | PostURL function to send parameters in URL to WebServer incorrect in help |
293472 | Tabstop property for a multilineedit control doesn't work. |
293505 | Runtime dialogs have grey background color on win 2000. For example when using the crosstab dialog at runtime, the background of the dialog is different color (sort of dark grey) than system color. |
293519 | PowerBuilder 7 and later.
When using the PFC security service, sometimes a submenu in a complex menu is being showed as disabled while in fact the property enabled is true. |
293527 | Has a simple datawindow base on table with a timestamp column. The javascript code generated by the HTMLGenerator has an error when creating the row :
htmlDW.rows[0] = new HTDW_RowClass( "((3 0 '1'))",0, ,"Test timestamp",1); In this example the third argument which is the timestamp column is not set. The HTML datawindow is correctly displayed showing 0x00000001009349f1 but a script error occurs. |
293530 | This is a problem with Sharedata and a combination of the order of sharing/retrieval and doing a SetItem. A datastore is shared with 2 datawindows and then retrieved. A SetItem is done in the RowFocuschanged event of one of the datawindows, setting a value in a column on itself. But the second datawindow is blank and as soon as soon as you bring the cursor over that datawindow, PB crashes. |
293538 | After deploying a PB NVO to EAServer the previous versions of the NVOs are left around and are not cleaned up. These older versions should be cleaned up. |
293552 | A crosstab datawindow with a SQL select statement for the source. When you edit the SQL syntax, and add a tab in front of the select, the select no longer works. You get a select error, and the datawindow is saved as if it had a stored procedure source. |
293632 | Problems editing data in a numeric editmask: $###,###,###.## It is not possible to overwrite or delete the first digit to the right of the decimal place. |
293641 | TO DO list doesn't restore properly after it is minimized. An area about 1/3 of the list stays blank
to-do list |
293654 | The Excel OLE SaveAs function fails when using certain filenames.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
293656 | When two objects with the same name and in same target,
but in different pbls, are registered with PBNative and then checked out, one of the objects gets overwritten. In the project folder when all objects are registered, you can see only 1 source object and 1 *.prp file. PBNative is creating two pbg files for each pbl. For example, test.pbw -test.pbt --newtest1.pbl ---w_test --newtest2.pbl ---w_test When all objects are registered with PBNative, only 1 w_test.srw and w_test.srw.prp shows up in the project folder. If you check out one of the w_test, it will show that both are checked out. When you check the object back in, and view both objects in different pbls, you can see that they are the same. One of them got overwritten. RESOLUTION: Not A Bug. All source code operations are done on the individual objects, not on the PBL. For example, if a window w_test is there, the operations will be done on w_test.srw. Since, the pbls are in same folder and we can have only one w_test.srw file in a folder, it is natural that, w_test.srw will be overwritten. So, users have to keep the pbls in separate folders, if they want to use same object names and there is nothing wrong with SCC. But the question is what is the purpose of using same name ? For example, if a target has two pbls (app1.pbl & app2.pbl) and there is a window (w_test) in each of them and application open event if we write Open(w_test), it will open w_test of app1.pbl if app1.pbl is first in the library list. |
293710 | Some Target Wizard cannot handle Chinese folder name properly |
293726 | The problem is at execution time for a Powerbuilder v8 application which is connecting odbc to Oracle dbms using a driver supplied by vendor 'Microsoft'. The Powerbuilder script is using embedded sql to declare and open a dynamic cursor. When the script attempts to 'open cursor', the odbc driver error message is displayed, then query execution is stopped.
The odbc driver error message is: SQLSTATE = S1C00 [Microsoft][ODBC driver for Oracle] Only Keyset-driven cursors are updateable This CR is recorded as a regression in Powerbuilder v8 release because this error does not occur in Powerbuilder v7 ; Remarks: ========== i) This same driver can be used by Powerbuilder v7 application and does not produce an error message. ii) The following vendor's odbc drivers for supporting Oracle dbms do not produce an error message. a) Oracle driver from Oracle corporation - sqora32.dll - v8.01.07 - 11 May, 2000 b) Oracle driver from Merant for Oracle 8 - pbor816.dll - v3.70.12 - 11 May, 2000 c) PB Datadirect OEM 4.10 Oracle from Datadirect technologies - Pbor818.dll � v4.10 � 22 July 2002 Resolution ========== This issue is resolved by 1) Updating to the latest available Microsoft ODBC Oracle driver (MSORCL32.dll version 2.573.6019.0 dated 3/26/2002 and after). The latest Microsoft driver for mdac can be downloaded from : http://www.microsoft.com/data/download_270RTM.htm Microsoft Data Access Components 2.7 RTM Refresh (2.70.9001.0) 2) Upgrading PowerBuilder to 8.0.3 build 9809 or later. |
293765 | OS:Win32
Versions and Build #s Reported: PB 7.0.3.10213/PB 8.0.2.9642 Versions and Build #s Tested: 7.0 GA - 7.03.10213 & PB 8.0 GA - PB 8.03.9701 Comments: Referencing a data block of rows and columns (dw_1.Object.Data[1,1,1,1]) in an external DataWindow will crash Powerbuilder when Rows To Disk option is set on. Removing Rows To Disk or not referencing a data block (eg dw_1.Object.Data[1,1]) does not give the error. Crash with PB 8.03 build 9701 is 0x115d24d2 referenced memory at 0x00000000 - the memory could not be read. |
293775 | A nested report that has the 'newspaper columns ' set for the child datawindow will display improperly after the second page. The report should display 2 columns across but after the second page it will display only 1 column. One column is entirely missing from the report. The column is in a number sequence so one page ends with 'NewTitle10144'. The next page shows the first column value as 'NewTitle10175' ('Newtitle10145 thru Newtitle10174 is missing).
The nested report has a 1 to many relationship. May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
293781 | When a row in inserted in a datawindow control, and when a "selectrow" has been coded in the clicked event of the datawindow control, user is not able to add any values to the inserted row when using an expression of IsRowNew to set the Protect property. When you do a AddRow, the row is being added at the end and there is no problem in using selectrow. It happens only when a row is inserted in between and selectrow is also being used.
WORKAROUND: change all calls in the dw clicked event of "this.SelectRow(...)" to "this.post SelectRow(...)" |
293783 | Changes made to a non-checked-out object via Edit Source are saved and they should not be. |
293918 | Oracle error text returned in SQLErrText is truncated to 253 characters.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
293930 | PB crashes when executing an Oracle stored procedure without arguments.
Resolution: Engineering has determined the problem is with the Oracle client software, not PB. This issue is now resolved in 9.2.0.4 and 9.2.0.3 Patch 2 from Oracle. Oracle had said it was a server-side patch, however Sybase testing has confirmed that applying the patch to the client-side alone resolved the problem. |
293931 | When a column has an editmask #.## and you tab off that
column, it causes a validation error. When in the dw painter, the following error appears: Item '.' does not pass validation test. When running an application, it causes the itemerror event to fire. |
294004 | Customer submitted document with several standards they would like to see implemented in the HTML Generator for the PowerBuilder Web Datawindow. |
294009 | Setting the TabStop of a MLE control in the Properties Causes the MLE not to work Properly.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
294021 | Link values for column elements in crosstab datawindow generated as HTML are null for all but the values associated with one column in the cross-tab. |
294026 | System Tree leaks GDI and User handles when scrolling in the Components Tab with the ActiveX Controls item expanded. |
294038 | PB 9.0 Beta3: StarTeam SCC provider dialog window opens running a batch ORCASCRIPT script.
With PB9 build 7079 and higher, the Orcascript user can specify the following new command prior to calling scc connect: scc set connect property password "StarTeam_password" This, along with release 5.4.2.0 of StarTeam SCC integration software will set the user credentials silently and no dialog box will interfere with the Orcascript processing. |
294050 | GDI leak when running EAServer with new PBVM hwnd options |
294196 | with JDS or JDB database connection, PB ISQL Painter can execute stored procedure which involved #temp table |
294238 | Versions and Build #s Reported: 8.02
Versions and Build #s Tested: 8.01/8.02 and 8.03 (9701) Database/Driver File/Version: PowerDynamo 3.5.2 Comments: Similar behaviour to that in CR 288951 (PB 9 with 4GL JSP page) except this is with pages in Dynamo which use Dynascript. Could be a Dynamo issue? Happens with server side script in 4GL web pages. psPage.Alert(message) followed by... psPage.Redirect(URL) The alert is not displayed but the page is redirected. Remove the Redirect() and the Alert()works fine. Reviewed by Engineering: This is correct behavior, if uses Redirect() function, server side Alert() will not work, if want do alert behavior, you should call alert function by client side function. |
294243 | Select Error message box is appearing on EAServer when a dropdowndatawindow selection fails. You should never see a messagebox on the server! This error message is being generated from a datastore and can be seen in a simple PB environment also. |
294251 | A component with a DDDW select error is causing a TRANSACTION_ROLLEDBACK CORBA error with no information written by the dbError event when useHwnd=no. This is different behavior with useHwnd=yes.
The following Jaguar.log with useHwnd=no: Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp (create container 581) Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp (constructor) Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp/$Activate (bind) Sep 11 10:58:58 2002: DEBUG: Test/n_dwcomp/getdw Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (destructor) Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (delete container 581) Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (unhash container 581) Sep 11 10:59:06 2002: DEBUG: Test/n_dwcomp (unlink container 581) Sep 11 10:59:06 2002: TRACE: Test/n_dwcomp/getdw: 8000 ms, 104 bytes in, 24 bytes out (jagadmin@199.93.182.34) Sep 11 10:59:06 2002: SystemException: TRANSACTION_ROLLEDBACK (Test/n_dwcomp/getdw - @199.93.182.34) The following Jaguar.log file with useHwnd=Yes Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp (create container 581) Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp (constructor) Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp/$Activate (bind) Sep 11 11:05:31 2002: DEBUG: Test/n_dwcomp/getdw Sep 11 11:05:38 2002: DBError fired: Select error: SQLSTATE = S0002 [Sybase][ODBC Driver][Adaptive Server Anywhere]Column not found: Column 'emp_fnameX' not found Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp/$Deactivate (unbind) Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp/$CanBePooled (pooled) Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp (delete container 581) Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp (unhash container 581) Sep 11 11:05:43 2002: DEBUG: Test/n_dwcomp (unlink container 581) Sep 11 11:05:43 2002: TRACE: Test/n_dwcomp/getdw: 12000 ms, 104 bytes in, 26 bytes out (jagadmin@199.93.182.34) There are other differences besides dberror that are firing or not firing with useHwnd. They are: useHwnd=no dberror not firing deactivate not firing destructor firing useHwnd=yes canbepooled firing |
294275 | Not able to restore a minimized PB App using 揂lt-Tab�.
The problem only occurs when the window is of type Popup! It is possible that this is not a bug, but is standard windows behavior for the Popup window style. PER DEVELOPMENT: The problem application used code in the window's Moved event that tested the window state. However the Moved event occurs before the Resized event. By creating a User event that contained the code formerly in the Moved event, and using PostEvent to post it from the Moved event, the application works correctly. This was determined to be Not a Bug but requires a simple Powerscript code change. |
294352 | PVCS 6.8.1
Adding comment via checkin (with ctrl + tab's or ctrl + returns) doesn't show when trying via "Show History". It shows one whole line. no workaround ***Update from Product Support Engineering 23/12/2003*** The issue was closed because it was found by engineering to be a bug in PVCS (third party problem). |
294360 | Regression in PowerBuilder 8.0.2 around Build 9620:
When calling stored procedures through ODBC and using named parameters, then the name of the parameters is not passed in the procedure call. This cannot be worked around by setting StripParmNames or CallEscape for the connection. |
294531 | Nested datawindow, column in Header band uses a code table. You cannot save the code table through the datawindow painter. It appears to be okay, but when you reopen the datawindow, the code table values are gone. The problem does not occur for a simple datawindow when the code table is created for an editable column in the detail band. |
294569 | 7.0.3 grid datawindow regession, some columns missing and blank headers. |
294631 | PowerBuilder (both PB7 & PB8) is not allowing updates to tables through OLE DB, when a trigger is fired and the rowcount returned from the trigger doesn't match the rowcount expected from the update procedure. |
294634 | Text did not display correctly by changing FontSize in scriptFontSize. |
294663 | A number column in a datawindow has the editmask style and an editmask of ###,###,###,###,###,### If you enter a number into the column, and place the cursor just in front of a comma, you can't insert a digit. If you select a digit just in front of a comma, you can't replace the digit with another digit (it deletes it). |
294667 | When one views data for Oracle9 Tables with 50 or more date columns, it crashes PowerBuilder. |
294678 | The where clause and having clause tabs in the dw painter/query painter need to include an add/insert/delete option. On the context menu would be ok. Right now you are forced to rewrite your entire where clause to insert a criteria at the top. |
294705 | Enhancement request: Would like trace options (such as location of pbtrace file or tracing level) to be stored as a DBPARM/transaction property or other parameter available at runtime, rather than in the pb.ini which is only available in development mode. |
294718 | Multi select of headers with Ctrl-rightarrow then applying "space evenly horizontally" changes the order of the headers.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
294775 | Dropdownlistbox values entered in the datawindow painter (edit style) are not saved
when the datawindow also contains a nested report. The values entered are gone when you reopen the painter. This issue has been fixed in PowerBuilder 8.0.2 Build 9601, but it still exists in PowerBuilder 7 since Build 10180. |
294847 | Problem with FilteredCount() when used on a secondary dddw using Sharedata() when a property change to the secondary datawindow is made. Problem observed when changing the protect and backcolor properties but other properties may cause the same problem. When the Filter() is applied to the secondary datawindow and a change is made to a property of the secondary dw, the FilteredCount() always returns a zero but the RowCount() is correct. Also when trying to remove the filter after a property change the rows are not restored to the shared dw. When no change has been made to the properties there is not a problem and all counts appear to be correct.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
294947 | Please document the effects of combinations of Protect, Readonly and TabOrder on the rendering of WebDW fields. |
294952 | When you resize a column by moving the grid line in a grid datawindow control, you can only capture this via the pbm_windowposchanged event on the datawindow control IF the datawindow resizes to the point that scroll bar is display where it wasn't before (or no longer needed when it was prior to the resize).
If the window has a horizontal splitter bar activated, then a static control that implements the splitter functionality (and not accessible to the PB programmer) get the WM_WINDOWPOSCHANGED events; however, only so long as the scroll bar is present. This is all a complicated way of saying that there doesn't seem to be a way to capture the resizing of a column in a grid datawindow. |
294957 | When using dot notation, the dwobject doesn't get garbage collected.
When using the profiler utility, dot notation is producing alot more dwobject creates than when the application is not using dot notation. Also the number of "destroys" for the dwobject are alot less than the number of "creates". |
294969 | Versions and Build #s Tested: 8.0 GA, 8.01, 8.02, 8.03 build 9701
Database/Driver File/Version: ASE HA 12.5 with OC 12.5 Comments: PBSYC not making HA connection with ASE 12.5 HA server when using the dbparm SvrFailover='Yes' and Release='12.5'(also tried using Release='12'). In ASE you can see that the PB connection is not assigned a HA session and so when the 1st ASE HA server failsover to a second HA server the PB connection is lost. The exact same steps can be done from the same PC using isql, it is correctly given an ASE connection with HA session and successfully failsover to the second server without any need to reconnect. This was discovered when investigating CR 293067 (probably related). In this CR a PBSYJ connection from EAS can successfully use ASE failover when using the EAS connection cache property 'Use HA connection' but not if using the above 2 dbparms. This was reproduced on the same pc used with the PBSYC tests. |
295060 | Calling a simple PB component crashes Jaguar with error : Thread::threadData: tml_keydata_get() failed. This seems related to the transaction : Just invoking the setComplete() method crashes Jaguar. A second test shows that doing a connect to DB crashes Jaguar as well. Did tests with many versions ang got these configuration working fine. |
295087 | Enhancement request for PB to support optional function arguments to improve productivity and avoid unncessary function overloading (like PHP does, for example. Example of scripting language that supports this feature given as an example by the customer is PHP. |
295100 | Provide an autohide feature for all dockable windows, workspace,
output, etc. |
295105 | The Transport object and its associated properties and methods are obsolete in PowerBuilder 8 and later. This object was used for
distributed PowerBuilder applications. Additional properties and methods that were used for distributed PowerBuilder and are therefore obsolete include: o ConnectionBegin and ConnectionEnd events on the Application object o GetServerInfo, RemoteStopConnection, and RemoteStopListening functions on the Connection object o SetConnect function for proxy objects o ConnectString and Trace properties on the Connection object o ConnectionInfo structure The JavaBeans Proxy and Web.PB generators were also used with distributed PowerBuilder applications and have been removed. These objects/methods are still present. I know it was discussed for removal with PB8 and there may have been issues with typdef's etc, but I think it's definitely time to remove this; otherwise, it continues to bring up comments from customers about bringing back DPB. See also CR 223819,223821,223826, 224793,224794 submitted during PB8 beta. |
295108 | Autoscript takes too long to pop-up and should be configurable. This is a direct copy of CR 230499 from PB8 Beta.
There is a noticeable delay before the autoscript options appear, customer would like to make this configurable so that it will appear immediately or after, say, a n second delay, where n can be specified as a System Option. OS: All |
295117 | On a freeform datawindow that has two columns
next to one another and both columns have a stype type of 'edit', when you tab to the second column JAWS does not read the column header. JAWS will read the column field. |
295176 | Opening a workspace that has a target with a huge library list cause a gpf.
Workaround: Shrink down the length of the library list. |
295200 | PBNI EnumFonts example fails when using PB9 Beta 3. This example is downloadble from the beta website. If you recompile the C DLL that comes with the sample, it works. |
295241 | AutoScript doesn't display above the line of code when low on screen. Can only see three or so choices |
295246 | When using autoscripting, have the ability to display
documentation for functions and events. |
295247 | A simple example with a ancestor window and descendant window with a userdefined event is failing to compile with a Codegen compilation error.
The sample consists of two windows. The ancestor window includes a user defined event called ue_test1 that returns a transaction object. The descendant window extends that function and also returns SQLCA. The application open event only opens (w_descendant). If you remove the single line of code from the descendant event ue_test1 the compilation is successful. Note that both windows also include a ue_test2 event that returns an integer. This event doesn't cause a problem. |
295260 | Custom forms that are added to a printer are not showing up in the datawindow painter on the Print Specifications tab, in the Paper Size drop down. |
295303 | Problem occurs when using multi table datawindow on HTML page when ever you update or add data to the table get the error message.
April �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
295335 | Customer would like a way to present a datawindow as a treeview, with ability to expand and contract nodes, etc. |
295338 | Using the dw describe returns an extra set of quotation marks
when used with a text field and includes a ?. |
295340 | The page parser seems to get 'confused' as simply moving a { from one line to another causes all of the HTML/Java to appear in the Preview tab, just like it does in the source tab. |
295354 | The OLE DB driver does not retrieve the stored procedure list until you "force" a Refresh in the database painter.
Workaround: In the database painter, right click on the Stored Procedures & Functions folder, and click Refresh. Now the stored procedures will appear. Now also if you go into the datawindow painter, you should get the list. For the Stored Procedure Update option in the datawindow painter, it is necessary to click the Procedures button, click Cancel when you see the empty list, and click the Procedures button a second time to get the list. Even with this workaround, you'll still only get a list of procedures owned by the user you are logged in as. |
295367 | SetFullState to a datastore in an EAServer component with the same dataobject as the client source datastore, fails on Solaris EASserver. |
295376 | Please don't require a database connection to recompile code containing embedded SQL. |
295390 | The Value/Text option on the Element Attributes dialog is misleading - it's not clear how you would enter hard-coded text.
The biggest problems with the dialog =:are 1.The fact that the EITHER / OR option of entering a Value or Text are not mutually exclusive (entering in one does not clear the other) 2.You would think you could enter the column name in the Text portion and have it include the column name in the XML; however, it inteprets the column name to mean the actual value, essentially interpreting it exactly as if you'd entered it in the first Value SLE |
295449 | Memory leak seen when a datawindow is assigned values from a structure with an array of any |
295475 | ODBC CursorLock DBParm default is now Lock in 8.0, it did not lock in 7.0. Something in PB changed as both use the same ODBC driver and dsn but a select in 7.0 does not lock rows, and a select in 8.0 does lock rows. |
295478 | Changing one column property in a datawindow using the Modify method results in one or more other column properties changing.
Note: This may be a documentation issue. Some datawindow properties interact so there may at times be "side effects" of changing one property that effect another by default. |
295487 | Blank pages in a composite report.
These blank pages may be a result of the basic datawindow premise of one row (or in this case one nested report) fitting on one page. However when the other two nested reports are removed and all the displayed columns are removed from the detail band leaving only the header, there is still an initial blank page. The offending datawindow has complex SQL behind it. |
295489 | Specifying SQLCache DBParm in PB using 8.1.7 Oracle client causes PB to crash on saving after an insert row. |
295496 | Document what happens if OLE DB provider does not support the ITableDefinition interface:
1. The PowerBuilder catalog tables cannot be used even if they already created. 2. DDL operations, like modifying columns are enabled, but bring up an empty column list. 3. Edit Data selected on a table in the database painter fails with message "table contains no columns with supported datatypes". |
295502 | Scrolling in the summary band not working correctly.
May �03 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
295504 | Enhancement Request: Ability when retrieving data using the syj driver to interpreted
special characters properly. The following characters interpret properly using the SYC driver. 哙徕沅彐 Now the SYJ will interpret them as: 奕睦馓宰 Workaround currently is to: 1. Change EAServer codeset to "iso_1" and restart it. 2. Use following DBParm in the component when you retrieve data using SYJ SQLCA.DBParm = "Release='12.5',Charset='iso_1'" When retrieving data using the syj driver, the following special characters are not being interpreted properly 哙徕沅彐 The output from Jaguar.log afther the data is retrieved looks like: 奕睦馓宰 The database server has the codeset to Roman8. Easerver has been changed to roman8 too. |
295629 | PowerBuilder crashes or disappears when building a JSP page with the following line:
<META http-equiv="Refresh" content="180"> |
295633 | Provide capability to supply tab order for datawindow buttons.
Given the attention now being made to comply with Section 508 requirements (for use with accessiblity software like JAWS). |
295641 | The Inet object provides the ability to display a web page in the default browser, access the HTML for a specified page. Customer requested enhancement request to add SSL(Secure Sockets Layer) support to the Inet object. |
295674 | When useHwnd=no, pb is crashing on executing querymode or
querysort. PB is crashing with an unhandled exception/access violation. Error of symbol "this" not found. Works ok in PB 9.0. Works ok when useHwnd=yes in PB 8.0.3. |
295677 | Objects under source control occasionally have an extra blank line in the exported source that resides on the local project path. This causes SccDiff to return "out-of-sync" for some vendors.
Currently, we've always observed this extra blank line after an "end function" or "end event" line in the PB syntax. |
295684 | When PB gets an ORA-28002 error from Oracle about a password in it's grace period, PB suppresses it completely. Instead, can you add an option to the PWDialog dbparm that allows the PB developer to indicate if they want it to show up only after the password has expired, or during the grace period as well. |
295819 | PB 9.0 Beta 3: In a grid DW column, make the column invisible and the column data and the header disappear. Make it visible again, and the data re-appears but the header is blank. |
295850 | Customer is on PB 8.0.1 9056. He has a window which has 15 sle's on it. He has a user event called ue_hover and he has it mapped to pb_mousemove. He codes the event to show microhelp when the mouse hovers on the sle. He codes for all the sle's one by one and then saves the window and runs the application. PowerBuilder crashes.
WORKAROUNDS:The most efficient workaround is to create a user object SLE and declare the event in the user object, then use this instead of a "plain" SLE on the window. Alternatively, this worked okay for the customer when he added one SLE and user event at a time, saving and closing the window in the window painter after each SLE was added. This would be time-consuming and frustrating. 04/25/2005: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
295953 | Non-western text (Cyrillic, for instance) is not being rendered in the IDE script painter, properties dialog SLEs, find dialogs, etc. |
295968 | A dw column with focus has a visible expression that currently evaluates to true (visible). The dw loses focus and conditions change that make the expression evaluate to false (invisible) and the column disappears. But when the dw regains focus, the column reappears partially. |
295970 | Possibly an enhancement request and not a bug. ASE Error 7514 the transaction log full error is not handle in Powerbuilder when connected with ASE native drivers. Powerbuilder will just hang. When the error occurs with a PB component deployed to EAServer the customer would like to be able to trap and handle the error. That part of the problem may turn out to be an enhancement request but PB should not hang when error is encountered. |
295976 | Drop Informix 7 native interface. |
296061 | The DB Bind is always disabled regardless the setting of DisableBind in DBParm if using lowercase "from" in the select statement in the DW.
Workaround: To use upper case on the SQL statement. |
296082 | Menu/Toolbar button causes different behavior depending upon the navigation path of the application. If accessed via a Popup menu the code does not execute.
The application uses two MDI Frame windows, so there may be an error related to that. The menu script uses the ParentWindow method to trigger an event. May be that the wrong window is accessed if a Popup menu is used in this case. |
296112 | Add Connection Cache options to DataWindow DTC. |
296131 | Add support for taborder for commandbuttons in datawindows. |
296132 | Add Documentation for enabled/disabled property of a commandbutton in Datawindow. |
296134 | PB Browser does not list properties for Datawindow command buttons. |
296137 | PB 9.0 Beta 3: DWSyntax tool does not include new enabled property for datawindow buttons. |
296186 | SetColumn() doesn't work with Netscape 6.22 |
296217 | DataWindow and Sliding-Up
Controls so not slide up above invisible columns and controls. By manipulating the height of the controls above it, it is possible to make it slight. |
296228 | A datawindow where the first two columns are computed fields with conditional datawindow expressions causing problems with autosize height and slide up.
The first computed field is setup to only appear on the first page, first row: if (GetRow() = 1, 'First Page Header', "") The second computed field is setup to appear on the first page, second row and page 2 and after, first row: if ( Integer(Describe("DataWindow.FirstRowOnPage")) = GetRow() , 'Page Header', "") The problem is there is an rectangle object in the report and on the 2nd page and after, it is being cut off. Tried moving the detail band down but that is causing additional white space that the customer does not want. Tried using different datawindow expressions to no avail. |
296241 | ScrollToRow and SetColumn on Windows 98 platform causes a datawindow display problem. The area below the current column is blank. |
296266 | Trailer Footer property of 'No' lost after GetFullState/SetFullState. |
296310 | Calling a pooled PB component blocks DDE chanel in the explorer.
Per PB Engineering, this is not a bug. 1. A DDE client application sends a WM_DDE_INITIATE message to initiate a conversation with a server application responding to the specified application and topic names. Upon receiving this message, all server applications with names that match the specified application and that support the specified topic are expected to acknowledge it. So whenever we double click on DDE client application, say Excel (keeping "Use DDE" checked), Excel sends WM_DDE_INITIATE message to all DDE server application using SendMessage() function. So client waits until a response received from server. PB, VC++ can act as a DDE server application. Upon receiving that message if PB does not process it client will hang. If you uncheck "Use DDE" no DDE message is sent to server. 2. Notepad.exe can't act as DDE client application and never sends any DDE message to DDE server. |
296324 | -----------------------
PSE NOTES: ----------------------- Versions and Build #s Reported: PB 7.03 Versions and Build #s Tested: Fails in 7.03.10180 and later (OK in 10135) Fails in 8.01.9121 and later (OK in 9100) Fails in 9.0 Beta 3 builds (not tested earlier betas) Database/Driver File/Version: PBO8480.DLL Comments: DW causes Oracle error -> "ORA-00904 Invalid column name" when ... Default delimitidentifier setting (ie with quotes, delimitidentifier = 'yes')and a string constant is used in the SQL select statement eg ... SELECT "EMP"."EMPNO", "EMP"."ENAME", 'test' <---------Culprit FROM "EMP" This shows up in pbtrace as... SELECT "SCOTT"."EMP"."EMPNO" , "SCOTT"."EMP"."ENAME" , "'TEST'" <----------- The problem FROM "SCOTT"."EMP" Workaround is to use dbparm Delimitidentifier = 'no' NOTE: The following similar SQL also gives the ORA-00904 error but this also happens using SQLPlus so it is not a PB issue. This CR only deals with the situation detailed above SELECT "EMP"."EMPNO", "EMP"."ENAME", "test" <---------Note the double quotes this time FROM "EMP" |
296343 | Add an Enabled Property for other Datawindow controls, primarily DropDown Datawindows.
DDDWs |
296362 | -----------------------
PSE NOTES: ----------------------- Versions and Build #s Reported: PB 8.02 Versions and Build #s Tested: 7.03/8.03/9.0 Beta3 New feature request so that editmask controls with a numeric mask and DW edit masks automatically apply the decimal seperator and digit grouping when changed in Windows control panel (the datawindow column format currently does this automatically - see repro) |
296385 | When using tableowner.tablename.table alias in select statement, causing incorrect dw syntax to be generated for the updatewhereclause. Using the table alias appears to be ignored when used with tableowner.
Used the following select statement: SELECT dep.dept_name, epl.emp_fname, epl.emp_lname FROM dbo.department dep JOIN dbo.employee epl ON dep.dept_id = epl.dept_id When viewing the syntax using dw export, or edit source thru the system tree (in pb 8.0.3 and 9.0), the following syntax appears: table(column=(type=char(40) updatewhereclause=yes name=department_dept_name dbname="department.dept_name" ) column=(type=char(20) updatewhereclause=yes name=employee_emp_fname dbname="department.emp_fname" ) column=(type=char(20) updatewhereclause=yes name=employee_emp_lname dbname="department.emp_lname" ) If you take out the table owner and just leave the table alias, the dw syntax looks ok: SELECT dep.dept_name, epl.emp_fname, epl.emp_lname FROM department dep JOIN employee epl ON dep.dept_id = epl.dept_id The dw syntax looks ok: table(column=(type=char(40) updatewhereclause=yes name=department_dept_name dbname="department.dept_name" ) column=(type=char(20) updatewhereclause=yes name=employee_emp_fname dbname="employee.emp_fname" ) column=(type=char(20) updatewhereclause=yes name=employee_emp_lname dbname="employee.emp_lname" ) |
296405 | DDDW context not changing with new current row in main datawindow.
From PB Engineering: It's not a bug. That's how it works. |
296483 | If the datawindow provided in the start function of a pipeline object
is a datawindow control on a tabpage, then the datawindow control disappears when there are pipeline errors. Work-around is to set the bringtotop property of the datawindow control to true after the call of the start function. Also in the selectionchanged event of the tab, you need to set the bringtotop property to true or false, dependant on which tabpage is selected. |
296513 | Copy any object from pbl One to pbl Two and if you already have an object with the same name in pbl Two then Powerbuilder crashes if you have long pathname for the pbls. With shortpathname it works fine.
The pathname example : C:\Documents and Settings\thistest\My Documents\Powerbuilder\XXX\XXX_8_0 05/08/2003: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
296561 | Downloaded and installed PB 8.0.3 (build 9704) and
noticed that web target dlls did not installed. When running the pb803.exe, the following is a list of what was going to install on machine: PowerBuilder Program Files PowerBuilder ODBC Driver Native Database Interfaces Direct Connect Interface (DIR) INFORMIX v7.x Interface (IN7) INFORMIX v9.x Interface (IN9) Microsoft SQL Server Interface (MSS) Oracle7 Interface (O73) Oracle8/8i Interface (O84) 8.x.4+ Oracle9/9i Adaptive Server Enterprise (SYC) Sybase ASE Interface for EAServer (SYJ) JDBC Drivers JDBC Interface for Microsoft VM (JDM) JDBC Interface for Sun VM 1.1 (JDS) JDBC Interface (JDB) Web Plugins Window ActiveX (Standard) Window ActiveX (Secure) DataWindow Web Control for ActiveX SCC Interface PB Resource Monitor When selecting file/new, I do have the web tab page with the 4gl, html page, etc generation. I have the web target icons under target tab page. Web targets were installed on machine. I also ran the regall8.bat file included with the pb9.0 beta. That didn't work. Web target dlls still did not install. Also ran the RegisterWT8 and RegisterWT9. |
296574 | After migrating an app from PB 6.5 to PB 8 it crashes when run. |
296589 | In the object properties dialog, the user can type <ctrl><enter> to embed a carriage return/line feed (CRLF) into the comment multiline edit. The comment then reads as follows in the multi-line edit control:
Generated MDI Sheet If the user checks this object in, the exported source has a "~r~n" in the $PBExportComments$ line. |
296698 | Oracle db user with expired password and an unlimited grace period, but PB won't login the user. It does login a user with an expired password but with a limited grace period. It should login both users. |
296730 | Customer is connected to Informix 7 from Powerbuilder 7.0.3 build 10213. She has a Char(1) column. Doing an embedded sql select of the column into a string variable returns a string of length 39. The problem does not occur for retrieving a datawindow result set.
WORKAROUND: use an ODBC connection to Informix and using the PBTrimCharColumns setting in the PBODB70.INI file. 05/08/2003: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
296798 | PDF generated from a DataWindow seems to be one page regardless of the amount of data. |
296805 | When trying to print a object using the print function, its
returning -1. No object is printed. ll_job = PrintOpen() ll_ret = tab_1.Print(ll_job,1,500) ll_ret = tab_1.Print(ll_job,1,4000) ll_ret = PrintPage(ll_job) PrintClose(ll_job) |
296894 | do check out/in automaticly with an automatic comment
PB should provide an automatic comment configuration. Add an enhancement for automatic comment the check in of pbg files like "New objects registered: ...." or "Objects removed: ...". If someone does not like to use this dialog to place any comments it should be able to disable. If anyone needs this feature really you PB offer a checkbox to configure it. |
296916 | Column (string type) with EditMask ##-###-###-##
When copy & paste (ctrl+v) some characters to this column, the data isn't being paste right. i.e. the original characters are: 1111111111 after paste it display: 11-111-111- this might be a dup of CR 231097 Paste (Ctrl + V ) is incorrect in EditMask. |
296955 | There is no way to see what exceptions a proxy throws without exporting the proxy and opening in file editor
Since proxies built from EAServer (or now from other application servers) cannot be edited in the IDE, there is no way to see what exceptions individual methods throw. Those exceptions should be visible in both the system tree and within the PowerBuilder object browser; however, they aren't in either place. The only way to see them is to export the proxy and open it up in the File Viewer, which is really unacceptable. If we cannot add this information into the system tree and the object browser, then please make proxy objects editable via Edit Source so we can examine the exceptions there. If there is reluctance to make them editable, then provide a View Source option versus Edit Source. |
296960 | A case statement in a computed expression is not interpreting the column value properly when the column is not of type string.
For example, a case statement of case( id when 1 then 'R & D' when 2 then 'Sales' ) does not return the proper result. The column 'id' is of type number. Workaround: (Convert the column value to a string) case (string(id) when '1' then 'R & D' when '2' then 'Sales') |
297005 | A computed expression for the Iterate Header for Groups
is not being evaluated properly. The computed expression being used is: if (1 = 1, 0, 1) shows the same results as: if (1 = 1, 1, 0) The department element is incorrectly repeated. |
297081 | Customer like to customize the "Update Properties" for creating Datawindows.
For instance it should be possible to have "Use Update" enabled by default instead "Use delete and then Insert" for all datawindows he creates. In our wizard only the colors etc. can be customized by using the catalog tables. If we don'n like to enhance the catalog table we should enhance the datawindow wizard. There you should be able to open somthing like a "profile" for creating datawindows with all properties beginning from "General Properties", "Pointer", Fonts up to customize the update properties, retrieve options etc. and the "HTML Table", "HTML Generation", "JavaScript Generation" and the new XML specification etc. |
297082 | OS:Win32
Versions and Build #s Reported:PB 7.03 Versions and Build #s Tested: Reproduced in PB 6, 7, 8 & 9 Desired behaviour in PB 5.0 Comments: The doubleclicked event does not fire in windows and window controls such as listboxes, mles, richtexts etc if the mouse moves slightly between clicks. The same is true with other Windows applications such as Explorer (both IE and Windows explorers), Lotus Notes, Netscape etc etc. In PB versions 6 -> 9 the Datawindow doubleclicked event IS fired if you move the mouse between clicks. In PB 5 the datawindow had the same behaviour as other controls & apps. Customer has requested the behaviour be changed back to how it was in PB 5. |
297263 | Running the same application in PB 8.0.3 and PB 9.0
shows a difference in behavior with a datetime column with a editmask of [date]. In PB 8.0.3, it shows the date as mm/dd/yy. In PB 9.0, it will show the same column as mm/dd/yyyy. Using the regmon utility with PB 8.0.3 and PB 9.0, it shows the last entries for HKCU\Control Panel\International\sShortDate. The 9.0 log shows the last entries read for HKCU\Control Panel\International\sDate. The difference in behavior may be in the fmtcmpld.c module (getwindowsdate or shformatCmplDateTimeMask funnctions). |
297284 | HTML Datawindow DeleteRow Problem.
I have a HTML page with a DW and a button. In the button's onclick event I wrote: dw_1.DeleteRow(0) // wanting to delete currentrow the first time I clicked this row, I get 2 rows deleted, the second time 4, the third one 8 and so on. I then tried to use an embedded button with the delete action. This works fine the generated code was following: dw_1.buttonPress('DeleteRow',0,'cb_delete') So, I copied this script to my button (thinking it will trigger the cb_delete that works fine) and I get the same wrong result. Then I erased the 0 so my code changed to dw_1.DeleteRow() and again the same strange behavior. The same also ocurres when my code is dw_1.performAction("DeleteRow"). |
297402 | Enhancement request to allow you to specify an ancestor for a particular menu item.
When you define a menu in the painter, each menu item is inherited from the base class menu, but there is no way to specify default code for this class. For instance, suppose that for EVERY menu item you want to run some sort of query against a database to determine security privileges for actions that item would initiate. To do so, you would have to add code to every menuitem in the painter. If the base menu item class were 'codeable' you would be able to code it in one place and it would be available to all menu items as they would inherit from this base ancestor. |
297414 | Provide GUI widget like OUTLOOK BAR in MS Outlook.
OUTLOOK bar is essentially a toolbar/menu control (like the icon bar in Lotus Notes on the left), so this is essentially a request for updated widgets. Customer also wants to be able to add items dynamically to that control. |
297424 | Date EditMask 'MM/DD/YYYY' behaves poorly entering '00000000' |
297434 | A webpage deployed from PowerBuilder into IIS 5.0 ASP does not function as it functions when deployed to PowerDynamo. Page A calls Page B when one clicks on a command button on page A. Script is using the redirect(). In Dynamo, the page either navigates or throws error if required. But with ASP, and one clicks on the command button, nothing appears to be happening. No errors are reported either.
When searching through old Powersite 1.5 CR(165437) stating that psDocument.Redirect was not supported with ASP and that it was (is) an issue with ASP that we could not work around. It also states that it is documented but I cannot find this documented in either the old Powersite 7.0 manuals or the Web Targets 8.0 manual. Is this still a limitation with ASP? Is this a Web Targets bug? |
297576 | When a datawindow has a sort or filter criteria and a rowscopy or rowsmove is used to populate the datawindow, the sort or filter is not invoked automatically.
Can this be documentated under the rowscopy and rowsmove. It is already documented under the sort or filter. In the datawindow reference manual, it is documented for the sort (dw_1.object.datawindow.table.sort): "The Table.Sort property sorts the data before it is retrieved. To sort data already in the datawindow buffers, the setsort and sort functions." The filter is documented: "To filter data already in the Datawindow buffers, use the filter property or the setfilter and filter functions". |
297641 | PB crashes when trying to add nested report object, if total number of DW > 256 |
297707 | A saved ResultSet is corrupt when returned from EAServer. The PB component has been configured as shared and stateful on EAServer. |
297709 | A jsp page calling a powerbuilder component and returning
a htmldw back to the browser, results in extra javascript code generated. When reviewing the html source generated from AIX and windows, the following extra line appears (in the <INPUT TYPE section for each column) from the PBVM generated: <SCRIPT LANGUAGE="JavaScript">document.obj_dataForm.emp_fname_0.focus();</SCRIPT> These extra lines of javascript don't appear when running the same pb component on nt. |
297780 | GPF when saving a function with many arguments.
A normal function or object function with more arguments than 24 will GPF upon a save. No matter if the function is created from scratch or imported etc. |
297783 | Automatic garbagecollect failed with sybheap.
If declaring local datastores in a sheet the memory used by the datastore / sheet is not freed if closing the sheet. Only way to force to free the memory is doing an explicit destroy or garbagecollect() call. |
297816 | Regression - Intercomponentcall: A component calling a function in another component , with a datawindowchild argument , by reference, gets a return of -1 on an InsertRow(0) to the datawindowchild.
Closure description: Originally datawindowchild is a structure with a field which will store the window handle of child datawindow in parent datawindow or datastore. Through this window handle, we can get our child datawindow object's data structure pointer and can operate on it to implement the functionality of datawindowchild. Window handle can not be transfered between two machine, as window handle in one machine is not meaningful in another machine.In n-tier application, user should not use process, machine or OS specific value ( such as pointer, window handle ) as input parameter of function since they are meaningless in other process, machine or OS. This is one basic idea of n-tier application. Now since we are trying to implement no hwnd datastore, we are trying to use runtime variable (instead of field )to hold child datawindow object's data structure pointer instead of using window handle field to get it. This is the reason why child datawindow operations used to work (in back door method) earlier but does not work now. Workaround: Use a standard component and use the create statement to instantiate the component instaed of CreateInstance. |
297834 | When powertip text is used on a picture control or picture
button control, and you create a pcode or machine code executable, the following error will result: ---------- Deploy: Deploy of p_test Creating executable file . . . Inspecting Application Dependencies. . . Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . . Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . . Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . . Inspecting Application Dependencies. . . Building type D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . . Regenerating D:\Pse-80\20300494\testpowertip.pbl(testpowertip.sra) . . . Inspecting application libraries . . . Unresolved resource 'HelloWorld' referenced from object 'w_test.win' Error writing object information ---------- Finished Deploy of p_test |
297839 | The GetText() function fails to return a value for the current row/column when executed against a windowless datastore (PB 8.0.3 +) |
297842 | Add additional parameter to datawindow/datastore print routines to print to file. This would enable PB users to generate PDF files from datawindows and datastores. |
297865 | When connected to PVCS and selecting "Get Latest Version"
on multiple objects in the workspace, the error of: Internal Error: Import filename could not be found. Problem happens when you have "Delete PowerBuilder Generated Object Files" checked. When the PVCS project is created in the same folder/directory structure as the workspace and pbl, problem is not happenning. When creating the project in the PVCS Version Manager and select the default location for the project, problem appears to be happening. |
297876 | When trying to connect to PVCS version 6.8.1 or
browsing to select the project from the source control tab on the workspace property, the following error appears: Load Error D:\Program Files\PVCS\vm\devint\bin\ifc_scc.dll Failed to load D:\Program Files\PVCS\vm\devint\bin\ifc_scc.dll In the workspace the following errors appear: Unable to Load SCC Provider DLL: D:\Program Files\PVCS\vm\devint\bin\PVCS_IFC.DLL Unable to Load SCC Provider DLL: D:\Program Files\PVCS\vm\devint\bin\PVCS_IFC.DLL |
297879 | When adding objects to source control using PVCS 6.8.1,
the following error appears in the workspace: PVCS Source Control Info: Added: d:\pse-80\10875633\testc\genapp.pbg PVCS Source Control Info: An error occurred while checking in your files. Any associated operations have been canceled. Access to SCC Provider Failed during SccAdd(). Try again. Operation Completed |
297910 | The length of the blob extracted from ole_1.ObjectData after calling the Clear() function of the Ole Control is 1536. In PowerBuilder 6.5 the length was zero. |
297926 | Customer would like to see enhanced exception handling capabilities for SQL Errors in Embedded SQL, eg. an Exception type of SQLException.
Currently the Exception has to be set manually eg. /********************************************************* script: f_select parameters: emp_id_var emp_name_var by reference salary_var " return value: 1 success -1 error **********************************************************/ int li_rc ex_transaction lex_transaction li_rc = 1 //select for testing, having a wrong column name.. SELECT emp_fname, saalary INTO :emp_name_var, :salary_var FROM employee WHERE emp_id = :emp_id_var using this; if this.sqlCode <> 0 then lex_transaction = create ex_transaction lex_transaction.setMessage(this.sqlErrText + "~r object: " + this.classname() + "~r function: f_select") li_rc = -1 throw lex_transaction end if return li_rc This means that eg. the line number will have to be set by the programmer and cannot be set automatically in code. |
298039 | Changing tabsequence on first column to 0 causes current row to change |
298045 | VscrollBar on a Datawindow does not scroll properly when LMClick on the light Gray "Track" of the ScrollBar. Would Expect the Datawindow to scroll down, However nothing happens. |
298232 | Database: ODBC connection to ASA
PowerBuilder version 6.5 to 8 When in the local external function declaration of a remote procedure call (rpc) the return type is declared of type decimal, then a crash occurs on calling the function. Work-around is to change to return type in the declaration to type string or use an output parameter instead of a decimal return type. |
298235 | A getfullstate not copying a datawindow with a dddw properly.
When the blob is returned to the client it shows a blob length of 6020. The blob on the server, before its sent to the client, shows a blob length of 12608. |
298236 | PowerBuilder crashes when adding slightly over 20 arguments to a function. Happens with both global and window functions. |
298333 | Will PrintSend function still exist in PowerBuilder 9 ? In versions 7 and 8 it is listed as obsolete. |
298336 | SaveAs PDF! for Grid datawindow causes bad display in pdf file toward the bottom of the pdf file. |
298382 | When autosize height is unchecked on the detail band for
a nested report, the page() function does not return the proper value. When autosize height is checked than the page() function in the summary band works ok. |
298386 | Versions and Build #s Reported: 8.02
Versions and Build #s Tested: Beta 3 PB 9.0, 8.03 & 7.03 Comments: If the x property of a checkbox editstyle is changed dynamically via an expression for that property then at runtime the user has to click twice to select/deselect the checkbox if doing so on a different row. It seems the click is 'getting lost' in the rowfocuschanged event and not being passed to the checkbox. This only happens with the x property and not with other properties such as y, height, width etc. |
298417 | When either updating or deleting data from a datawindow
and applying changes on the server, a pb component will immediately deactivate once it processes the setchanges(). Data is retrieved to a datawindow from a pb component running on EAServer. A getfullstate/setfullstate is issued to retrieve the data. Once data is updated or deleted, a getchanges/setchanges is issued. The first time it works ok, the second time you issue a getchanges/setchanges, the pb component will immediately deactivate once it hits the setchanges in the n_sedcsm/table_update function in test2.pbl. Works ok on nt in PB 7.0.3 (build 10225), fails for UNIX. |
298504 | When connected to Informix using a native driver,
using Convert to Graphics crashes in the datawindow painter. |
298510 | When trying to save a dw using SaveAs(filename, PDF!) and the dw contains a picture that is external, the saveas fails with -1, but a file get written, that cannot be opened using Adobes Acrobat Reader. |
298513 | Enhancement request to provide a non-XSL:FO approach to PDF generation. The XSL:FO approach to PDF generation requires the Java Runtime on machines that want to use that facility and that's too 'heavy' for a lot of client/server customers. |
298523 | When a System Error occurs, the object and event (function) and line number are listed. If the function is overloaded, there is no clear way to determine which version of the function errored. |
298525 | Passing null values to a RPC stored procedure using
odbc shows different results from PB 7 and PB 8. The following is from the sql.log: A db2 stored procedure is showing a different sqlulen between pb7 and pb8 when passing nulls. PB70 233-16e EXIT SQLBindParameter with return code 0 (SQL_SUCCESS) HSTMT 037A1F08 UWORD 1 SWORD 1 <SQL_PARAM_INPUT> SWORD 1 <SQL_C_CHAR> SWORD 1 <SQL_CHAR> SQLULEN 1 SWORD 0 PTR 0x01A20328 SQLLEN 1 SQLLEN * 0x039D28F4 (-1) In PB 8.0.3, running the same stored procedure, shows the sqlulen value of 4294967295 PB80 161-1e2 EXIT SQLBindParameter with return code 0 (SQL_SUCCESS) HSTMT 02501848 UWORD 1 SWORD 1 <SQL_PARAM_INPUT> SWORD 1 <SQL_C_CHAR> SWORD 1 <SQL_CHAR> SQLULEN 4294967295 SWORD 0 PTR 0x01F16D50 SQLLEN 0 SQLLEN * 0x01EEBB44 (-1) The subcase that was submitted used a cobol stored procedure running on 0s390. The error message received was: odbc [ibm][cli driver][db2] to fail Customer has tried using RPCReBind and different combinations of disablebind. Same problem. |
298549 | When Design->Options->Source View->Format Source is checked, the editor rewrites JSP code incorrectly |
298553 | JSP code is incorrectly rewritten during the build process. |
298556 | When one uses FindItem() for item in a Listview, the item found is highlighted but is not visible within listview control. For example if you're able to see 5 rows in the listview and item found is row 7, row doesn't become current or Listview ctrl doesn't scroll to that row. Enhancement request for a ScrollToRow() function that works for ListViews to provide this functionality. |
298572 | A datawindow activex when trying to view in a browser when psr and html files are located in the $JAGUAR\html is not working. The psr report is not viewing in browser.
The following is the html used: <OBJECT type="application/datawindow8" codebase="Psdwc80.cab#8,0,3,9704" classid="CLSID:88881503-8888-1000-8000-080009AC61A9" HEIGHT=400 WIDTH=500> <PARAM VALUE="d_emp.psr" NAME="SourceFileName"></PARAM> <PARAM VALUE="d_emp.psr" NAME="DataWindowObject"></PARAM> The http error log shows the following: Oct 22 14:35:21 2002: http_load_file():Error in srv__rawwrite for e:\pb80\Jaguar CTS 4.1.1\html/Psdwc80.cab However, the psdwc80.dll is downloaded to the c:\winnt\Downloaded Program Files directory along with the *.osd file. The httprequest log shows: 199.93.182.34 - - [22/Oct/2002:14:35:20 -0500] "GET /demp.html HTTP/1.1" 200 394 199.93.182.34 - - [22/Oct/2002:14:35:21 -0500] "GET /Psdwc80.cab HTTP/1.1" 500 0 199.93.182.34 - - [22/Oct/2002:14:37:55 -0500] "GET /d_emp.psr HTTP/1.1" 200 25088 199.93.182.34 - - [22/Oct/2002:14:50:27 -0500] "GET /demp.html HTTP/1.1" 200 394 199.93.182.34 - - [22/Oct/2002:14:50:28 -0500] "GET /d_emp.psr HTTP/1.1" 200 25088 199.93.182.34 - - [22/Oct/2002:14:50:50 -0500] "GET /demp.html HTTP/1.1" 200 394 199.93.182.34 - - [22/Oct/2002:14:50:50 -0500] "GET /d_emp.psr HTTP/1.1" 200 25088 Workaround: Works ok when used with a dynamo website. |
298635 | In online help there is the section as follows about the mousemove event of a window:
Usage Because most controls in the window do not capture MouseMove events, the window's MouseMove event will still be triggered when the mouse moves over the controls. Correction request: Most controls in the window do not capture MouseMove events automatically, ie. they don't have the mousemove event mapped by default. To trigger the mousemove event of these controls you have to map a userdefined event to the pbm_mousemove event. In order to trigger the window's MouseMove event you would need to trigger the mousemove event from there. eg: Parent.EVENT MouseMove(0, Parent.PointerX(), Parent.PointerY()). Resolution: Removed first paragraph in usage section and added the following to the end of the Usage section in PB9 and PB8 sources: Most controls in a window do not capture MouseMove events, the MouseMove event is not mapped by default. If you want the window's MouseMove event to be triggered when the mouse moves over a control, you must map a user-defined event to the pbm_mousemove event for the control. The following code in the control's user-defined MouseMove event triggers the window's MouseMove event: Parent.EVENT MouseMove(0, Parent.PointerX(), Parent.PointerY()) |
298636 | When calling a RPCFUNC from a ASA database, the char() return type doesn't get through in
PowerBuilder 8. |
298683 | A long query running that is using select distinct is causing a connection delay on another client.
The long query is using a distinct and a outer join. If you take out the distinct than the delay doesn't happen anymore. Update: This turned out to be an ASE issue, not a PB issue. A new ASE cr was opened for this problem -- cr299696 "A cpu intensive query may cause performance problem for others" |
298741 | Migrated application from PB 6.5.1 Build 620 to PB 8.0.3 will GPF when Calling GarbageCollect() or when the Time interval is kept to the Default .5 seconds |
298752 | When using instance pooling for EAServer components with intercomponent calls on IBM-AIX, EAServer will hangup when instance number exceeding 8~10.
Update from Engineering: This turned out to be an EAServer issue which is resolved in EAServer 4.2 AIX. |
298753 | Description of Problem: When changing the dataobject property of a datawindow in the sqlpreview event it will cause an Exception: The Exception Breakpoint...
Exception code: 80000003 BREAKPOINT Only workaround so far: Do not code the dataobject assignment in sqlpreview event. |
298777 | In a datawindow where one of the columns is set to Autosize height, when tabbing through, the column shrinks and whatever is typed is not visible until tabbing out of the column. If the user clicks there with a mouse, it is okay. Once it is tabbed to, the height of the first column, a DDLB style column, becomes unusable. |
298800 | The Microsoft Installer looks at FileVersion to decide whether to install a new version of a file (in this case a PB.EXE). File version cannot be specified in the project painter (only Product Version) and always reflects the version of PB used to create the exe and not the application.exe's version.
While the FileVersion STRING still retains the PB version, that is not the most important part of this issue. The ProductVersion and FileVersion used by the installer are NOT the strings that are provided for in the project painter. These values are provided in a VERSIONINFO resource (documented in the Microsoft SDK). The information needed for the installer is provided in the fixed info section of this resource and that is not modified by PowerBuilder. |
298824 | Approximate doubling of time to save object with multiple layers of inheritance. Using PEAT PFC object w_r_projectwizard to demonstrate but customer's object is significantly larger (159K). Time increase being investigated is increase from PB 7.0.3 to PB 8.0.3.
Per PB Engineering: Not a bug. |
298834 | Printtext() not printing text.
The following code is being used: li_job = PrintOpen() ii_rc = PrintText( li_job, "Works in PB 9 Beta 3", 1000, 500 ) The return value is ok but nothing is printing out. If you use a negative number in the Y coordinate than printtext is working ok but shouldn't be that way. |
298928 | The "select ports" dialog of the web services proxy
allows for more than one port selection, although the dialog says to only select one. If that is the case, that PB should not allow you to select more than one port. |
298952 | The Java VM ddlb of the options tab of JDB needs to include
'Sun JRE 1.4. This should also be set as the default. Also from the Java VM ddlb, remove the Microsoft VM (EAServer) since EAServer no longer supports that VM. |
298974 | create or replace type deal_table_type
as table of number(8); create table zzz ( deal_no number(8), related_deals deal_table_type) nested table related_deals store as nested_deal_table return as value; insert into zzz (deal_no, related_deals) values (1,deal_table_type(2,3)); In PowerBuilder: select * from zzz; results in "ORA-00932: inconsistent datatypes." |
299038 | Problem occurs in PB 8 and the latest PB7 EBF builds like #10121
EditMask###,###.00 with number columns is behaving different than expected when playing with the number prior to numeric seperator. number 123456. Use "delete" key to replace digit 3-> not able to replace |
299054 | The Variable Name field in the structure painter is always in overwrite mode. |
299079 | PowerBuilder 8.0.3 regression grid datawindow with autosize height has a display issue. This is an odd little bug that is only seen when a specific sequence of steps are followed. It occurs when one clicks in the first 10 or so characters in the first column and then use the down arrow. What happens is that that first column is blanked out below the row that is current. If the datawindow is re-populated then the problem does not occur. |
299100 | Connecting to MS SQLServer 2000 Via OLEDB. If stored procedure has a parameter of type 'money'. PB does not understand that parameter. Get the Following Error: SQLSTATE = 42000 |
299101 | Database table list generated by JDBC driver includes the dot separating table and owner even when owner does not exist. The Hypersonic Java DB is an example. Because the table list includes the ., many of the IDE operations like building datawindows fail because incorrect syntax is generated. |
299107 | Deploy option from menu and system tree does not deploy projects. Deploy within project painter works however. |
299152 | Passing decimal by reference between PB components will cause memory leak. Average 52 bytes leak per invoking.
There are also a little memory leaks when passing decimal by value or by readonly, about 1 byte leak per calling. |
299194 | -----------------------
PSE NOTES: ----------------------- Description of Problem: OS: Win32 Versions and Build #s Reported: PB 8.02 Versions and Build #s Tested: All Database/Driver File/Version: PB install Enhancement request for a 'Secure Install' option for PB install program. This option would not write to the registry or copy files to the Windows\system32 folder but would install all files to folders specified by the user and keep registry settings in one (or more .ini files). Neither would it write to system path, system variables or classpath. |
299259 | Given: an object eg. nvo_1 that has objectlevel functions that in turn call other objectlevel functions. When changing one of the functions (eg. changing the argument datatype from int to string) and saving the object as a different object, say nvo_2 an error will occur (which is expected) but finally in the display you'll find that the code of the first function has moved into the second function etc.
In the first function there is the code from the destructor event : TriggerEvent( this, "destructor" ) call super::destroy When doing a save (save button or save option) or an ok of the upcomming save dialog when closing the window you'll loose script in the last function in the function list. |
299275 | EAServer on AIX. Creating DataStore using syntaxFromSQL method (select *...) passing to EAServer component as BLOB, retrieve and sending back to client as BLOB. On client dw/ds columns are overlapping and not readable. Problem does not occur running EAServer on Windows. |
299293 | PowerBuilder does not correctly calculate a detail band height when Autosize Height property of the band and its objects is set. The bottom edge of the row is chopped off.
From engineering: Not a bug. DataWindow Print Previews are, and have always been, just an approximation of the printed page. The report is rendered according to the page dimensions and resolutions of the printer. The data is then drawn on the screen, according to the heights computed for the printer, but with fonts conforming to the screen's resolution. The fonts on the screen are larger than the printer fonts because the printer has a 3 times higher resolution. So, each line of screen text, in a multi-line text box, will be about a pixel higher than on the printer. This accumulates through the text box with the result that the last line will be clipped. The report is designed to show which rows will be on which printed page, along with the number of pages. SOLUTION -- Do not use Print Preview mode to display detailed data. |
299303 | Allow saving of datawindow arguments so that it is
easier to rerun the test without having to reenter all the arguments again in the datawindow painter. |
299327 | First protected field in datawindow can be added char when previewing in html.
It seems the problem is only at the first protected field and protected field behaves differently compared to using tab=0. If using tab=0, field is greyed out and skipped totally while tabbing through. If using protect=1 and tab is nonzero, characters can be typed into the first protected field and all other protected fields can be focused even though user cannot type in any characters. |
299363 | When running a stored procedure using oledb, too many
sp_procedure_params_rowset statements are invoked impacting performance. Changing StaticBind does not appear to make a difference. Same number of sp_procedure_params_rowset statements are produced. xec [master]..sp_procedure_params_rowset N'sp_columns', 1, N'dbo', NULL RESOLUTION: Works ok in PB 9.0.2 (Build 7544, 7549) and PB 10.0.1 (build 6020). |
299369 | For a specific datawindow, in the datawindow painter, do a Save Rows As... PDF for d_import_column_names_test. You'll see the CPU go to 100% for a minute or two followed by a java.lang.OutOfMemoryError
Per Development: This is a known limitation with the Java Apache FOP processor (0.20.4). For very large DataWindows, only the Distill! Method can be used. |
299380 | Problems with datawindow File Save As PDF with the resulting display. Separator lines are not included. Data does not wrap on a line as it does in the datawindow. Buttons are not displayed. |
299387 | Request for newer Informix datatypes to be supported in the painter when using the native driver.
Specifically they include: LVARCHAR CLOB BLOB INT8 -> a natural fit for our new longlong datatype SERIAL8 -> also a map for longlong BOOLEAN PB 9.0.1 Updates from PB Engineering: 1/15/2004 Code change for lvarchar support has been checked in. 1/16/2004 Code change for boolean support has been checked in. 3/22/2004 Code changes for clob and blob support for pbin9 interface (currently only works for selectblob/updateblob syntax). PB 8.0.4 Updates from PB Engineering: 3/29/2004 Code change for lvarchar support has been checked in. 3/29/2004 Code change for boolean support has been checked in. 3/29/2004 Code changes for clob and blob support for pbin9 interface (currently only works for selectblob/updateblob syntax). This CR is still in progress. |
299396 | 6.5 application migrated to 8.0.3 now crashes when run. |
299439 | Customer wants to manipulate an icon in the taskbar status area, by using the Windows API function Shell_NotifyIcon in the Shell32.dll file.
This function allows you to add, modify, delete, set a ToolTip string, and send a callback message to execute mouse events. The taskbar status area is located to the right of the Start button, and provides you with status or notification indicators about your programs. Icons with ToolTips are typically used as indicators in the taskbar status area. However when these functions are called in Powerbuilder, the tool tip for the icon displays garbbage characters. January 9, 2003 This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
299444 | The ReleaseConnectionOption DBParm is supposed to cause EAServer to drop the connection once it has been returned to the connection cache. This is not happening - the physical connection is not dropped. This is, however, only the first part of the issue. If this did work according to Powerbuilder documentation, namely,
Use JAG_CM_DROP to destroy a connection when errors have made it unusable. This parameter cannot be set dynamically. The value set when the connection is made remains in effect until it is disconnected. |
299520 | If accepttext() is called in the destructor event of a datawindow and column containing a drop down datawindow has focus then PB crashes.
-> gpf 0x10bbc19e (nt4) or 0x10bbbe3e (w2k) Workaround: post the accepttext int he destructor. this. post accepttext() or move the accepttext() into the closequery event of the window. |
299523 | Three nested TRY statements where two uses the FINALLY clause.
Code after the last FINALLY is not executed. This happens only if last exeption handling is moved into a window function. TRY { -> moved into a function1 TRY THROW lex_error FINALLY { -> moved into function2 TRY FINALLY END TRY // missing code } END TRY } CATCH END TRY Workaround: Modify the code that only one FINALLY statment is used. |
299531 | Using Sybase Direct Connect OLE DB "Sybase Oracle 8 ADO Provider" the ITableDefinition interface is not supported. Catalog tables cannot be created and there are side effects in the PowerBuilder IDE that need to be addressed:
1. The PowerBuilder catalog tables cannot be used even if already created. 2. DDL operations, like modifying columns are enabled, but bring up empty column list 3. Edit Data selected on table in database painter fails with message "table contains no columns with supported datatypes". |
299533 | OS: Windows 98 ONLY (works fine with W2K and NT 4.0)
Versions and Build #s Reported: 8.03 Versions and Build #s Tested: 8.0 GA -> 8.03 Comments: Following code in dw RowFocusChanged event behaves incorrectly when navigating with the Up and Down arrow keys on Windows 98 platform. Using the dw scrollbars or NT/W2K platform works OK // Code if RowFocusChanged event ... this.SelectRow(0, FALSE) this.SelectRow(currentrow, TRUE) // End On Win98 if you navigate using the up/down arrows the current row is selected correctly until the dw has to scroll to new page. At this point the previously selected rows remain selected (highlighted)each time you scroll down/up with the arrow key. Workaround exists. |
299534 | The stored procedure list for an IN9 connection has the owner names padded with blanks so that they appear like 'informix. proc'. The extra spaces don't seem to affect the correct behavior though. |
299560 | If you use the ANSI standard comment indicator"--" , the equalvelent of "//" in pb, it seems to take the rest of the sql statement that follows in the next line, below the comment as part of the comment, brining back a different result set. |
299567 | Customer would like PowerBuilder to provide options for the lines in a grid datawindow similar to what is provided by Excel. |
299571 | PowerBuilder 9 builds 4510, 5012 crash when PrintSend() is used. It worked fine in PowerBuilder 8.0.3 |
299605 | PB window ActiveX causes IE to crash. |
299625 | For a numeric editmask "Positive-format;negative-format;zero-format;null-format" a color like [RED] can not be defined for the null-format section. When displaying a NULL value, it will not interprete the color but it will show the right most part of the format defined.
An expression on the text color can be set to set a color for a NULL value. For example: if(IsNull( quantity ),16711688, 0) Per PB Engineering, this is not a bug: Editmasks do not support colors. |
299639 | Refine the WebDW fix for CR 263496/274049 to eliminate DISABLED attribute. |
299653 | The SetSQLSelect statement is losing the table owner prefix on the update table name.
Workaround: After the SetSQLSelect, set the update table name back to dba.contact: li_rc = dw_1.setsqlselect('SELECT last_name, first_name, fax, id FROM "dba"."contact"') if li_rc = 1 then dw_1.Object.DataWindow.Table.UpdateTable = "dba.contact" end if |
299662 | Please provide an example in the PBNI documentation of the use of PBX_InvokeGlobalFunction. |
299663 | Requesting a checkbox on the datawindow painter prompt for retrieval arguments to allow you to specify a null for testing purposes. |
299665 | Editing a new project after doing a SaveAs to an existing project will put the changes in the original project and leave the new project as it was at the SaveAs. Exactly the opposite of what you want to happen. |
299737 | Machine code executable creation fails for simple example (for which it runs ok in IDE and as p-code). The error reported:
CGEN: Compiling 'C:\WINNT\Temp\test_dll.c' C:\WINNT\Temp\test_dll.c(1206) syntax error C:\WINNT\Temp\test_dll.c(1206) syntax error C:\WINNT\Temp\test_dll.c(1226) declaration statement follows an if statement This is related to CR295247 which has been fixed, but also involves the return of a structure in a descendant event. |
299740 | In the system tree, when any object is expanded the previously highlighted object is still highlighted. The system tree scrolls and adjusts to best fit the expanded pbl and its objects in the system tree view. But the focus is still set on the previously selected object and not on the pbl that expanded now.
Customer wants the system to shift the focus on to the pbl that was expanded. |
299746 | Unable to create shortcut keys for Align, Border, Space, and Size datawindow painter Format operations. |
299747 | Label-style datawindows do not have a checkbox to set the visible property for a column. Please add this property. |
299749 | Web Datawindow not deleting a row when a button on a html
page calls the deleterow and then update. |
299793 | Can't generate machine code if include try catch end try statement.
If PB script includes TRY ... CATCH ... END TRY, PB cannot create machine code properly, always raise error message "Exception handling not supported in machine code". If do not check machine code, it's ok PB should create machine code properly. If we do not support exception handling in machine code we should add some words in help file. |
299823 | Closing a response window that was passed a structure in message object, (OpenWithParm), GPFs. |
299858 | Drop borders (and raised) along with buttons display poorly in SaveAsPDF! Buttons and text fields with raised and lowered borders display poorly in PDF format. The lines comprising the borders and shading are much too thick and black. |
299860 | Stored procedures in OLE-DB incorrectly blank-pad nvarchar(?) arguments as evidence by the failure of sp_columns() to execute correctly within a datawindow. |
299863 | Default DecimalSeparator in Oracle can result in incorrect data displayed. |
299869 | 9.0 Enhancement: Provide align property for picture controls. |
299881 | Problem scrolling a DW with AutoSizeHeight and variable column height. |
299968 | Icons not displaying properly in a TreeView, causing AddPicture() to fail ( return code of -1) if the Windows Operating System Caption Button property is changed from default. |
299971 | Edit styles DDLB and Edit (with Code Table). There should be a better way to edit the list of codes. In PB5 there were Add/Delete buttons - bring those back. |
299972 | Adding 22nd parameter to a function in a User Object crashes PB 8.0.3 |
299981 | In order to provide better accessibility to PowerBuilder users who have problems using the mouse please provide hotkeys/shortcuts to tab through the tabpages in the different views. Currently a user can use the F12 key to jump from tabpage to tabpage to get to the 'Properties', 'Control List' and 'Non-Visual Object List' . But there is not a way to use 'hotkey/shortcut' keys to tab through the Properties tabpages 'General', 'Scroll', Toolbar' and 'Other'. This deficiency can also be seen in the Layout view with no way to set shortcut keys to tab through 'Script View', 'Event List', 'Function List' or 'Declare Instance Variables'. |
300059 | Warning message is a hard coded limitation of the crosstab datawindow.
My problem is that, when I'm retrieving data that will split my cross tab report into more than 300 column, then I'll have a message saying (cross tab can only hold up to 300 columns), and this message keep on showing several times, until all the retrieving process is done. |
300074 | Date, DateTime, and Time Format on the Syntax tab of the PBDIR connection profile dialog are not used for the only supported option for DIR - DirectConnect for OS/390.
These options were provided because this interface was designed to be open for connectivity to any DirectConnect server; however, DirectConnect for OS/390 is the only supported server for this interface and these parameters do not apply. |
300078 | When you display the window activex in a browser and then scroll the page using the browser's horizontal or vertical scroll bar, the activex gets garbled.
Using Internet Explorer 6.0. Happens using IE 5.5 too. |
300088 | This cr is an extension to cr286453 and is to
address the fact that warning messages are not being flagged (as a result of cr286453) in PB and a resolution is needed on how warning messages will be treated in the future. |
300098 | From online help for 'DBParm parameters:and supported database interfaces', it incorrectly list that OJSyntax is supported for the DIR and SYC database
interfaces . |
300193 | PowerBuilder 7 and 8:
The functions PBORCA_LibraryEntryCopy and PBORCA_LibraryEntryMove do not copy the binairy part or OLE section of an object. Work-around is to export and import that section using PBORCA_LibraryEntryExport and PBORCA_CompileEntryImport. |
300209 | The CDATA dialog for a datawindow XML template does not support entering anything but hard coded text. This is a serious limitation, as datawindow expressions should also be allowed here. |
300232 | Request for a Datawindow Picture Object.SetPicture( blob ) function to assign a picture into the DATAWINDOW picture object. The PB Picture Control has a .SetPicture( bitmap ) function however the DW picture object does not. |
300244 | When trying to execute a stored procedure from the
database painter using the DIR driver, powerbuilder will crash. Getting error of unhandled exception in libct.dll (pb90.exe) Access Violation |
300304 | When an object is copied from PBL A to PBL B and copied again back into the PBL A, powerbuilder crashes with: " The instruction at 0x702e7973 referenced memory at 0x72e7973. The memory could not be "read" " Happens if the path length reaches 87 characters.
workaround: Use a smaller path or delete the object in the destination pbl before you copy it from the source pbl. |
300341 | Application menu and window 256-color icons are not displayed properly.
NOTE: looking at the icons outside of PowerBuilder also did not display properly, so this may not turn out to be a PowerBuilder problem in the end. However, when viewed in Windows Explorer the icons appear okay, and when viewed with the Watcom Image Editor that shipped with PB 6, they also look okay. |
300345 | When connected to an Oracle 91 database using the Pbo9080.dll, and doing multiple updates to a datetime field in a datawindow, the first update succeeds, but subsequent updates fail with a row changed between retrieve and update error. |
300385 | A DropDown ListBox Column in an external datawindow, Datatype Decimal, causes a couple of problems:
1. PowerBuilder will crash with a Format that looks like the Following: [general];DeptNo;DeptNo;DeptNo although the following is okay, and a similar format as above for numeric is okay: [general];DeptNo;DeptNo 2. Also the Format does not display in the ListBox at runtime |
300387 | Text controls that have a computed expression on the visible property are not sliding up properly in the trailer band.
The trailer band contains 17 rows of text controls that have a computed expression. The slide up property is set to Directly Above. The computed expression is changing the visible property value properly but text controls are not sliding up when visible=false. |
300390 | Usability issues with shortcuts, function keys, and hot keys in the PB GUI painters. Example, in the Window painter, you can switch from the Layout View to the Properties View by pressing F11, but once you get there nothing is enabled and you cannot tab anywhere, so you are stuck. Also there is no way to switch between the tab pages of the Properties View, or to select/deselect a specific property with a hot key. |
300392 | Compiler does not detect when a declaration redefines a previous declaration of a variable as an array.
//below does not cause a compile error. Declare in reverse order causes correct error msg integer s string s[2] |
300449 | When Importing XML that was exported from a DW which has a nested report, there is currently no way to do so. It only imports the master dw, the detail rows (from the nested dw) are ignored. |
300457 | Hebrew/Arabic characters are not printed correctly.
Solution : in pb.ini add this entry [Library] NormalFont=Arial Hebrew |
300468 | Menu Icons are displayed in low resolution at runtime.
Reviewed by PB Engineering and determined not to be a PB bug: This issue has been investigated by engineering and determined to be a Microsoft issue. The problem has also been reproduced with a regular (non-PowerBuilder) C++ application. |
300535 | Regression: QueryMode=yes does not affect WHERE clause criteria in datastore.
Tested and reproduced with PB 8.0.3_9704 Works fine with 7.0.3_10237 and 8.0.2 (All builds) Solution: When upgrading the Pb80.exe file to 8.0.3_9820, it then works fine. |
300545 | Special characters, such as umlauts, cause failures when saving as PDF with the message:
org.apache.fop.apps.FOPException: Invalid byte 2 of 3-byte UTF-8 sequence error |
300623 | Datawindow saved as PDF output misplaces field in group trailer. |
300636 | dw.Find returns nonexistent row when using IsNull in criterion. |
300711 | There is no support in PowerBuilder for datatypes introduced in DB2 version 6 and even prior. DB2 8.1 was just released, so we are a few versions behind.
The following datatypes are not supported but should be considered: GRAPHIC VARGRAPHIC ROWID BLOB CLOB DBCLOB Additionally, the type LONG VARCHAR is no longer 'in favor' and instead the VARCHAR(n) type should be used. While VARCHAR(n) does exist in PowerBuilder, it only supports n < 255 whereas the 'real' DB2 type will support values that are larger (to the exist that there is enough room remaining in the table). |
300712 | Update the PBDIR driver to take advantage of data types defined on DB2 tables using the AS IDENTITY clause. |
300715 | Provide enhanced resource file like other resource file used with VB, VC++. This resource file helps for storing text using its values in application with some inbuilt functions. Its important for small applications where databases do not come into picture. |
300746 | Calling an NVO component via MASP, Querymode fails to add the where clause into datastore.
Also tested with PBVM 8.0.2_9506 and it works fine. |
300755 | On-line help topic for FileCopy function says: "Copies one file to another, optionally appending to the target file." should be "Copies one file to another, optionally overwriting the target file." |
300758 | WebDW html using <TH> tags for fields in the summary band of a grid datawindow - these should be <TD> tags instead. |
300763 | An enhancement request that would be fairly easy to implement but allow customers to do neat things like implement grid Web DWs that allow scrolling bodies but fixed headers. A very cool feature! Specifically, surround table headers with the <THEAD id=xxxx> tag, the body with <TBODY id=yyyy> and <TFOOT id=zzzz>. |
300776 | Error when trying to import XML into a datawindow when the datawindow includes a nested datawindow. However, the export of the same datawindow including the nested datawindow works correctly. |
300779 | When connecting to db2 thru the 'DIR' driver and your using the TableCriteria dbparm, pb will crash in the db painter when you try to expand a table.
Getting unhandled exception in pb90.exe (libct.dll) access violation |
300783 | PBDIR returns all synonyms within the system catalog for display in the table list. Only synonyms owned by the current user are accessible and since synonyms by definition are not qualified, they are incorrecly included in the table list. |
300787 | Enhancement Request: Add a "Search" option at the Workspace level in the System tree in addition to the target level. |
300852 | Installing build 9704 increased response time for databases requests. |
300856 | Cannot run many client applications on one computer.
Could not recreate this problem. No repro case provide by customer. |
300857 | Several instances of EAS needed for reaching good performance.
Could not recreate this problem. What happens with one Jaguar instance. |
300860 | In PowerBuilder 8.0.3, using SetChanges in a EAServer component puts deleted rows
into the primary buffer instead of the deleted buffer. Work-around is to create a pb.ini file in the EAServer \bin directory containing jagserv.exe and the pb.ini in the PowerBuilder 8.0 directory. In the pb.ini file put the section: [Datastore Behavior] usehwnd=yes |
300877 | OS: Win32
Versions and Build #s Reported: 8.03 Versions and Build #s Tested: 7.03 / 8.0 GA -> 8.03/ 9.0 Beta 4 Following code will crash PB 8.x String ls_null SetNull(ls_null) ClipBoard(ls_null) Crash is different in PB 7 and 8. In PB 8.03.9704... Instruction at 0x002a273b referenced memory at "0x00000070" Memory could not be "read" In PB 7.03 the error is SMART Heap Library - MEM_BAD_POINTER |
300884 | Greek/hebrew charSet not selected automatically on a window control or datawindow. |
300898 | The Iterate For Groups check box on an XML template is only iterating for the inner most group and repeating the group 'header' for the other groups. When checked the option should affect all groups in the datawindow. |
300907 | Problem with OLE control help files if in compiled help format. This will give Window Help error: "The '...\compiledhelpfilename.CHM' file is not a Windows Help file, or the file is corrupt." |
300932 | When system tree search progress is displayed in the status bar when the dw painter is open. Long diretory names or many subdirectorys, and can long display lines to overwrite parts of the status bar dedicated to the dw painter. These over writes are not prohibited or cleaned up. |
300997 | Has a simple ASA function wich returns a string. This function is a called using RPC and a JDBC connection. The RPC call fails with this error : JZ0SG: A CallableStatement did not return as many output parameters as the application had registered for it.
Reviewed by PB Engineering: The problem is caused by jdbc driver, and it is not a pb bug. If the return value type is for example int, you may see pb will get the function's return value. I also tested the problem with a little Java program in Java environment to verify it. The result is the same as pb. |
301017 | GetFullstate doesn't work properly when PB component is running on EAS solaris. Same app works fine on Win NT. |
301094 | PB 8.x and 9.0 WebTarget DLL versions display fine on NT, but there's a problem when they're viewed on a W2K (Windows 2000) PC. The version info for the files in the Intel32 (i.e., Pbdwe#0.dll, etc.) directory display fine on both platforms.
PB 8.x example: NT 4.0 machine: WtCurrentObjMod80.dll for PB 8.0.3 Build 9826, displays as: 8.0.3.9826 W2K machine: The version for the same file displays as: 8.0.0.0 PB 9.0 example: NT 4.0 machine: WtCurrentObjMod80.dll for PB 9.0 Build 5026, displays as: 9.0.0.5026 W2K machine: The version for the same file displays as: 9.0.0.0 |
301185 | Detail band was displayed incorrect when adajusting the header band height dynamically. |
301245 | Retrieve GPFs if retrieval arguments were passed unbounded to bounded array. |
301445 | When trying to create a datawindow with a table
that has a column of java.lang.object, results in a datawindow error. When using jdbc, the error message: Cannot create Datawindow 'JZOP4: Protocol error: This message indicates an internal product problem. When using syc (quick select), the error message: Incorrect syntax near the keyword 'FROM' When using syc (select): This column's data type requires the use of an embedded SQL statement. In the database painter, the following error appears when trying to display data from a table: Tabel xxxx contains no columns with supported datatypes |
301470 | When installing just PowerBuilder from the PowerBuilder 8.0 Enterprise Edition installation, the following error appears: "Error String TITLE_MAIN_ENTERPRISE was not found in string table." When you dismiss the error, the text it refers to displays in the installation panel header. |
301488 | Regression: When Doing ShareData, Being Prompted for a Retrieval Argument for the DDDW |
301492 | Using PB 8.0.3 build 9704, 9826 having problem with AutoSize height. Field doen not show until you are in it, there is no border and entry field get so short until you enter something. The problem with height does not occur with build 9121. See CR 289354 for the problem with the border.
Reviewed by PB Engineering: This is not a bug. Autosize height is not meant to be used for data entry. This was added to the documentation as a result of a different 'regression' CR related to using Autosize height and data entry. |
301506 | Settaborder has a successful return code when a column is part of the select statement and column specification but is not displayed in the detail band of the datawindow.
In PB 7.0.3 using: dw_1.settaborder(1,0) returns a successful return code In PB 8.0.3 (build 9626), the same line returns -1. Per PB Engineering: The column number is the number that is displayed in the Column Specifications view, which lists the columns retrieved via the SELECT statement. Deleting the column from the Detail Band does not delete the column from the Column Specifications. It just means it is not being displayed. So, saying that the column was "deleted form the dw object" is misleading. The column still exists -- it is just not displayed. |
301572 | PB/EAS performance problem when many clients accessing Jaguar at the same time.
Per PB Engineering, not a bug: For the first ten clients, EAServer creates an instance for each of the clients, which involves creating PB sessions. It takes time. But the subsequent client calls should be faster if the component supports instance pooling. The testcase is a simple stateless component doing a large retrieve and returning retrieve results to the client. We highly suggest customers put some filters into retrieve to decrease data. First, 30 components retrieve data from one data source, then the data for 30 clients transfers to same machine, not 30 machines. The 30 clients have to share database connection and network bandwidth. |
301574 | Versions and Build #s Reported: 8.03
Versions and Build #s Tested: Not a supported feature in any version Comments: Customer would like to be able to verify datawindow SQL from within PB, for example in the library painter or system tree (in the same way there is a regenerate option for PB objects). Customer is looking for the same functionality as was provided by the SQL Verifier in the Advanced Developer's Toolkit in PB 4 -> 6 (approx) but inside the PB IDE. Customer is aware that the source for the Advanced Developer's Toolkit is available for download from the SDN site at http://www.sybase.com/developer. |
301578 | Using getname and gettarget for the XML PI return
incorrect results for the first invocation. PBDOM_Object data[] PBDOM_ProcessingInstruction PI If domDoc.GetContent( data) then PI = data[1] s_out = PI.getName() + "~r~n" s_out += PI.getTarget() + "~r~n" end if Incorrectly returns #xmldecl instead of xml. |
301627 | PBDOM GetNames() is always returning FALSE |
301683 | PBNI Visual Control does not get focus when tabbing thru controls on window. |
301696 | An existing datawindow built from an Oracle System View crashes PB in Data Source view of datawindow painter. |
301767 | When using a column number to set the taborder, the
column number that is displayed in the column specification view is the number that is used. If you have a select statement listing 3 columns and you delete the first column in the detail band of the datawindow, when setting dw_1.settaborder(1,0), it will return an error because its trying to set the taborder on a column that doesn't exist in the datawindow painter. Its still listed in the column specification view. From online help, it list the following for the column argument: The column to which you are assigning a tab value. Column can be a column number or a column name. Clarification is needed to state that the column number used is the column number displayed in the column specification. (The following may apply to any powerscript function that uses a column number although I have not done testing on them. I do know that getitemnumber, getitemstring, getitemdate, and setitem all appear to follow what is displayed in the col. specification view.) |
301778 | 7.0.3 composite report has a trailing blank page (8.0.3 does not). |
301793 | Source Control Enhancement: Supply a filter to show objects checked out by a specific user. |
301801 | Once a 3 State checkbox property is set (checked in the dw painter) you can't uncheck it and have the unchecked property saved. Re-open the dw after saving it unchecked and it is still checked. |
301903 | GPF in libsybheap.dll after c++ exe has started PB app using RunApplication function. |
302021 | PB 9.0 Beta: Cannot save a datawindow as an XML file with the filename starting with a numeric character. |
302111 | When saving a datawindow to Excel5 or Excel5 with Headers,
the following error message appears: Save Rows As failed |
302170 | GPF on pbm_dwnkey event of datawindow. |
302174 | After a File->SaveAs in application object, the new application still has old appname in source code. |
302190 | In the System Tree if you move an object from one pbl to another, after the move the System Tree opens an unrelated system treeview item in the source pbl. |
302247 | When a component deployed to EAServer on AIX tries to make a connection via ConnectionCache and uses JDBC driver interface it fails with the errormessage : DBMS "JDBC" is not supported in your current installation
Seems to be environmental issue: We have a working environment. Check if the classpath and bootclasspath are ok. When using oracle, check for $ORACLE_HOME/lib in the LIBPATH. Also used the latest PBVM versions. |
302268 | The CASE and IN operator within datawindow expressions exhibits a memory leak. |
302349 | In the Window Painter, put an MLE in a groupbox, modify a property of the MLE, it disappears in back of the groupbox. |
302355 | Request to add the capability of parallel development and merging to Source Control. |
302384 | The pbsig90 utility does not report the methods and events
that are inherited, unless they have been extended in the descendent. These inherited methods and events do appear in the system tree of the workspace in Powerbuilder. |
302489 | A line graph has gaps in the line when there is no data at the tic point on the x axis.
Reviewed by PB Engineering: This is not a bug. This issue is at odds with CR 277649, which restored the behavior back to PB 6.5x behavior, in which the correct behavior is not to plot lines at tick points with null data or no data. |
302507 | Customer is developing a Web application using PowerBuilder components (existing from other applications) and Java components. He needs to sharedata between them so he is using Java datawindow (which is included in datawindow.jar)and exchange the data with SetFullState / GetFullState functions (passing blobs). There seems to be a problem since when a GetFullstate is performed from a PB component and the blob is set to a java datawindow with SetFullstate there's a problem. (The same happens in the other direction)
Reviewed by Engineering. This turned out to be a PowerJ issue and was fixed by a PowerJ patch. |
302583 | Description of Problem: Problem happens after a fixed set of steps - First GetChild, Setfilter on a invalid datawindow (returns 1 instead of -1), set of the dataobject followed by another setfilter will cause:
The exception Breakpoint A breakpoint has been reached (0x80000003) occurred in the application at location 0x002a1360. |
302760 | Request to expose HTTP-header in our SOAP implementation in PB9. |
302762 | WS Security is missing in PB Soap Implementation. Need to add Encryption mechanisms (see Microsoft .NET) = WS Security standard. |
302767 | ORCAScript - PBWs and PBTs are designed to use relative paths, but the "SCC get connect properties" command requires a full path/filename to the .PBW. It would make OScript more portable if it could use relative paths as well. |
302768 | In the pbni90.hlp Appendix 'Using the visual C++ wizard', 'Generating a PBNI project'.
"... the pbext.awx file must be in your Microsoft Visual Studio\Common\MSDev98\Template directory" Actually, the location in whi the file will need to be placed will vary depending on which version of Visual C++ the user has. The location referenced in the docs is only valid for VC++ 6.0. |
302770 | PB 9 Beta 4: DOCUMENTATION: pbni90.hlp: The GetMethodID should have "see also" links to the TriggerEvent and InvokeObjectFunction functions, since that's generally what the user is going to be doing with the results of that function. |
302810 | When a row is highlighted by using (dw_1.selectrow(20,TRUE)), and then autosize height is set for the detail band, when using:
IF row > 0 THEN this.selectrow(0, FALSE) this.selectrow(row, TRUE) END IF The select row from (this.selectrow(0,FALSE) is not unhighlighting the row. The return code returns successfully. It returns 1. The row that is first selected is on the edge of the dw control. Workaround: If the window is resized to make it bigger and the application is rerun, you can see that it works ok. |
302839 | When previewing or printing a nested datawindow, the
pages will randomly overlap. The nested datawindow contains 3 reports. The xxxdwr_ytd_district and xxxdwr_ytd_district_summary appear to be the datawindows that overlap randomly. |
302948 | Datastore can't be created from ResultSet by CreateFrom using EAServer on Solaris. When running EAServer on NT it works okay. |
302962 | Ability to compare two nonvisual user objects or user
objects with 'equals'. For example: I would like to be able to have this syntax: uo_data = uo_tmpData |
302988 | Report with a nest, summary and footer. The footer is overlaying part of the summary band. |
303038 | CreateInstance generates error because the creation of object failed (from server trace result). WSAECONNRESET generated from server.
Third Party Problem: The problem was resolved by applying SP2 for Windows2000 (W2K). |
303055 | GPF in debug mode, when changing values for sqlca.sqlcode in Watch Window.
Tested and reproduced in 7.0.3_10243 and 7.0.3_10227 |
303104 | Need improvements to be able to use the PowerBuilder IDE without a mouse. |
303128 | Datawindow Programmers Guide incorrect on querymode usage and examples. |
303201 | When passing a value back from an PBNI extension that uses in its code the function getlasterror , the wrong value gets passed back.
Probably it is a threading issue, since during debugging the values are ok, but when running it from PB finally the wrong values are received. Solution: When commenting the code #define new DEBUG_NEW in one of the source files of the example program the error went away. |
303245 | Enhancement: Add "ToolBarItemHoverName" list option for ToolBar |
303276 | Add objects & lib list in System tree instead of seperate view for each painter. |
303343 | Using datastore in Jaguar causes out of memory error. Virtual bytes is increasing with the activation and deactivation of the component which has datastore in it. |
303344 | When there is an comment on an object in the library painter like "Generated MDI Sheet #1" this comment will not be reflected in source control if check in the first time to the source control description.
Not a bug explanation from development: Compared to a word document ( from VSS) and an object in PB ( as of now) both when added to source safe have a blank comment which can be modified . In word a dialog box appears for multiple file asking whether you want to add comment individually or for all the selected files , but in case of PB as per the existing design it does not ask about this and the comment is for all of the selected files. Thus in no place, the copy of the object in the source safe database contains the comment as in the original one but the one provided during registering the object for the first time in source safe. |---------------+---------------+-------------+--------------+------------------------| | Operation | Word | PB | Remarks | Change asked | | | (Existing) | | |---------------+---------------+-------------+--------------+------------------------| | Add to SCC | Blank | Blank | Can add | Own comment will be | | | | | comments and | displayed in case of | | | | | that will be | individual Addition. | | | | | saved in both| For Multiple addition | | | | | cases | it will be Blank. Can | | | | | | modify the comment in | | | | | | both the cases. | |---------------+---------------+-------------+--------------+------------------------| Therefore this is not a bug of PB . The difference in behaviour is because of the different mechanism between pb7 and pb8 . |
303372 | A datawindow is marked with 'Retrieve Rows As Needed' and is using QueryMode. The datawindow displays empty space for rows when dragging vertical ScrollBar down. |
303376 | Customer has requested an enhancement so that one can easily access computed fields on one datawindow to another within a composite report. In the past he accomplished this with global variables as there was not another option. He is now using EAServer and cannot do this. |
303447 | The control List view in DW painter reorders self when you select an item, resulting in the selection of an unintended item. This is not happening in the Window Painter or the Visual UO painter. |
303449 | When adding quoted strings within a jsp tag, the quotes
appear to have been saved. Reopening the page in the jsp editor, the quotes are not there. If you look at the jsp page in notepad, the quotes have been saved. The test case examples shows if you save the following: <FRAME NAME="caseh" SCROLLING="no" FRAMEBORDER="no" SRC="case_detail_head.jsp?linkid=<%=request.getParameter("linkid")%>&tab=1"> It will appear in the jsp editor as: <FRAME NAME="caseh" SCROLLING="no" FRAMEBORDER="no" SRC="case_detail_head.jsp?linkid=<%=request.getParameter(linkid)%>&tab=1"> Theres no quotes around the (linkid). |
303456 | Allow the am/pm to come before or after the time: "yyyy/mm/dd am/pm hh:mm:ss"
should be valid date/time format for editmasks. |
303561 | Make flags for GetFileOpenName and GetFileSaveName the same as Win API call. |
303587 | This is an enhancement request to preserve stored procedure update settings when the data source for a datawindow has been modified.
The scenario is to use an existing datawindow which depends on stored procedure for the datawindow update or insert or delete action. If columns are added or deleted from the datawindow data source, then any stored procedure for the datawindow update or insert or delete action are removed, reset or lost. Problem is generic for any database supporting stored procedures. Noticeably, there is no Powerbuilder alert message that modifying a datawindow data source can cause pre-existing stored procedures to no longer be associated with the datawindow. As an enhancement request, could Powerbuilder save or preserve any existing stored procedure assignments for the datawindow even when the data source is changed? Allow the user to remove or reset the stored procedure linked to the update /insert /delete action for the modified datawindow. This could affect enhancement of Pipeline painter which utilize stored procedure features. |
303596 | The isSecurityEnabled function of the TransactionServer object always returns false when the component is deployed to a COM+ server. |
303606 | A standard class user object of type oleobject, displays internal functions in the system tree. |
303663 | A JPEG image appears black when printing to Fujitsu full-color printer (XL-C3100) using the PrintBitmap function. The same JPEG image printed fine when printing to an earlier model of the same printer (XL-C3000). |
303705 | When selecting "Build runtime library", see duplication of the line 'Native' in the executable format dropdown, with each toggle of the "machine code" option. |
303706 | This is a DOCUMENTATION enhancement request. Ct would like to make it clear to users that by customizing the OLEObject object, PB provides access only to those events defined in PB: constructor, destructor, error and ExternalException.
The PB 9 help file (pbhlp90) indicates for the OLEObject object (Book 'Objects and Controls', 'System Object Properties, events and functions') : "You can customize your own version of the OLEObject object by defining a standard class user object inherited from the built-in OLEObject. You can then access the OLEObject events by writing scripts that contain code for the events." The only events you can actually code are the constructor, destructor, error and externalexception events. (And with structured exception handling now it PB, there isn't much of a reason to code the latter two). What many folks think this means is that you can add code for OLE Automation events, similar to the "with events" keyword in Visual Basic. PowerBuilder doesn't have the equivalent, though, and the documentation should make this clearer. |
303713 | Application hangs on second iteration and the following
messages appear in the Jaguar console window: Warning: wNoDeffont: XpCreateGC: can not create default font in GC Error: eAFMPremature: QueryFont: AFM file /export/home/duquette/EAServer412/dwprinter/fontmetrics/afm/Helvetica.afm ended prematurely App works ok with 1 iteration. Problem happens when running more than 1 iteration. RESOLUTION: Not a bug. Component need some X operation(some graph operation) (which is not supported on unix). |
303741 | PB9: Rows dissappear when a DW expression is set for a nested DW
Fixed in PB 9.0 build 6075, PB 8.0.3 build 9943 and PB 7.0.3 build 10292. |
303757 | Obsolete Windows api calls in PowerBuilder on Windows XP.
Engineering feels MS will still have the backward compatibility with these APIs, because they are fundamental for most applications. If they do become obsolete, they will be replaced with newer calls. |
303849 | A nested report set up to Print Newspaper columns (2) does not print correctly for the 2nd of two records. Possible dupe report of 154002 and/or 173810.
05/08/2003: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
303863 | When different settings are used in the control panel for title size or border size,
then the workspace height and width will not be the same as at design time. This means a window could look smaller with increased border size setting when it is opened. |
303898 | When trying to print a datastore from a PB component to Acrobat Writer 4.0/5.0 , it hangs. It works fine with Amyuni PDF converter. |
303904 | Enhancement Request: Provide the Tone( Frequency, Duration ) function as a global PowerScript function from the API. |
304001 | Regression in PowerBuilder 8.0.3 Build 9809:
When opening a response window in a non-visual userobject function, a crash can occur when closing the response window. This crash can be avoided by disabling the garbage collection before opening the response window and enabling it after the close. |
304003 | Clicking in grouped reports give with dw with group headers for GetBandAtPointer() / GetBandAtPointer() only the right values back when you are on the first page on the dw. As soon as you scroll vertical , it does not work anymore.
no workaround |
304041 | The PBNI app wizard for MS VC++ is missing the help file pbext.hlp
Also currently the app wizard only provides a template for a non-visual extension, customer would like also a template for a visual extension and for a global function. |
304055 | On NT, we have the OS SHORTDATE format set to MM/DD/YYYY". On Solaris, when we are doing date comparisons the format comes back as "MM/DD/YY". Is there an equivilent setting for the PBVM on Solaris to force it to return SHORTDATE as "MM/DD/YYYY"?
Reviewed by PB Engineering and determined to be "Not a Bug": To solve the problem, the user needed to add an entry named "intl" to dwprint.ini which is located in $JAGUAR/bin. Under this entry user can specify the inforation of SHORTDATE. [intl] sShortDate=m/d/yyyy //Set the year to 4 digit. |
304082 | Oracle 9i client; Powerbuilder crashes when opening SQL Painter of a newly created datawindow. |
304158 | PB 7.0.3: PowerBuilder crashes when the expression for the sort of a group header band reaches a certain length....this does not occur in PB 8.0.2 or 8.0.3. |
304204 | DBName and Name properties for computed fields change in DW painter if changes are made to the sql, and now going agaist a MS SQL Server 2000 database. |
304205 | Request that documentation be provided regarding dwprint.ini and its usage/entries. |
304230 | CR 291599 fix not releasing memory for string variables.
Closely related to CR 291599 SYBHEAP issue. Please refer to that CR for a detailed description of the problem and solution provided for the datawindow issue. Testing CR 291599 with fixed build 8.03.9838, this still fails with intensive string use. The above CR is fixed for datawindows - when the window is closed memory is released - but with script variables memory is still held even after closing and reopening window. Need this same fix to release memory held when using intensive sting manipulation . The repro provided shows the desired corrected behaviour with datawindows and the problem with string variables. |
304251 | UpperBound on an any blob that is not an array, and IsNull functions on a large blob are leaking memory. The functions are leaking when performing them on any variables. This is a bug, but it can't be fixed in an 8.0.3 patch.
Workaround is too use actual datatype variables. |
304252 | CR 263356 recommends a workaround of altering a component's .props file in order to append to the librarylist property. This does not refresh until Jaguar is re-started, which makes this workaround unacceptable.
Per EAServer developer: Changes in the property file will have no effect unless Jaguar is restarted. |
304253 | If you zoom the datawindow and set column width greater than 149794, the data disappears. There appears to be an undocumented limit.
05/08/2003: This CR was reviewed and closed as part of the Quarterly CR Review process. It is "Not targeted for any future release". |
304254 | A sheet containing StaticHyperlink with no URL causes a crash in Powerbuilder 8.0 if you bring the pointer over the link and see it change to a hand, and then close the sheet. |
304259 | Access violation trying to Save Rows As an XML file with MS Userdump enabled. |
304264 | Cannot retrieve and display Greek characters from an Access DB in a DataWindow
Engineering determined this is an ODBC driver problem, not a PB problem. |
304265 | Changes to menu features made via external function calls, like the CheckMenuRadioItem Win32 API, are lost when you use the PopMenu function on that same menu. Changes made via PowerBuilder properties do show up in the PopMenu. |
304266 | Versions and Build #s Reported: 8.03 GA
Versions and Build #s Tested: 7.0 GA -> 7.03 build 7.0.3.10251 8.0 GA -> 8.03 build 9838 9.0 Beta 4 Comments: In the datawindow painter, for a column with dddw editstyle. If the datawindow object used in the the dddw column is changed to a different dw the 'display column' and 'data column' fields still show columns from the first datawindow (as well as the columns available in the new dddw dataobject). The columns from the original dddw datawindow object only disappear from the list once the dw painter has been closed and reopened. The desired behaviour would be to change the available data and display columns when the datawindow object is changed. |
304285 | Setting the property "datawindow.print.filename". Datawindow or Datastore fail to print to file on late PB 8.0.2 and all PB 8.0.3 build. The problem only happen on EAServer PB Component but not two-tier client server program. |
304310 | Regression: Cannot access a function on an OLE object in PB 7.0.3 |
304314 | An OLE datawindow contains a .doc file with several (14 or 15) pages. But only the first page prints from PowerBuilder. |
304319 | Creating an app in either build 5049 or 5051 and then
opening the same app in an earlier build (such as build 4510) will result in a target error--Cannot open target. If you try to create a new target, a message will display saying that the target already exist. |
304374 | On window platform, it is allow to specify property "lds_tmp.object.datawindow.print.filename" to generate a printer file with the filename. On Solaris PBVM, the setting is totally ignore and only generate the default filename "jaguar.ps" |
304427 | Memory leak and hitting Virtual Byte limit using PB component on EAServer, db-ASE. |
304476 | PBNI extension crashes when passing enumerated type argument. |
304491 | "OLE Object Properties" button disabled on standard visual objects of OLEControl type when put on a window. |
304501 | Regression in 8.0.3 starting in build 9820: Gpf when trying to return a structure populated in a userobject function after a response window is opened and closed.
Fixed in build 9860. |
304549 | When creating a Web Service proxy using the proxy wizard, after poining to the wsdl file and executing the project the error:
"Generation Errors: Error: The object getsubscriberinfoport had fatal compile error(s). The source for getsubscriberinfoport has been saved as C:\TEMP\getsubscriberinfoport.srx. The error(s) for getsubscriberinfoport have been saved in file C:\TEMP\getsubscriberinfoport_srx.log appears. |
304554 | Change EAServer deployment options to reflect best practices and new features. |
304565 | If no workspace is opened, allow to do a New->Target->Application and then automatically create a workspace as well. |
304567 | Provide MouseEnter and MouseLeave events for all graphic objects. |
304581 | Active Reports Runtime OCX not working correctly in PowerBuilder. |
304793 | When modifying a list of local external functions, even just adding and then removing a character leaving a net change of nothing, renders the object un-saveable and various compilation errors occur. |
304798 | Issues using SetLibraryList with a PowerBuilder EAServer component need to be addressed in PowerBuilder 8. This CR suggests a possible workaround for PB 8. |
304799 | Editmask not displaying last character when autoskip is checked, and code in the em modified event does something that takes some time. |
304844 | Request to be able to paste fetch SQL for locally declared stored procedures. |
304901 | OS: Win32
Versions and Build #s Reported: 8.03.9704 Versions and Build #s Tested: Fails with ALL controls 8.0 GA -> 8.0.2.9506 Partially working 7.03/ 8.02.9601 -> 8.03.9850 / 9.0 Beta 4 Russian characters are not displayed correctly with certain controls when using ARIAL CYR font. From PB 8.0 GA to 8.02.9506 NO controls could display non latin characters with ARIAL CYR font From PB 8.02.9601 -> 8.0.3.9850 the following controls DO NOT display russian chars with ARIAL CYR font (only latin chars are displayed) - CommandButton - CheckBox - RadioButton - GroupBox - DropDownListBox All other controls that support fonts (ie not draw objects) now display the Russian chars correctly. See repro steps for more details. Possible related CRs CR 268163 CR 274273 - fixed but not for ARIAL CYR font CR 300884 Reviewed by PB Engineering and determined not to be a PB bug: This is a Microsoft issue. The same behaviour can be found using a simple VisualBasic example or VisualC++ app. A summary of engineer's conclusions: There are some limitations in displaying cross-codepage data in some of the Microsoft Common Controls. For example when displaying Russian on a U.S. English machine the Microsoft Edit control can properly render the text but the Microsoft Button control cannot display properly. In PowerBuilder, Button and Edit controls are implemented by using underlying Microsoft button and edit controls respectively and hence any flaw in the Microsoft controls also appears in the PowerBuilder controls. The problem is happening in PB CommandButtons, CheckBox, RadioButton and GroupBox because these are all different versions of the same Microsoft Button Control with a different style. The problem is not happening for the PB PictureControl because in this case the display of the control is achieved after overriding the normal display behaviour of Microsoft button control (this is the same with the PictureButton). One easy workaround for the problem is to change the "Regional setting" to the corresponding language, for example for Arabic the steps would be... 1. Open the "Regional Settings Properties" dialog from Control Panel of any Windows platform (NT/2K/XP); 2. Focus on the first tab page of "Regional Settings", on Win-2K platform you can see a dropdown listbox on upper side and a list of checkboxes on the bottom. Choose "Arabic (Saudi Arabia)" option from the dropdown listbox, and check the "Arabic" option checkbox from "language settings for your system", highlight this option (in blue) 3. Important ! Click on the button "Set as default " at bottom left corner of the dialog Click "OK" to close the dialog and Windows will ask you to restart your system. 4. After your system is restarted, run PB or VB application again, you will see correct display of Arabic characters on either Command Buttons as well as other controls. |
304902 | When dw_1.Update() is called on a datawindow with INPUT / OUTPUT parameters to stored procedures, PB crashes. -> GPF
Different behvior depending on used DBMS interface: ODBC gives error: SQLSTATE = 22005 [Microsoft][ODBC SQL Server Driver]Invalid character value for cast specification No changes made to database. execute dbo.ap_UpdateBigParms;1 OLEDB and native: GPF / Exception Exception code: C0000005 ACCESS_VIOLATION File Name: C:\Program Files\Sybase\Shared\PowerBuilder\PBDWE80.dll File Version: 8.0.3.9850 Fault address=1164435C Section:Offset=01:0014335C Registers: EAX:00000000 EBX:07CE0010 ECX:07CF1920 EDX:00007340 ESI:07CD5628 EDI:00000000 CS:EIP:001B:1164435C SS:ESP:0023:0012E494 EBP:0723B260 DS:0023 ES:0023 FS:0038 GS:0000 Flags:00010202 Call stack: Address Frame Param0 Param1 Param2 Param3 Function Name 1164435C 0723B260 FFFFFFFF 00000000 00000000 0723B280 0001:0014335C C:\Program Files\Sybase\Shared\PowerBuilder\PBDWE80.dll |
304903 | PB ignores the hardcoded filename when using Print command when called by a Jaguar Component. It displays the input dialog on the Jaguar server despite the hardcoded filename to receive the filename from the user. If the user inputs the filename it prints it to the respective file correctly. |
304910 | PB9 Beta 4: Enhancement: Ability to create multiple runtime libraries. |
304934 | PowerBuilder 9.0 enhancements: 1) provide status bar as a native PB control, 2) allow hide option on current MDI frame 3) support multiple panels without requiring PFC |
304935 | ENH: Provide syntax in a tooltip for all userdefined and system functions |
304936 | PowerBuilder 9.0 enhancement requests:
1) Provide autohide capability for System Tree. 2) Include Properties and 'toolbox' as a new tab. |
304937 | PowerBuilder 9.0 enhancement request: Provide tooltips for all controls including DataWindow columns. |
304938 | PB 9.0 Enhancement: There's no easy way to move an obj from one PBL to another when SCC is on. |
304939 | In DB Profile, the option 'Use Connection Pool' option should be automatically disabled when ConnectAs is set to non-default SYSDBA or SYSOPER, this would help avoid user error. |
304941 | Allow for grouping of N-Up style datawindows. |
304952 | Powerbuilder 9.0 Beta: Datawindow SaveAs HTML does not suppress repeating values. |
305039 | The datawindow function CreateFrom can return an error -5 when the load of the
resultset into the datawindow fails. |
305042 | Description of Problem: A stored procedure update of a datawindow can have an expression as an argument but this will get always equated as a string: expression: eg 5 or number("5") or double(5") or global function returning a double inside of the expression will send the following to the dbms:
exec dbo.ap_UpdateBigParms NULL, NULL, NULL, '5', NULL, 'xxx', NULL ... Workarounds: 1.)Use a normal input column argument and eg. set the value in code upon the buffer eg. dw_1.object.column[line]. 2.)Use a convert function inside the sp if possible |
305047 | PBL regeneration should provide list of unused local variables, functions and objects. |
305073 | Provide a DataWindow.GetDWObject("col_1") function to return a DWObject. The current method of DataWindow.Object.col_1 isn't possible under certain situations. |
305074 | If you enter 64 or more characters in an Editmask character field and then press the backspace key, PowerBuilder crashes. |
305075 | When using the native pbo9090.dll in the 9.0 profile painter, it describes the driver as "O90 Oracle 9.0.1". Does this driver work with Oracle 9.2? If so the driver description should be amended to include Oracle 9.2. |
305087 | To set options on a SOAP connection you specify a string that includes name/value pairs, some values of which are also strings. You can only use double-quotes in the individual values, meaning the property itself must be delimited with single quotes or ~ |
305094 | The SoapLog option rewrites the log file for each SOAP request severly limiting its use as a debugging tool. |
305098 | 9.0 Enhancement for Web Services: Connection-caching for web services proxy object. |
305162 | Would like to see three (3) button added to the Datawindow Vertical ScrollBar for Next, Prior & GoTo page features, as in MS-Word, so developers won抰 have to put extra buttons on a window for this action. |
305164 | Using Informix JDBC and calling a stored procedure using an input argument will crash Powerbuilder.
The jdbc declare syntax is as follows (different for jdbc than for native Informix driver) DECLARE l_state_sel PROCEDURE FOR getuid2 name = :name USING sqlca; In PB 7.0.3, the jdbc log shows: DriverManager.initialize: jdbc.drivers = null JDBC DriverManager initialized registerDriver: driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb] DriverManager.getConnection("jdbc:informix-sqli://primerib:1526/ts_data:informixserver=ts_informix7") trying driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb] SQLWarning: reason(Database has transactions) SQLState(01I01) SQLWarning: reason(Database selected) SQLState(01I04) SQLWarning: reason(Float to decimal conversion has been used) SQLState(01I05) getConnection returning driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb] SQLException: SQLState(IX000) vendor code(-202) java.sql.SQLException: An illegal character has been found in the statement. at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:346) at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:2881) at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3167) at com.informix.jdbc.IfxSqli.dispatchMsg(Compiled Code) at com.informix.jdbc.IfxSqli.receiveMessage(Compiled Code) at com.informix.jdbc.IfxSqli.executeExecute(IfxSqli.java:1988) at com.informix.jdbc.IfxSqli.executeExecute(IfxSqli.java:1963) at com.informix.jdbc.IfxResultSet.executeExecute(IfxResultSet.java:342) at com.informix.jdbc.IfxStatement.executeImpl(IfxStatement.java:812) at com.informix.jdbc.IfxStatement.execute(IfxStatement.java:552) at com.sybase.powerbuilder.jdbc.PbjdbcCommand.Execute(PbjdbcCommand.java:1194) Java PbjdbcCommand::Execute SQLException thrown ------->SQLState = IX000 ------->ErrorCode = -202 ------->Message = An illegal character has been found in the statement. SQLException: SQLState(42000) vendor code(-201) java.sql.SQLException: A syntax error has occurred. at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:346) at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:2881) at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3167) at com.informix.jdbc.IfxSqli.dispatchMsg(Compiled Code) at com.informix.jdbc.IfxSqli.receiveMessage(Compiled Code) at com.informix.jdbc.IfxSqli.executePrepare(IfxSqli.java:1024) at com.informix.jdbc.IfxResultSet.executePrepare(IfxResultSet.java:193) at com.informix.jdbc.IfxPreparedStatement.setupExecutePrepare(IfxPreparedStatement.java:183) at com.informix.jdbc.IfxCallableStatement.<init>(IfxCallableStatement.java:111) at com.informix.jdbc.IfxSqliConnect.prepareCall(IfxSqliConnect.java:1402) at com.sybase.powerbuilder.jdbc.PbjdbcSession.CreateCommand(PbjdbcSession.java:718) Java PbjdbcSession::CreateCommand SQLException thrown ------->SQLState = 42000 ------->ErrorCode = -201 ------->Message = A syntax error has occurred. SQLException: SQLState(42000) vendor code(-201) java.sql.SQLException: A syntax error has occurred. at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:346) at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:2881) at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:3167) at com.informix.jdbc.IfxSqli.dispatchMsg(Compiled Code) at com.informix.jdbc.IfxSqli.receiveMessage(Compiled Code) at com.informix.jdbc.IfxSqli.executePrepare(IfxSqli.java:1024) at com.informix.jdbc.IfxResultSet.executePrepare(IfxResultSet.java:193) at com.informix.jdbc.IfxPreparedStatement.setupExecutePrepare(IfxPreparedStatement.java:183) at com.informix.jdbc.IfxCallableStatement.<init>(IfxCallableStatement.java:111) at com.informix.jdbc.IfxSqliConnect.prepareCall(IfxSqliConnect.java:1402) at com.sybase.powerbuilder.jdbc.PbjdbcSession.CreateCommand(PbjdbcSession.java:718) Java PbjdbcSession::CreateCommand SQLException thrown ------->SQLState = 42000 ------->ErrorCode = -201 ------->Message = A syntax error has occurred. DriverManager.getConnection("jdbc:informix-sqli://primerib:1526/ts_data:informixserver=ts_informix7;") trying driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb] SQLWarning: reason(Database has transactions) SQLState(01I01) SQLWarning: reason(Database selected) SQLState(01I04) SQLWarning: reason(Float to decimal conversion has been used) SQLState(01I05) getConnection returning driver[className=com.informix.jdbc.IfxDriver,context=null,com.informix.jdbc.IfxDriver@5be8cb] In PB 8.0.2, no crash but the error message of: 'Powerbuilder JDBC Internal Error' shows in the pbtrace.log. In PB 8.0.3, PB will also crash. |
305166 | Provide a simple tool to ease application deployment. |
305168 | Provide ScrolltoPage(n) function, which can scroll to specified page number similar to ScrolltoRow(n) |
305178 | The datawindow Position and SelectedStart functions always return a 1 for an EditMask column when the code is in the datawindow editchanged event. |
305197 | PB 9.0 Install: Awkward phrasing of installation message for PowerDynamo. |
305199 | The Oracle 9 driver is not followed by the (O90) designation and we should drop the 8.x.4+ on the O84 driver |
305263 | if the response is huge , the response will use
transfer-coding = "chunked" | transfer-extension transfer-extension = token *( ";" parameter ) . if the response from EAServer is more than 0x2000(8192), the response will use transfer-encoding:chunked. JSP WS couldn't parse it. |
305270 | When using a manifest file on XP (as described in technote:) the accelerator key (underline character) is not accessible via Alt + key on controls eg. CommandButton etc. For menu it works correctly.
Workaround: In the control panel , Appearance, In the Effects dialog box: Unselect the option "Hide underlined letters for keyboard navigation until I press the Alt key" |
305289 | When generating a EAS component via the project wizard and the library list is long, when the wizard is finished, it will crash.
See crashhandler output: Exception code: C0000005 ACCESS_VIOLATION File Name: C:\WINNT\system32\MSVCRT.dll File Version: 6.00.8797.0 Fault address=7802601E Section:Offset=01:0002501E Registers: EAX:0012D398 EBX:0012D301 ECX:00000000 EDX:00000001 ESI:07703D82 EDI:00000007 CS:EIP:001B:7802601E SS:ESP:0023:0012D38C EBP:0012D3B8 DS:0023 ES:0023 FS:003B GS:0000 Flags:00010202 Call stack: Address Frame Param0 Param1 Param2 Param3 Function Name 7802601E 0012D3B8 00000001 00410100 780106C6 073FDA90 strtok+49 076DE717 78025FD5 570C758B FDD871E8 89086AFF 33590C45 0001:0000D717 C:\Program Files\Sybase\Shared\PowerBuilder\pbjcg80.dll |
305299 | In the HTML Datawindow when the case property is set on a column, then other settings
can be ignored. When entering text you don't get expected uppercase or lowercase behavior and characters are only appended. Text is not inserted and selected text is not replaced. |
305300 | Ability to create a unbound multi-dimentional array. Something that may be intialized like this: string ls_tmpData[][] |
305314 | In all painters, it would be very helpful if the appropriate menu items under "View" were toggled between settings rather than just disabled when selected. This way, using the keyboard, one could close various panes without needing to go to a particular open view and close it from there. |
305325 | Problem with the Web Service Proxy generator. The proxy generated wrong method signature (a structure for args rather than a set of strings). |
305329 | DW using tag library Datawindow90.tld in JSP works for retrieves. Added update, insert and delete buttons. Modify data, click Update button, No refresh. |
305330 | Not able to access new method added to custom HTML Generator (HTMLGenerator90) component from JSP page. Error: 'Method loadddw(java.lang.String) not found in class com.sybase.powerbuilder.jspobject.PSWebDataWindowClass'
Per Development: 4GL datawindow class is not a dynamic class, so can't be customize at runtime, maybe this problem can be considered for a later version. |
305337 | Would like to see a new graph type of 'stock' similar to Excel 2000 Chart. In Excel the 'stock' type has sub-types of: "High-Low-Close", "Volume-High-Low-Close", "Open-High-Low-Close", "Volume-Open-High-Low-Close". These are very useful in banking products, Share markets. |
305397 | Issue not reproducible with EAS 5.2 and PB9 Build 7692.
-- An EAServer crash can occur after a number of repeated crashes in the PowerBuilder vm or the pbvm may stop responding. This problem has been found with the combination EAS 3.6.1. C5 and PBVM 8 (8.0.3.9849). This problem was not reproducible with EAS3.6.1 and PowerBuilder 7.0.3 vm's This problem was not reproducible with EAS4.1.3 and PowerBuilder 8.0.3 vm's |
305415 | GPF occurs when trying to destroy columns using Modify on a grid datawindow. |
305416 | Enhancement in OrcaScript: There should be some way to populate the version/build/company fields (just as in the Project object) within OrcaScript, so that these get embedded into the PBDs/DLLs and EXEs. |
305458 | PB 9.0 enhancement: Provide mapped event to WM_NOTIFY |
305471 | In PB 8.0 build 9121, the following dot notation
is causing PowerBuilder to crash: dw_1.Object.r_holp_graph.Object.Data[1, 9 ] = 1.2 Works ok in build 9501 and 9506. |
305478 | Window Titlebar property is not modifable in script, but document implies it is. |
305481 | PB 90 (RC) is still using the PB 8 icon. |
305528 | fetching image column into string varible using embedded SQl via OLE DB cause exception / gpf
i.e. FETCH cur_image INTO :ls_tmp1; Workaround: use odbc, jdbc or native driver or SELECTBLOB syntax |
305531 | when dw field has focus has a datetype (with date mask), this field is shown as '00/00/0000' or old value instead of the value previously retrieved from the database.
datetime filed with format is [shortdate][time] and editmask is dd/mm/yyyy Happens if modify DataWindow.ReadOnly or columnname.Background.color properties no workaround |
305545 | Cpu() reurns millionth of seconds on Solaris and milliseconds on NT. |
305547 | Online Help: 'Object and Control' properties list is not in alphbetical order. |
305548 | Documentation error for PrintSetup. |
305555 | The sample scripts provided in the "Advanced ways to manipulate OLE objects" portion of the PB Docs should be updated with current Pb coding syntax and techniques. |
305560 | PB 9 Beta RC1: DW ActiveX Blank Sort Screen in browser. |
305569 | The problem appears after a script call to a Changemenu function from a response window to affect a Powerbuilder MDI frame. Powerbuilder will cause a gpf in PBVM70.dll .
If the window type is popup, the problem does not appear. The problem is a regression because PB 7.0.3 releases (build 10227 and lower) are OK and do not cause a gpf. PB 7.0.3 build 10237 has failed. PB 8.0.3 builds are all OK. |
305601 | OLE Control using InsertFile for pdf file activates on alternate doubleclicks |
305623 | PBSYC70 DBparm TrimSpaces='0' not working.
Fixed in PB 7.0.3 build 10279, PB 8.0.3 build 9918, and PB 9.0 build 6044. |
305789 | PB Native Registry conflict with PB 8 & 9 The SCC specification requires that SCC providers are listed in [HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders] PB Native=Software\Sybase\PowerBuilder\9.0\Native SCC Then, within this PB Native registry key, entries provide connect information to either PBNAT80.DLL or PBNAT90.DLL. The last install of either product will affect which DLL is used as the SCC provider DLL. Both SCC provider DLLs work fine with both PB IDEs, but it is preferable to use PBNAT90.DLL for both IDEs. If an uninstall of either product occurs, the registry entry above may get removed. There is a very easy workaround to re-register the PB Native SCC provider DLL. |
305799 | "Bad Java classname" error when trying to generate proxies for EJB class. |
305857 | Online help in the Release Candidate build 5058 is not complete. Object functions are missing. |
305858 | PB 9 RC: "Prompt before Print" option missing from DataWindow Print Specifications tab on the datatwindow properties view. |
305859 | OS: All supported platforms
Versions and Build #s Reported: 8.03 Versions and Build #s Tested: 8.02/8.03 builds 9704 -> 9850 amd 9.0 Build 5058 (RC1) Database/Driver File/Version: PBSYC & PBSYJ with ASE 12 and later (HA enabled) (could also include fix in Oracle drivers - see notes below for more details) Using the dbparm SvrFailOver with PBSYC and PBSYJ to enable PB to participate in failover to a backup ASE server. If the PB application is performing an unfinished transaction at the moment failover occurs(ie it has not issued a commit) then PB issues a rollback. There is no way in code to know if the rollback has occurred due to the Failover. SQLCA (sqlcode, sqldbcode, sqlerrtext etc) do not hold any information to indicate the transaction failed although ASE does provide the information that it has rolledback and failed over to the backup server. As the transaction has been aborted PB should provide information to allow the developer to retry the operation (in the case of a failover) or prompt for the user to revise the data, reretrieve etc (in the case of some other error). The current behaviour does not even inform the client that a rollback has occurred. In Oracle, when SvrFailover is used, there is an additional option (dbparm FoDialog='Yes') to make PB display a message that failover has occurred. This is a partial fix as it still doesn't solve the problem from a developers point of view and is of no use when using PB components in EAS. Perhaps SQLCA.SQLCode should indicate something has gone wrong and provide info in SQLErrText/SQLDbCode/SQLReturnData. Recommend implementing the solution in PBSYC & PBSYJ and the Oracle 8 & 9 drivers for all platforms. |
305897 | Install of PB DataDirect OLE-DB provider breaks SQL Server 2000 installation. |
306002 | When in a grid datawindow, objects like pictures or
buttons are added to the right of the grid in the detaiband, then the datawindow does not scroll to them or enable the scrollbar if they are hidden from view. Work-around: Add a dummy grid column by adding a computed field to the datawindow and place the control in it. The computed field can be hidden from view by reducing its height to zero. |
306007 | Web page editor opens scrolled to the right obscuring part of the script. |
306009 | PVCS 681 changes in librarylist not reflected after checking out target. Check out target add libs to liblist try adding to source control , new libraries do not get listed. |
306022 | SaveRowsAs XML and XSL-FO fail to save characters in range > ASC(127) with correct UTF-8 encoding. |
306027 | The Status refresh rate (in Workspace properties under Source Control Tab) is coded to increment or decrement by 5 when using the spincontrol. So, if the user manually sets the value to 1, it's incremented to 6, 11 etc. when using the spincontrol. |
306032 | In the Application project painter, RC1 adds, new fields and new/revised categories "File" vs "Product" version. These changes are not documented in PB Help or the "ReadMe" file. |
306036 | The new version information in the Application Project painter either does not use the Regional Settings of the computer, or uses the wrong setting. The default value on my machine for a new project showed up in the format "1,0,0,1" whereas file version information on my machine should be in the format "1.0.0.1". |
306038 | Many of the names of the functions for OLEControl are missing in on-line help. The descriptions are there, but the names and links are not. |
306041 | graphicobject (and hence its descendants, window, and all the things you can put on a window) have a number of new, undocumented events. |
306044 | When editing an external datawindow, you must be connected to a database. Why does this requirement exist? it should not be necessary. |
306054 | It would be extremely nice to be able to turn off the symbols on graphs ('symbol' i.e. a triangle, star, square, etc.). |
306066 | JSP default formatting causes loss and reformatting of JSP script. |
306071 | Use of the PBNI ReleaseValue() method in a tight loop is causing the CPU to be pegged at near 100% for an exceptionally long time |
306101 | Malfuntion of print/preview data which is inside "summary" band
1. Printing the DW to be made of composite(nested) DW and has data in summary band works wrong. Print omits some data which is in the bottom of summary band. 1.1) for reference : each nested DW has no relation with data(there is no related retrival arguments) 1.2) same problem occurrs although getting rid of lines 2. Preview of composite DW omits the data in summary band. |
306136 | Two locations in the User Guide contain incorrect information about behavior of incremental rebuilds.
(1) Chapter 29 Defining an executable application project, info on Rebuild option states "If you choose Incremental, PowerBuilder only regenerates objects that have changed, and objects referenced by objects that have changed, since the last time you built your application" That is incorrect. It should be changed to "If you choose Incremental, PowerBuilder only regenerates objects that have changed, and objects that reference any objects that have changed, since the last time you built your application" (2) Chapter 5 Rebuilding Workspaces and targets section, states for Incremental rebuild "Updates all the objects and libraries referenced by any objects that have been changed since the last time you built the workspace or target" It should state Updates all the objects and libraries that reference any objects that have been changed since the last time you built the workspace or target" To illustrate: -- ObjectA references ObjectB. (Reference can be a reference to methods, properties, or inheritance.) -- User modifies ObjectB. -- Selecting Incremental Rebuild will regenerate Object A, even though ObjectB was the only object modified. |
306138 | When a deleterow button is in the header band of a
datawindow and when sharedata is used, the current row is not being deleted. The primary datasource is using d_dept and a datastore. The secondary datawindow is also using d_dept and a datawindow control. Once the data is retrieved and sharedata is turned on and a row is selected, when you hit the deleterow button the first row is always removed. |
306140 | JDBC driver does not prompt for userid/password when 'prompt for database information' is checked. The only way you can connect is by hardcoding the userid/password in the db-profile. |
306142 | Issuing a HALT CLOSE in the close event of an error window opened in the SystemError event causes PowerBuilder 9 to crash. |
306168 | Please document the restriction that the slash / character cannot be used as the SQL terminator in the database painter. Also whether there are any additional characters that are also not allowed. |
306173 | Please add an error message to the database painter options so that the user is unable to enter and save an invalid SQL terminator character such as the slash / which is not allowed per CR 262369. |
306175 | Please find a way around the restriction on using a slash / character as the SQL terminator in the database painter. Please allow the slash to be used. |
306177 | Undoing a delete of a tab control reverses order of the controls on the tabpg's.
Reviewed by PB Engineering: Not to be fixed. It only happens on this testcase, and dropping and re-adding the tab control fixes the problem. |
306180 | Using PrintDefineFont and PrintText results in slightly smaller fonts than in previous PB versions.
Verified fixed in PB 9.0.1 build 6531. |
306184 | The problem is that in the WebDW Example provided by Sybase SetLibraryList is used in the setDWObject method of nv_remote_datawindow. SetLibraryList (per engineering) is not allowed in EAServer; therefore, the call should be replaced by AddToLibraryList in the setDWObject method of nv_remote_datawindow.
See Tech Doc: http://www.sybase.com/detail?id=1023707 |
--EOF--