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

 

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

如有问题,请联系我!

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

 

CR:146833
CR Number:   146833
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   3.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Datawindow support for TIFF (TIF) files.



CR:146940
CR Number:   146940
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
On the Control menu on a datawindow, the dropdown menu says "Close" is Alt-F4. Choosing "Close" from the menu with the mouse or with keyboard closes the datawindow control correctly, but if you use "Alt-F4", the shortcut, it closes the application instead of just the datawindow control.



CR:146949
CR Number:   146949
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
when you click the arrow in a dropdown datawindow it does not depress. This is a windows standard and the customer thinks this is a bug in powerbuilder.



CR:146950
CR Number:   146950
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
06 Dec 2000 Not reproducible with latest version of the product available as of Resolution Date
Description
Difficulties with cut/copy/paste in the datawindow painter PBL on network.



CR:147037
CR Number:   147037
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   3.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Make the additional operands from the SQL Painter available in querymode and querysort and in Prompt for Criteria. It's a real restriction not to be able to use "between" or Basically all operators available in the SQL Painter should be available in Querymode and Prompt for Criteria.



Others are



Between

Exists

Not Between

Not Exists

Not In

Not Like

Is

Is Not



CR:147046
CR Number:   147046
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Apr 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
Datawindow with a very large summary section. When you page down to the bottom of the datawindow, if there is a page break within the summary band, there are 2 problems: the page number and page count are incorrect and the column values in the header section of the last page are missing.



CR:147053
CR Number:   147053
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Oct 1997 Fixed
Description
When previewing a datawindow with Grid lines on, clicking the column header selects all items in the column, With Grid lines off, clicking the column header selects the first item only. It should selecteither no items or all items.



CR:147087
CR Number:   147087
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 02 Oct 1998 Not a Bug
Description
DATAWINDOW, runtime. This is a problem reported agianst 3.0a (bug # 113244) and still exists in 4.0 V#4.0***BOBT Customer has a column defined as type Number with 10 positions, 2 of which are decimals. He set a display format of General for that column in the datawindow painter. If he does a test in the datawindow painter with the value 5.00, the value returned from the test (in the Display Number Formats window) is 5. (zeroes removed). When he previews the datawindow or runs his application, numbers with zeroes after the decimal show as format 12.00, for example. This is incorrect. It should display 12.



CR:147177
CR Number:   147177
Product Name:   PB Enterprise
Product Component:   Machine Code Deployment
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
30 Oct 1997 Fixed
Description
Font mapping issues between platforms.



Developer: added font mapping

pb6.0

the following files will have a [FontSubstitution] section:

pbfont60.ini - Wintel (where win.ini goes)

Powersoft Font Preferences - Mac in the preferences folder

.pbfont60.ini - UNIX in the users home directory



CR:147231
CR Number:   147231
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
5005 01 Feb 1999 Not reproducible with latest version of the product available as of Resolution Date
Description
Using enable/disable of a menu item cascade using Popmenu() when the menu exists on an open window (m_edit for example) only disables or enables the menu item that is used with Popmenu(). It never also updates the enabled attribute on the sheet menu pulldown.



A good example of this is using the

Edit

Cut

Copy

Paste



Ideally if you allow the presentation of Cut/Copy/Paste as a Popmenu(), you would want the pulldown off the sheet menu to match. For example, if nothing is on the clipboard, paste can be disabled by using:





// rightmouse event on sheet

m_edit.popmenu()

// some action causes Paste to disable.



Now Paste is disabled on the popmenu but not on the sheet pulldown menu.



CR:147239
CR Number:   147239
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jan 1998 Fixed
Description
1. Create a Grid Style Datawindow (real simple using watcom)

2. Put a dw control on window and associate with the new dw object

3. Run the window and change thewidth of one of the columns so that it's no longer visible

4. Save the syntax of thiswindow using dwsyn.dw_1.dwDescribe("datawindow.syntax")

5. Create a new datawindow based on this syntax dw_2.dwCreate(dwsyn,errors)



It's done two things... (and this isn't consistant behavior.)

1. It over laps the header Text items... (this is almost expected after looking at the old and new syntax.)

2. Sometimes it will switch the order the columns appear in. (I had another example where the columns did show up in the correct order but in the pbl for this issue it switches them.



Cannot recreate during 6.0 beta.



CR:147240
CR Number:   147240
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Drag and drop between datawindows. Inside clicked event in datawindow he is setting a singlelineedit into drag mode. Inside the dragwithin event of the other datawindow he is using getobjectatpointer to find the row number that they are over sohe can h highlight it. As he drags around, there seems to be painting problems because parts of the outline of the dragged object show on rows that have been passed over.



CR:147247
CR Number:   147247
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
13 Jan 1998 Fixed
Description
Has a dwc with only one column that is dddw. After selecting an entry in dddw, and then tab away, the value in the dddw moves ever so slightly.





When I tabbed onto the sle there was a "miniscule" movement in the value in the dddw. (when the person submitting this said it moves "ever so slightly" - they meant "ever so slightly") - butit does move when the dddw is editable and it doesn't move when the dddw is non-editable. (I set the priorities as 5 because I think it is such a slight movement that I can't see it causing a problem - but I don't know what goes on under the covers thatcould cause the movement so I am leaving it open since it does indeed move.)



PER DEVELOPMENT:

Works as designed, in edit mode we leave room for the caret.



CR:147255
CR Number:   147255
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Has a DW with 2 columns, one is a DDDW that is a computed column. When doing the retrieve, the data value, not the display value appears in the DDDW. The tab order of the dddw is 10 and the data value appears on the retrieve. If tab order is changed to20 the correct display value appears.



CR:147278
CR Number:   147278
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
23 Sep 1998 Not a Bug
Description
Customer is seeing differences in the height of columns when using autobuild options in a stored procedure.



CR:147345
CR Number:   147345
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
A ddlb sytle dw column is retaining its current selection between new rows.



Cannot recreate using 5.0.04 and 6.0



CR:147411
CR Number:   147411
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Window with DW control and has checkboxes and push button to populate the DW. Using dwCreate --- dwSQLfromSyntax he can define the style of the Window.



Want to be able to dynamically populate DW with a graph as well.



Wants to be able to changes the style of the DW dynamically from grid to graph.



He is able to switch it dynamically from tabular --- freeform ---- grid, but when try to get to graph style it comes up without data. He does the X and Y co-ordinates the vertical one shows 0---5---10 and the horizontal comes up as 0.



CR:147413
CR Number:   147413
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
I am able to open an ancestor window and its direct descendant in two different window sessions.



CR:147440
CR Number:   147440
Product Name:   PB Enterprise
Product Component:   Toolbar
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description



CR:147468
CR Number:   147468
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Has a DDDW in a "secondary" DW - Has retrieved data into the host (primary) DW - click in DDDW - it display values, BUT the SLE portion in the DDDW displays the CODE value - not the DISPLAY value!



CR:147489
CR Number:   147489
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
linesperpage and unitsperline -DW - way to scroll vertically - based on those parameters - needs to scroll in chuncks - retrieve, just recieving dwmodifies that are creating text, and artificially inforcing a grid.



CR:147504
CR Number:   147504
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 1998 Not a Bug
Description
He has created a freeform datawindow in PowerBuilder with AutoSizeHeight on the detail band and on the column to allow for automatic word wrap. It works fine if he runs the report in PowerBuilder, but if he copies it over to InfoMaker it doesn't work.



CR:147545
CR Number:   147545
Product Name:   PB Enterprise
Product Component:   SQL Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
In the dw painter go to the sql painter, Go to Option , Then Show turn off data type, labels and comments, convert to syntax back to option convert to graphics go back to show and there will be a check mark by data type and labels. Click again they will reset



CR:147547
CR Number:   147547
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Using XDB to get to DB/2. PowerBuilder's retrieve-as-needed when used on mainfram. When doing something in a 2nd transaction object the transaction object for the retrieve-as-needed gets disconnected.



PER DEVELOPMENT:

XDB driver is no longer supported.



CR:147565
CR Number:   147565
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Inconsistent results from getrow function depending on value of taborder attribute.



CR:147595
CR Number:   147595
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Customer has 2 datawindows, both with losefocus and getfocus events that call a function to set the background color of columns on the dw based on whether it has focus or not. If the function uses a do-while loop to modify the background.color for all columns, the losefocus event of dw_1 fires the function, and processes, and seems to eat the getfocus event of the second datawindow. If the function instead does the modify in one statement, (fast enough) , the getfocus event of the second dw will get fired ok.



CR:147610
CR Number:   147610
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
'Prompt for Criteria' dialog comes up one too many times. Condition is when a column has an edit style of dropdowndatawindow and the dddw has the prompt for criteria.



CR:147643
CR Number:   147643
Product Name:   PB Enterprise
Product Component:   UO Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6008 31 Oct 2002 Fixed
Description
7.0 Regression. Placing a custom UO saved as ''UO_1'' on a window as a first User Object causes a GPF. The user object name is colliding with the default control name for the 1st visual user object placed on the window (uo_1).

This could happen anytime a user object named UO_<n> is being placed on a window where <n> is the next number for a visual user object control assignment since the painter just increments (uo_1, uo_2, etc).

This works in all versions of 6.0. The patch must be brought forward.

Workaround: The problem isn't the Visual User Object but the collision between the UO_1 global user object name and the fact that the 1st user object inserted (by default) onto a window takes the name "uo_1" (or uo_<n>). This is what causes the GPF. You can:
1. Change the default for user objects prefixes to 'u_'
2. Don't change the default prefix and remember not to name global objects as UO_1, UO_2, etc, and the GPF will not happen.



CR:147687
CR Number:   147687
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Fetch leaking on multiple iterations.



Developer: Cannot reproduce in 6.0



CR:147704
CR Number:   147704
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Informix. Syntax generated in our Export/View Syntax to Log option in the database painter shows garbage for the syntax for the create view... Example shown below:



CREATE VIEW a_view AS

select x0.column from "informix".tablename x0;



PER DEVELOPMENT:

This isn't garbage; it's correct syntax pulled from the viewtext of informix.sysviews generated by informix (the x0's are just aliases). Only if you create a view for log only will PB construct generic SQL.



CR:147713
CR Number:   147713
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
22 Sep 1998 Not a Bug
Description
Has a dw that has a column that is like a mle type, No vertical scroll bar. If he tabs to a command button and comes back to the dw he looses the logic to go back in the dw column. By setting the default on any of the objects on the window, it changes the behavior of the enter key when entering data into the long varchar column.



CR:147720
CR Number:   147720
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Open
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
Description
When using a retrieval argument of type stringarray or numberarray on the composite datawindow and linking the composite datawindows retrieval argument to the retrieval argument of the datawindow within the composite, user receives an error message "expression is not valid" error message.



Development: Development has decided this is a no-fix for 6.0.00 but we changed the dialog for retrieval arguments in nested and composite reports to not have "String Array" or "Number Array" as selectable choices.



CR:147777
CR Number:   147777
Product Name:   PB Enterprise
Product Component:   Business Graphics
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Pie chart pieces don't add up to 100%



CR:147815
CR Number:   147815
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 29 Jan 1999 Duplicate
Description
To make things consistent, all cases of dealing with the year portion of the date variable should work with ranges of 0000 - 9999. IsDate(), Date(), Editmasks and literals.



The IsDate and Date functions successfully work with a range of years between 0000 and 9999.



Literals against a date variable work with values between 0000 and 3000.



The Edit Mask of mm/dd/yyyy accepts year values from 0000 to 2999.



CR:147850
CR Number:   147850
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Parentwindow() function sometimes returns a drawing object handle if a drawing object exists on the window. Workaround: Use TypeOf() to make sure the object is of type Window!



CR:147903
CR Number:   147903
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.5.00 212 19 Nov 1998 Fixed
Description
If you set the Round Maximum To: to 1 and then set Scale to Log10 or LogE on the "Value Axis" tabpage of a datawindow graph, then you GPF in WIN87EM.DLL or PBBGR050.DLL in Win95. Easy to reproduce.



CR:147943
CR Number:   147943
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   4.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
09 Jan 2001 Fixed
Description
Selection of a destination library is difficult when doing a take on an object if the directory structure is bigger that the window as there is no horzontal scroll bar.
Workaround Description
 Have the destination pbl reside in a smaller directory structure.



CR:147947
CR Number:   147947
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
A dddw (dropdowndatawindow) with the option to 'always show list', stays open when the sheet is then minimized. The same thing happens for ddlb (dropdownlistbox).



Even if you open another sheet the dddw will be on top.



WORKAROUND:

//In the RESIZE EVENT of the sheet, code the following:



string ret



// Check the window state to see if the user

// has minimized the sheet.

// If the sheet has been minimized, modify

// the dddw column ShowList attribute to No.

// Otherwise, set the ShowList attribute back to Yes.



if this.windowstate = Minimized! then

ret = dw_1.Modify("column_name.DDDW.ShowList=No")

if ret <> "" then

messagebox("ret",ret)

end if

else

ret = dw_1.Modify("column_name.DDDW.ShowList=Yes")

if ret <> "" then

messagebox("ret",ret)

end if

end if



// end script



CR:147953
CR Number:   147953
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   4.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
11 Mar 2002 Fixed
11 Jul 2002 Fixed
Description
Date fields should be saved as dates, not strings, when using the SaveAs function to save to Excel format.



CR:148010
CR Number:   148010
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   4.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Would like to use the operator "BETWEEN" in querymode.



CR:148019
CR Number:   148019
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
A datawindow column with multiple lines and AutoSizeHeight turned on will not display leading spaces for each line unless the column has focus.



PER DEVELOPMENT:

The AutoSizeHeight DrawText code is doing exactly what it was written to do -- strip out leading and trailing 'white space' (i.e. tabs and spaces).



Microsoft has a DrawText function in its Windows API, but it had trouble wrapping text in our text boxes. A PB DrawText function was written to wrap the text, but with white space removal. It has been this way for 3 years. Changing it would impact everyone else that is using AutoSizeHeight.



The proper solution is to add more flags to the AutoSizeHeight check-box in the DataWindow painter property sheet for columns. The user would have the option of stripping out tabs and spaces, or retaining them, as entered.



This has been submitted as an ENHANCEMENT REQUEST.



CR:148093
CR Number:   148093
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Nested report on label-style datawindow prints incorrectly. On a 2x5 label, the nested data associated with row 1 prints on row 9 and rows 1-8 nested report information is empty. Nested reports don't work on labels - inconsistent behavior.



Workaround: Use a tabular or Freeform dw along with Newspaper columns, Nest the required child and simply make sure the measurement of each row fits on the appropriate Label.



CR:148213
CR Number:   148213
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 14 Apr 1998 Fixed
Description
When using "Prompt for Criteria" on a DDLB (dropdownlistbox) edit style column, the vertical scrollbar does not display in the "Specify Retrieval Criteria" popup dialog even when there are many rows. It does work in normal preview mode for the DDLB column if prompt for criteria is not set.



CR:148256
CR Number:   148256
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   4.0
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Conditionally changing or specifically setting the background color of the detail band in the datawindow painter previews correctly. When you use print preview or print to hardcopy, the background is ignored and always prints white.

The datawindow was invented when there was no such thing as a desktop color
printer. So, to send out reports with a shaded gray background, most of the time it would make the report unreadable and be a waste of toner.


The workaround is to set a rectangle up in the detail band where you want it. Change the color of the rectangle to whatever you want and make sure you set "Send to Back". You can either:

- make the entire detail band background grey by doing nothing but setting the rectangle color to ButtonFace.
- make certain rows in the detail band background grey (tabular) if you size the rectangle correctly to cover just the column itself and not the entire detail band and put an expression for the background color like:
if(emp_id < 200,255,27775643)



CR:148349
CR Number:   148349
Product Name:   PB Enterprise
Product Component:   Toolbar
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Clicking on the ToolBar or PainterBar and missing an icon (i.e., clicking directly on the ToolBar or PainterBar) causes the ToolBar or Painter bar to move and reposition itself in the Top position if it was in the Left or Right position.



CR:148368
CR Number:   148368
Product Name:   PB Enterprise
Product Component:   Debugger
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
GPF in PBRTE050.DLL trying to modify a variable passed by reference to a global function.



cannot reproduce with pb60 build 152



CR:148390
CR Number:   148390
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Grid datawindow column select (click on header to select all rows for a particular column) mode causes characters typed into edit control (not in column selected) to be "invisibly" held in buffer until you tab. The text in the buffer is then dumped into the previously highlighted column. Difference in behavior from 3.0 to 4.0/5.0.



PER DEVELOPMENT:

I can see how it would be confusing but with a complete column selected (and highlighted) determining and indicating focus is problematic. The sensible thing is to turn off column select when they have done the insertrow and setcolumn.



CR:148404
CR Number:   148404
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   4.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement Request: Place a border around a DW column, Set Autosize Height set to ON, and
Be able to show that border even when the column was empty.



The customer would like the code to be able to determine whether the border attribute was set to ON, and in that case, override the Autosize Height behavior.



CR:148433
CR Number:   148433
Product Name:   PB Enterprise
Product Component:   DW Printing
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
20 Apr 1999 Not a Bug
Description
Viewing/Printing a datawindow that was created wider than the page width. When you destroy the columns that go beyond the rightmost bounds of page, the datawindow engine still thinks the column is there and doesn't adjust the page width.

This means the horizontal scrolling still thinks the column is there and if printed, the printout still prints the blank page for the missing columns.

NOTE: This happens in the datawindow painter as well. If you remove columns that go beyond a horizontal page, you will still see horizontal scrolling to the area where the columns were removed and printing will still print out a blank page - just like runtime. If you close and reopen the datawindow, it will recalculate the width correctly.

April 1999 - Development
This works as designed -- the DataWindow Engine only recalculates report widths for grids/crosstabs and nested reports. Removing columns and fields from other DWs does NOT trigger a recalculation of the overall report width. To effect ALL reports would require a major enhancement to the DataWindow Engine.
(This was not a change in behavior in any version - it's consistent - and goes back to the original datawindow architecture)



CR:148464
CR Number:   148464
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 14 Apr 1998 Fixed
Description
Passing array by reference GPFs in local variable same as function argument. Problem doesn't occur if you pass the argument by value.



CR:148469
CR Number:   148469
Product Name:   PB Enterprise
Product Component:   DB Painter
Status:   Open
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Wants a property to Set 'Empty String to Null' for an EditMask.



CR:148495
CR Number:   148495
Product Name:   PB Enterprise
Product Component:   Pipeline Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 14 Apr 1998 Fixed
Description
Pipelining from Sybase shows varchar as char (Sybase) in the painter. 4.2 or System10 CTLIB. Workaround is to change the incorrect definition to varchar in the painter.



This issue also applies to MS SQLServer 6.x (MSS). If you use a MS SQLServer 6.x db as the source db, to any other destination db (including a MS SQLServer 6.x db), varchar columns get converted to character columns when you go from the SQL painter to design mode.



CR:148524
CR Number:   148524
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
LibraryImport() returns a -1 after you've assigned any datawindow in the same PBL you're importing into to a datawindow control. The act of assignment affectively locks the PBL at runtime. This happens somewhat in development.



Could not recreate in build 5.0.04_61 or 6.0 Beta build 223



CR:148750
CR Number:   148750
Product Name:   PB Enterprise
Product Component:   DB SQLAnywhere
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Deficiency for dropdowndatawindow that has 'allow edit' on. When you enter a new date or modify an existing date and tab out of the dropdown data window, it changes from whatever format you've entered - example: '01/01/95' to '1995-01-01'. The dddw formatting might be mm/dd/yy or [date] so the datawindow engine is definitely not using anything there to over-ride when the user tabs off. 1995-01-01 is a raw date format.



PER DEVELOPMENT:

You cannot specify two types of edit styles for a column. Customer wants BOTH editstyle DDDW and editstyle editmask on a column and we cannot do this.



CR:149040
CR Number:   149040
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.x Catalina 1060 28 May 1999 Fixed
Description
ENHANCEMENT: Need DBParm PBTrimCharColumns='NO' to return spaces padded on the end of CHAR column values. Today, a character column even with a single space would return a NULL.



CR:149068
CR Number:   149068
Product Name:   PB Enterprise
Product Component:   Business Graphics
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Titles with multiple lines overlap. Problems with the title in graph. If the title has two lines (~r~n), the lines can overlap.



CR:149151
CR Number:   149151
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Using browse library entries in library painter and searching for accented characters causes a GPF in PBLIB040.DLL 000D:1505 in Powerbuilder 4.0.



This works fine in 5.0 and 6.0.



NOTE: This won't be fixed in 4.0.



CR:149372
CR Number:   149372
Product Name:   PB Enterprise
Product Component:   DW DDDW
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Getting the data column instead of the the display column when using GetText(). Related to dw_1.modify("emp_fname.dddw.case = UPPER").



CR:149396
CR Number:   149396
Product Name:   PB Enterprise
Product Component:   Toolbar
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description



CR:149731
CR Number:   149731
Product Name:   PB Enterprise
Product Component:   Application Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
The case of pbl names acts inconsistently on NT. In the case in question, I opened a pbl containing the application object and it appears in the list in UPPERCASE when I add entries in the Libraries tab via browse it comes in as LOWERCASE if I re-add that same pbl.



Both NT and 95 seem to correctly respect the case of the filename as it appears in the filesystem. This is the desired behavior. No changes made.



CR:149758
CR Number:   149758
Product Name:   PB Enterprise
Product Component:   Project Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
ENHANCEMENT: Ability to create 16 bit Pcode in the 32 bit environment in the project and library painters.



Solution: Implemented in 6.0



CR:149863
CR Number:   149863
Product Name:   PB Enterprise
Product Component:   Application Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
If you create a new application and genapp in a pbl that already contains a gepapp, your existing sheet and frame, and menu's get overwritten without notice. An overwrite existing dialog should occur.



Developer: Added code to check if current main library conatins any objects that would be overwritten by doing a gen-app. Presents dialog box with warning if overwrite would occur. In 5.1 builds >= 105. pbapl051.dll



CR:149901
CR Number:   149901
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Current behavior when printing a composite datawindow uses the print specifications of the composite for ALL the nested datawindows instead of the orientation (for example) of each individual one.



The enhancement would be when printing, if a portrait orientation of a nested report is followed by a landscape orientation, and 'start on new page' is checked, honor the orientation of the nested report as specified in the "print specifications".



CR:149932
CR Number:   149932
Product Name:   PB Enterprise
Product Component:   Language - Compiler
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
28 Dec 2000 Fixed
Description
Enhance registry functions RegistryGet and RegistrySet to operate only on data types other than string values in the registry. If a value has a data type other than string, the RegistryGet function returns nothing for the value parameter. The Windows95 registry can contain values of string, dword (number), or binary (blob) data types. We need to also support dword at least.



CR:149951
CR Number:   149951
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.04
Fixed Version Build Resolution Date Closure Code (If Appropriate)
29 Oct 1998 Fixed
Description
Using Mixed Case for column names in an external datawindow. The first time you add a column to the result set definition with the mixed case, the Sort and Group dialogs will give "Expression is not Valid" message for the newly added column. After saving and re-opening the datawindow, you can then use the columns.



CR:150023
CR Number:   150023
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
24 Sep 1998 Not a Bug
Description
Scrollbars which continuously generate events when the mouse is above it without beeing clicked



CR:150062
CR Number:   150062
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
The problem occurs in the window painter when trying to assign a bmp (size 111k) to a picture control and have the original size attribute unselected. The bitmap will show in it original size even though that option was not selected.



CR:150165
CR Number:   150165
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
GPF in Preview mode (Crosstab). Taking computed field "Grand Total" out of the summary band (dw painter put it there) eliminates the GPF.



Works OK in 5.0



CR:150173
CR Number:   150173
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
21 Apr 1999 Duplicate
Description
Scrolling is doing something, but the values are not being displayed properly.



CR:150236
CR Number:   150236
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Has a group in report and the group sort has been applied. While in preview mode she goes into rows..sort and clicks OK. Gets a GPF in "PBDWE040.DLL @ 0006:A581" - only if there is a computed field in the summary band with SUM or COUNT.



CR:150252
CR Number:   150252
Product Name:   PB Enterprise
Product Component:   DB Informix
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 14 Apr 1998 Fixed
Description
When creating an RPC, the painter often paints subroutine instead of function in many cases. It often defines the arguments incorrectly as well. Not database specific.



CR:150271
CR Number:   150271
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Idle() coded in the open event for the application but while typing in data on the dw the idle event isfired even though typing continuously for a time > idle().. This behavior only happens when the edit control hasn't moved and no mouse activity.



Delta Private Desc: Idle() coded in the open event for the application but while typing in data on thedw the idle event is fired even though typing continuously for a time > idle().. This behavior only happens when the edit control hasn't moved and no mouse activity.



StephenD: You have to stay in the edit control (don't move focus or use mouse) and keep typing. This may be related to messages not being sent or swallowed up by the edit control. Used 4.03.15.



NOTE: You need to type VERY SLOWLY (1 char/second) in the dw edit control so that 8 seconds will go by (idle event triggered) - while you'restill on the SAME column.



Objects and Controls says: ''When the Idle function has been called from an application object script...with no mouse or keyboard activity.''



Workaround: In EditChanged event of the dw control (since this fires with everycharacter) - turn the idle event off via triggerevent of a custom event on the app object for every character typed. In the ItemFocusChanged event, perhaps trigger an event on the app object to re-execute the idle() function.



CR:150305
CR Number:   150305
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
DeletedCount() function returns incorrect data against secondary datawindow when using sharedata after RowsDiscard(). It reports the previous number of rows in the delete buffer. Should report same number as if using primary datawindow.



Workaround: Use primary datawindow for deletedcount() after RowsDiscard()



CR:150325
CR Number:   150325
Product Name:   PB Enterprise
Product Component:   Toolbar
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Print fonts are not relevant when in the window painter. However they are within the data window painter and the report painter. Both the display and print fonts should be loaded in each case. Fonts were not being properly loaded in this case.



CR:150363
CR Number:   150363
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   4.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Has a static text field showing a number(decimal). How can that be converted to hex?



There is no direct way in PowerBuilder do convert from Decimal (or Integer) to Hex. Told customer Funcky has conversion functions DEC2HEX and HEX2DEC to do conversions back and forth.



Customer would like to enter an enhancement request (even though Funcky can do it) that would convert from Decimal or Integer to Hex. Another choice would be to have an edit mask that supported Hex.
Workaround Description
 Workaround:
bring up the calculator in windows and switch it to "scientific" or
you could do it the old fashion way:
b = 11
bb = 11*16 + 11



CR:150484
CR Number:   150484
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
When going a second time into querysort mode, you can no longer edit column. This only happens when you use "<column>.edit.displayonly=no" before turning querysort on again..



Fixed in 5.0 and 6.0 builds after 6/17/97



CR:150576
CR Number:   150576
Product Name:   PB Enterprise
Product Component:   PB GUI
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
ENHANCEMENT: TABBED DIALOGS = NON-MODAL - One is the Object Browser that can be made available from the PowerBar and from the Script PainterBar.



CR:150582
CR Number:   150582
Product Name:   PB Enterprise
Product Component:   Menus - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Using enable() and disable() functions on sub-menu items in datawindow is not working.



Example: On a menu item on a popup menu, the Enable() and Disable() functions will not enable or disable a menu item which is a sub-menu under a menu item which is disabled.



Edit (disabled)

Insertrow (enabled)



If the Edit menu item is disabled, and the InsertRow menu is enabled at first, then doing an m_edit.m_insertRow.disable() will not disable the InsertRow menu item although m_edit.m_insertrow.enabled = false does work.



CR:150596
CR Number:   150596
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
16 Oct 2000 Not a Bug
Description
The behaviour of the ReselectRow between 2 datawindows which share data is strange on the secondary datawindow. After the ReselectRow, the current row of the secondary datawindow is set to 1.


Development: This is currently correct behavior, the reSelectRow causes the shared DW to be resynchronized and within the re-sync routine it's current row and column are set to row 1 col 1



CR:150601
CR Number:   150601
Product Name:   PB Enterprise
Product Component:   DW Display
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Label style datawindow. Using background.color expression doesn't work on drawing objects such as rectangles, etc. They stay the default background color set in the datawindow painter.



CR:150694
CR Number:   150694
Product Name:   PB Enterprise
Product Component:   Machine Code Deployment
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
TreeView control does not set colors properly. The control uses WindowText on WindowBackground for the font regardless of what is chosen. The background of the control will display as whatever the font background selected is, but the label background remains WindowBackground.



CR:150728
CR Number:   150728
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
When defining a Group Report and including a column with an edit style of type radio button, the height of the generated detail band is not wide enough to accomodate the radio button edit style. It is easy enough to widen the detail band, but it is not consistent with other presentation styles.



CR:150964
CR Number:   150964
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   MS Windows NT 3.51
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement Request: It would be really nice if we could have the option to center an object or a group of objects. Center them in a window, tab or groupbox. Center them Horizontally or Vertically



CR:151048
CR Number:   151048
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
Enhancement. Mixing different resolution bitmaps (256 color & 16 color) on the same PB window causes high resolution bitmaps to flicker (depending on the bitmaps). Please see below. This is not just a 16 bit problem, it can be reproduced if your system is set up for 256 color whether it's NT 4.0 or Win95.



This requires palette merging and can't be implemented in 6.0



CR:151053
CR Number:   151053
Product Name:   PB Enterprise
Product Component:   OLE - Active X - OCX
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
SimpleFrameSite interface requested.



Developer: Added to pb6.0



CR:151062
CR Number:   151062
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
RowsMove/Rowscopy to empty dw control cause dw row/col functions (getrow(), etc) to fail because these "moved" or "copied" rows, though in the buffer, don't 'bubble up' to the display as happens when the rows are retrieved. (ie: no edit control appears either). There are several cases where the buffer data does not get refreshed into the datawindow control.



WORKAROUND: Issue a Filter() to bubble up the contents of the buffer into the display.



PB6.0 build 245 & PB5.0.04_65 - fixed.



CR:151063
CR Number:   151063
Product Name:   PB Enterprise
Product Component:   SQL Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.x Catalina 1026 26 Apr 1999 Fixed
Description
String computed columns not seen as identical to database columns using unions. You will get the error "Not union compatible".



CR:151228
CR Number:   151228
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   6.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description



CR:151274
CR Number:   151274
Product Name:   PB Enterprise
Product Component:   Library Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description



CR:151297
CR Number:   151297
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows 3.1
Original Version:   4.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
7.x Catalina 1050 18 Aug 1999 Fixed
Description
Multi-cell selection in grid style datawindow does not work if tab order of column is greater than 0. It worked in 3.0, but not in 4.0 or 5.0..



CR:151334
CR Number:   151334
Product Name:   PB Enterprise
Product Component:   Language - Runtime
Status:   Closed
OS:   Solaris 2.5.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Calling External DLLs which make use of thread functions: thr_key, thr_data, thr_data_len, thr_keycreate, thr_exit, thr_setspecific, thr_getspecific, _thr_main, or thr_self will not work in PowerBuilder for UNIX 4.0.



CR:151342
CR Number:   151342
Product Name:   PB Enterprise
Product Component:   DB Sybase System
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
31 Oct 2002 Presently Not Targeted For Any Future Release Of This Product
Description
SQLServer under some conditions - creating new datawindow with sp_help as data source, the describe (in trace) gives 'Object does not exist.'



Development: Database errors may occur when defining retrieval arguments in the SQL painter. This is due to the fact that we issue a "PREPARE" on the SQL before going to datawindow design.



CR:151345
CR Number:   151345
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.02
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
The "original size" attribute of the picture control is getting lost - or not "holding". When you change the bmp for the picture control, the control is not resizing itself for "original size" and the picture comes out all fuzzy. To fix the "fuzzy picture" problem, RMB click on the control, click on the "original size" attribute, and the picture looks great. But, it you try and change the bmp (especially dynamically) you will see that the picture is now fuzzy - until you go in and turn "original size" back on.



Development:Original size is a design-time property. It is not meant to be used dynamically. See the following quote from the help file:



"Note :In the painter, if you use the mouse to resize the control or if you set the Width or Height properties on the Position tab, the Original Size option becomes unchecked.



Scripts



The OriginalSize property cannot be set during execution."



CR:151416
CR Number:   151416
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   MS Windows NT 4.0
Original Version:   5.0.03
Fixed Version Build Resolution Date Closure Code (If Appropriate)
6.0.01 14 Apr 1998 Fixed
Description
Graph object on datawindow. Setting value axis min/max values with Modify(). "<graph>.Values.MaximumValue" or "<graph>.Values.MaximumValue" causes the maximum value division not to be drawn in (ie the tick mark) on the value axis in some cases



CR:151441
CR Number:   151441
Product Name:   PB Enterprise
Product Component:   Window - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
3d border problem with sle control. The border of box on an sle looked like 3d lowered. Also, on a tab control, the border of shadowbox looks just like a box, there's no shadow



CR:151445
CR Number:   151445
Product Name:   PB Enterprise
Product Component:   Application Painter
Status:   Closed
OS:   MS Windows 3.1
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
When you double click on a library from browse, it comes back with the path and filename in all CAPS. when you select multiple library entries, the path comes back in CAPS butthe filename is in lower case. when you save the info and then go back into the profile settings tab, everything shows up in lower case



Developer: Made a Win16-specific fix to coerce multi-selected filenames to be consistent with their path component.



CR:151507
CR Number:   151507
Product Name:   PB Enterprise
Product Component:   DW Painter
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.01
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
If you have a dw column that has autosizeheight on, and the detail band has autosize on, depending on the height of the resultant column, in PRINTPREVIEW only the last row of data is partially cut off. IE, the bottom half of the letters is cut off. In preview its okay, also when the dw is printed, its ok.



PER DEVELOPMENT:

Works as designed, print preview shows the printer dimensions which don't translate exactly to screen units.



CR:151565
CR Number:   151565
Product Name:   PB Enterprise
Product Component:   Window Painter
Status:   Closed
OS:   Solaris 2.5.1
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
14 Apr 1998 Fixed
Description
Sun Sparc. Window Painter, Groupbox controls leaves select indicator on groupbox, have to do a screen refresh to remove 4 little squares on groupbox.



PER DEVELOPMENT:

Not reproducable in 5.0.03



CR:151592
CR Number:   151592
Product Name:   PB Enterprise
Product Component:   DW - Runtime
Status:   Closed
OS:   Microsoft Windows 95
Original Version:   5.0.00
Fixed Version Build Resolution Date Closure Code (If Appropriate)
05 Jan 1999 Presently Not Targeted For Any Future Release Of This Product
Description
Using the Oracle 7 interface and creating a dynamic dw, when you modify the attribute readonly=NO, PB still doesn't allow you to edit the dw. On the PC, after the modify I can do insertrow(),Update(), etc, but not on the MAC.





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

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

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

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

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

各种误操作:

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

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

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


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

Sybase ASE数据库恢复工具READSYBDEVICE:

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

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

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

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

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


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

SQL Server数据库恢复工具SQLRescue:

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

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

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

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

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

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

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