2007-12-05 Fixed bugs - Paradox 11 - Build 410 - Internal 10.0
This document contains descriptions of bugs in Paradox that have been fixed in Paradox 8 or later versions.
Base version for this document is Service pack 4 of Paradox 7 for Win95/Win NT with Bde 3.50 installed.
The list has been compiled by:
Bertil Isberg
Statistics Sweden
office e-mail: bertil.isberg AT scb DOT se
home e-mail: bertil.isberg AT bredband DOT net
Thanks to all of you who have contributed to this document by reporting bugs on Corel's newsgroups.
My current configuration:
Paradox: Help | About dialog: 11.00.410
BDE Administrator: Object | Version Information - Idapi32.dll: 5.2.0.2.
My Computer - Properties: Win XP Media Center Edition Version 2002 SP 2
Table of contents
Fixed in Bug Id Title Bde 4.0 PX0168 Local SQL - Update statement Bde 4.0 PX0173 Local SQL - Group by clause Bde 4.01 PX0006 TableStructure dialog - minimum validity check Bde 4.01 PX0014 Tables - TableLookup - A1 column Bde 4.01 PX0208 Form run - tables linked as 1-M - detail table is shown out of order Bde 4.01 PX0228 TableStructure dialog - removing validity checks Bde 4.51 PX0181 Local SQL - select from dBASE table - cast as Integer Bde 4.51 PX0195 Non standard database drivers - MSACCESS driver - security database Bde 4.51 PX0196 Bde 4.x fixes Bde 4.51 PX0219 Chart - based on QBE Bde 4.51 PX0368 Import - Fixed length text - last record missing Bde 5.0 PX0223 Local SQL - like and indexes Bde 5.01 PX0293 Non standard database drivers - MS Paradox ODBC driver - incorrect SQL code generated by Show SQL Bde 5.01 PX0296 Tables - adding rows to table with memo field Bde 5.01 PX0302 Export - Lotus - wk1 format Bde 5.11 PX0221 Bde 5.x fixes Bde 5.11 PX0358 Local SQL - Update statement - AutoInc keys are increased Paradox 8.0 PX0001 Printer Setup - Generic driver Paradox 8.0 PX0002 Developer Preferences - GPV Paradox 8.0 PX0003 ObjectExplorer - ObjectTree - renaming objects Paradox 8.0 PX0005 ObjectExplorer - ObjectTree - selecting objects Paradox 8.0 PX0011 Form run - modal and non modal dialogs Paradox 8.0 PX0015 ObjectPAL - msgInfo() called from NWC (ActiveX) object events Paradox 8.0 PX0020 ObjectPAL - report.print(reportPrintInfo) Paradox 8.0 PX0025 ObjectPAL - fileBrowser() - selecting multiple files Paradox 8.0 PX0034 ObjectPAL - fileBrowser() - fileBrowserInfo.Title Paradox 8.0 PX0035 ObjectPAL - fail() Paradox 8.0 PX0039 Form design - Notebook object - Tabs Across property Paradox 8.0 PX0040 ObjectPAL syntax - menuconstants missing Paradox 8.0 PX0041 Toolbars - Status bar - message not cleared Paradox 8.0 PX0042 Paradox desktop - activating Paradox Paradox 8.0 PX0044 Project Viewer - Delimited Text Import Paradox 8.0 PX0048 Event model - menuactions triggered by a custom toolbar Paradox 8.0 PX0049 Form design - MultiRecord object - FillOrder property Paradox 8.0 PX0051 ObjectPAL - enumTableLinks() Paradox 8.0 PX0052 ObjectPAL - create table - secStruct Paradox 8.0 PX0059 Printer Setup - Resource leakage Paradox 8.0 PX0061 Table Repair - freezing Paradox 8.0 PX0064 Chart - Lines in XY chart Paradox 8.0 PX0067 ObjectPAL - Error - Internal error - tcursor.setGenFilter() Paradox 8.0 PX0077 Form run - unbound field with Picture specified Paradox 8.0 PX0079 ObjectExplorer - list object bound to a dropDown field Paradox 8.0 PX0080 Paradox Runtime - Error - OCX Support is not available Paradox 8.0 PX0084 ObjectPAL - table.attach() Paradox 8.0 PX0086 Export - Delimited text - Separator Paradox 8.0 PX0087 ObjectPAL - fail() Paradox 8.0 PX0118 ObjectPAL QuickLookup - GPV Paradox 8.0 PX0123 Report run - based on QBE with FIELDORDER specified Paradox 8.0 PX0125 ObjectPAL - query.createAuxTables() Paradox 8.0 PX0128 Report print - Calculated fields based on unlinked table Paradox 8.0 PX0134 Report run - Calculated field using readEnvironmentString() Paradox 8.0 PX0146 Event model - action(dataUnlockRecord) - dialog form Paradox 8.0 PX0150 Non standard database drivers - wildcards in filter Paradox 8.0 PX0159 ObjectPAL - query.CheckField() and query.setCriteria() Paradox 8.0 PX0167 Form / Report design - Data Model Help button Paradox 8.0 PX0171 ObjectPAL - tcursor.sortTo() Paradox 8.0 PX0172 ObjectExplorer - MultiRecord object - NCOLS and NROWS properties Paradox 8.0 PX0175 Form run - fonts not displayed properly Paradox 8.0 PX0177 ObjectPAL - alias path resolution Paradox 8.0 PX0178 ObjectPAL - dlgExport() Paradox 8.0 PX0190 TextImport Expert Paradox 8.0 PX0191 TextImport Expert - defining Separator Paradox 8.0 PX0199 Report run - Field in Page Footer Paradox 8.0 PX0204 Form design - GPV - Cut and Paste Paradox 8.0 PX0236 ObjectPAL - setFileAccessRights() Paradox 8.0 PX0240 Non standard database drivers - Excel ODBC driver - Excel 5 workbook Paradox 8.0 PX0252 Tables - Table Corruption Paradox 8.0 PX0253 Mailing Label Expert Paradox 8.0 PX0259 ObjectPAL - splitFullFileName() Paradox 8.0 PX0261 Table Repair - passwords Paradox 8.0 PX0271 Paradox desktop - temporary tables not deleted on exit from Paradox Paradox 8.0 PX0278 ObjectPAL - setDesktopPreference() Paradox 8.0 PX0280 Report design - Tools | ObjectExplorer Paradox 8.0 PX0285 Launching Paradox - command line switch -m Paradox 8.0 PX0287 QBE editor - Query Properties dialog Paradox 8.0 PX0291 Report run - Calculated field - Number of records - filters and group band Paradox 8.0 PX0292 Preferences - Open Project Viewer on Startup Paradox 8.0 PX0294 ObjectExplorer - selecting an event for an ActiveX object Paradox 8.0 PX0317 ObjectPAL - uiObject.insertAfterRecord() Paradox 8.0 PX0346 TableView - GPV - caused by folder name Paradox 8.0 PX0714 ObjectPAL - oleAuto.TypeText() - MS Word Paradox 8.0 P1 PX0055 ObjectPAL - popupMenu.addText() Paradox 8.0 P1 PX0238 Paradox 8 Patch 1 Paradox 8.0 P1 PX0628 ObjectPAL - Resource leakage - enumFonts() Paradox 9.0 PX0008 Form run - DownArrow in TableFrame Paradox 9.0 PX0012 ObjectPAL - query.executeQbe(tcursor) Paradox 9.0 PX0013 ObjectPAL - tcursor.subtract() Paradox 9.0 PX0017 ObjectPAL - enumDesktopWindowNames() - query windows Paradox 9.0 PX0019 ObjectExplorer - Window moving Paradox 9.0 PX0031 Form run - Notebook - Textobject on tab Paradox 9.0 PX0032 Form design - Document Source Paradox 9.0 PX0038 Form / Report run - Summary calculated field and Treat blank fields as zeros Paradox 9.0 PX0047 Table Repair - entering a tablename Paradox 9.0 PX0050 Incorrect calculations in QBE, and summary fields in forms, and reports Paradox 9.0 PX0057 Report run - group band based on Logical column Paradox 9.0 PX0068 ObjectPAL - execute() Paradox 9.0 PX0078 Chart - Resource leakage Paradox 9.0 PX0096 ObjectPAL - execute() Paradox 9.0 PX0120 Import - Delimited text - datatype conversions Paradox 9.0 PX0153 ObjectPAL - form.open() - WinDefaultCoordinate Paradox 9.0 PX0176 Form run - Ole field - Display as Icon Paradox 9.0 PX0187 ObjectPAL - formatStringToTime() Paradox 9.0 PX0192 ObjectPAL - GPV - tableFrame'ColumnWidth Paradox 9.0 PX0193 ObjectPAL - uiObject.moveto() Paradox 9.0 PX0203 ObjectPAL - blankRecord property Paradox 9.0 PX0205 ObjectPAL - getDesktopPreference() Paradox 9.0 PX0209 Toolbars - Edit mode button Paradox 9.0 PX0210 ObjectExplorer - custom methods with same name as an event Paradox 9.0 PX0211 ObjectPAL - toolbar cluster constants Paradox 9.0 PX0212 Visual Query Builder - Non standard database drivers Paradox 9.0 PX0226 Button Expert Paradox 9.0 PX0229 ObjectPAL - table.restructure() Paradox 9.0 PX0230 ObjectPAL - GPV - dataTransfer.setDestCharSet() Paradox 9.0 PX0231 ObjectPAL - hideToolbar() Paradox 9.0 PX0233 TableView - Font Color Paradox 9.0 PX0241 TableView - DataDependent property for smallint columns Paradox 9.0 PX0243 ObjectPAL - string.format("cc") Paradox 9.0 PX0246 TableStructure dialog - minimum validity check Paradox 9.0 PX0247 Form run - 1-M linked tables - uiObject.setGenfilter() on detail table Paradox 9.0 PX0248 Import - text file with no extension Paradox 9.0 PX0249 ObjectPAL - printerSetOptions() Paradox 9.0 PX0251 ObjectPAL - setTitle() Paradox 9.0 PX0254 Installation - BLL files Paradox 9.0 PX0255 Form run - Notebook - Page rotate Paradox 9.0 PX0257 Table Repair - Tutility API Paradox 9.0 PX0258 Form run - ActiveX - Spin Box Paradox 9.0 PX0260 Event model - keyEvent - eventInfo.vChar() for Spacebar key Paradox 9.0 PX0262 ObjectPAL - exit() Paradox 9.0 PX0263 Form run - Error - Warning: Record already locked in this session Paradox 9.0 PX0265 TableView - drag row Paradox 9.0 PX0266 ObjectPAL - referencing objects from code at field level in a MRO or tableFrame Paradox 9.0 PX0267 Local SQL - Updating table containing memo field Paradox 9.0 PX0268 Report print - second print gives blank page Paradox 9.0 PX0270 Import Expert Paradox 9.0 PX0273 ObjectPAL - setProtoProperty() Paradox 9.0 PX0276 ObjectPAL - getRegistryValue() - doubleWord Paradox 9.0 PX0277 Form Expert - Error - There are no fields selected from TableA, parent of TableB Paradox 9.0 PX0281 Chart - Show legend ContextHelp Paradox 9.0 PX0282 TableStructure dialog - deleting Picture Paradox 9.0 PX0286 ObjectPAL - application.bringToTop() Paradox 9.0 PX0300 Report print - more than 999 pages Paradox 9.0 PX0301 Field Expert - getCurrencyAsText() Paradox 9.0 PX0331 ObjectPAL - dmLinkToIndex() causing problems Paradox 9.0 PX0338 Import Expert - incorrect script generated Paradox 9.0 PX0354 Report print - Chart is printed with number on axes Paradox 9.0 PX0355 Toolbars - tooltip on customized toolbar Paradox 9.0 PX0365 Form run - returning to form design - performance Paradox 9.0 PX0372 Printer names Paradox 9.0 PX0375 ObjectPAL - fileSystem.fullName() and unc names Paradox 9.0 PX0410 TableStructure dialog - number of validity checks Paradox 9.0 PX0415 QBE run / Local SQL - Result of calculation -1*0 Paradox 9.0 PX0418 Tables - Creating secondary index Paradox 9.0 PX0582 Launching Paradox - command line switches Paradox 9.0 PX0670 Import - Delimited text - file extension .csv Paradox 9.0 PX0683 ObjectPAL - printerSetCurrent() Paradox 9.0 PX0715 ObjectPAL - Error - Table does not exist - sql.executeSql(tcursor) Paradox 9.0 PX0746 NWC object - combobox Paradox 9.0 PX0764 Restructure dialog - language driver Paradox 9.0 PX0765 Export to delimited text Paradox 9.0 P1 PX0024 ObjectPAL - query.enumFieldStruct() Paradox 9.0 P1 PX0188 Project Viewer - Error - Directory name is invalid Paradox 9.0 P1 PX0213 ObjectPAL - dmGetProperty() Paradox 9.0 P1 PX0225 Paradox 9.0 ServicePack 1 Paradox 9.0 P1 PX0256 Project Viewer - specifying a subdirectory Paradox 9.0 P1 PX0279 Toolbars - Edit button and Status bar message are unsynchronized Paradox 9.0 P1 PX0288 Form run - linked tables - autoIncrement keys Paradox 9.0 P1 PX0303 Project Viewer - menu from a hidden DesktopForm Paradox 9.0 P1 PX0310 Report run - Error - Unexpected: Divide by zero Paradox 9.0 P1 PX0311 TableStructure dialog - column names Paradox 9.0 P1 PX0312 Report run - Publish As - RTF, DOC, and WPD Paradox 9.0 P1 PX0315 Non standard database drivers - Form design - based on SQL files Paradox 9.0 P1 PX0319 TableView - pasting records Paradox 9.0 P1 PX0320 Report run - Publish As - RTF, and DOC Paradox 9.0 P1 PX0323 Report run - Publish As - RTF - when report is based on a QBE file Paradox 9.0 P1 PX0400 Form run - report.open() - menu problem Paradox 9.0 P1 PX0414 Form / Report design - loading P7 objects in P9 Paradox 9.0 P2 PX0313 ObjectPAL - GPV - enumPrinters() Paradox 9.0 P2 PX0322 Toolbars - Status bar messages has disappeared Paradox 9.0 P2 PX0326 Export - Delimited text - Use field names as first row Paradox 9.0 P2 PX0335 Report design - placing a Crosstab object in record band Paradox 9.0 P2 PX0339 Toolbars - floating toolbars that shouldn't be there Paradox 9.0 P2 PX0340 Report run - Publish As - RTF - GPV Paradox 9.0 P2 PX0342 Report print - when zoomed Paradox 9.0 P2 PX0351 Import - Excel - range is ignored Paradox 9.0 P2 PX0353 ObjectPAL - form.open(WinStyleConstants) - not shown on Status bar Paradox 9.0 P2 PX0369 Event model - menuAction() Event - eventInfo.id()=menuInit Paradox 9.0 P2 PX0377 ObjectPAL - form.open(WinStyleHidden) - zorder problem Paradox 9.0 P2 PX0392 Form design - ranges set in filter dialog is not saved with the form Paradox 9.0 P2 PX0464 About Paradox - System Info - Corel EXEs & DLLs Paradox 9.0 P2 PX0699 Paradox 9.0 ServicePack 2 Paradox 9.0 P3 PX0132 Report print - Ole object Paradox 9.0 P3 PX0180 ObjectPAL editor - Print Paradox 9.0 P3 PX0215 ObjectExplorer - Pin Explorer Paradox 9.0 P3 PX0237 Local SQL - Error - No such table or correlation name Paradox 9.0 P3 PX0264 Report print - left margin is not respected Paradox 9.0 P3 PX0321 Event model - keyEvent - sendKeys() Paradox 9.0 P3 PX0333 Event model - setFocus() event - toolbar.attach() Paradox 9.0 P3 PX0341 ObjectPAL - form.open(WinStyleHidden) - zorder problem Paradox 9.0 P3 PX0367 Report design / print - first report gets landscape orientation Paradox 9.0 P3 PX0383 ObjectPAL - table.restructure() - Memo field Paradox 9.0 P3 PX0388 Debugger - Paradox main menu and toolbars are unavailable Paradox 9.0 P3 PX0393 Tables - locate in memo field - performance Paradox 9.0 P3 PX0394 Toolbars - multiple copies of VCR control on the ActiveX toolbar Paradox 9.0 P3 PX0397 TableStructure dialog - GPV - accessing Table Lookup tab Paradox 9.0 P3 PX0466 Form design - removing a Picture Paradox 9.0 P3 PX0468 TableStucture dialog - Save As Paradox 9.0 P3 PX0474 Report run - Publish As RTF, and DOC - report is modified Paradox 9.0 P3 PX0475 Report design - Page Setup dialog Paradox 9.0 P3 PX0476 ObjectPAL - form.show() - zorder Paradox 9.0 P3 PX0481 ObjectPAL - setMenuChoiceAttribute() Paradox 9.0 P3 PX0497 Form run - unsynchronzied toolbar buttons Paradox 9.0 P3 PX0700 Paradox 9.0 ServicePack 3 Paradox 9.0 P4 PX0152 Form run - ActiveX - Spin Box Paradox 9.0 P4 PX0244 Event model - menuactions handled by a hidden form with DesktopForm=TRUE Paradox 9.0 P4 PX0478 ObjectPAL - graphic.readfromfile() - reading JPEG Paradox 9.0 P4 PX0479 Export - Fixed text - extra spaces between fields Paradox 9.0 P4 PX0486 Query Expert - dBASE tables Paradox 9.0 P4 PX0489 ObjectPAL - getRegistryValue() requires write permission to registry Paradox 9.0 P4 PX0507 Import - Excel - only 32 columns imported Paradox 9.0 P4 PX0508 Import - Excel - file is not released Paradox 9.0 P4 PX0514 ObjectPAL - number.truncate() Paradox 9.0 P4 PX0519 Report print - paper size defaults to Letter Paradox 9.0 P4 PX0520 Report run - Publish As - RTF - empty table Paradox 9.0 P4 PX0528 Form run - Notebook - ActiveX Vcr object Paradox 9.0 P4 PX0548 ObjectPAL - Resource leakage - memo.readFromRtfFile() Paradox 9.0 P4 PX0558 Documentation Expert - Error - The file "Doc" does not exist Paradox 9.0 P4 PX0604 Form run - assigning values to numeric fields Paradox 9.0 P4 PX0674 ObjectPAL - fileSystem.isDir() and Unc names Paradox 9.0 P4 PX0677 ObjectPAL editor - GPV - editing or saving a library Paradox 9.0 P4 PX0701 Paradox 9.0 ServicePack 4 Paradox 9.0 P4 PX0723 ObjectPAL - GPV - memo.writeToRtfFile() Paradox 9.0 P4 PX0736 ObjectPAL - arithmetics with currency variables Paradox 10.0 PX0235 Non standard database drivers - datatype numeric(9,2) Paradox 10.0 PX0332 Printing - switching paper tray Paradox 10.0 PX0363 ObjectPAL - setMouseShape(mouseHyperlink) Paradox 10.0 PX0387 TableStructure dialog - Default validity check truncated Paradox 10.0 PX0424 Form run - Error - Master record is missing - 1-1 linked tables with referential integrity defined Paradox 10.0 PX0455 ObjectPAL - fileSystem.freeDiskSpaceEx() - NTFS Paradox 10.0 PX0494 Visual Query Builder - Non standard database drivers - performance Paradox 10.0 PX0498 ObjectPAL - fileSystem.deleteDir() Paradox 10.0 PX0517 ObjectPAL - popupmenu.addText() - menu constant menuFormOpen Paradox 10.0 PX0525 Report Expert - locks left on tables in a query Paradox 10.0 PX0527 ObjectPAL - Silent exit of Paradox - query.getAnswername() Paradox 10.0 PX0542 Form run - TableFrame - rotate column Paradox 10.0 PX0547 Database Expert - Project Management Paradox 10.0 PX0561 Crosstab / Chart - GPV - based on wide tables Paradox 10.0 PX0562 Project Viewer - Copy / Paste Paradox 10.0 PX0563 Form / Report design - GPV - Define Table Object-dialog Paradox 10.0 PX0568 Form / Report design - GPV - Define Field dialog - 33rd column Paradox 10.0 PX0586 Form run - memo field - selecting text by Shift+DownArrow Paradox 10.0 P2 PX0337 Crosstab - incorrect columns created Paradox 10.0 P2 PX0503 Crosstab - incorrect columns created Paradox 10.0 P2 PX0521 ObjectPAL - fileBrowserEx() - fbIni Paradox 10.0 P2 PX0522 ObjectPAL - Error - Record already locked by this session Paradox 10.0 P2 PX0535 Event model - setFocus() event Paradox 10.0 P2 PX0551 ObjectExplorer - Resource leakage Paradox 10.0 P2 PX0552 Visual Query Builder - Selection tab Paradox 10.0 P2 PX0557 Project Viewer - Error - No such interface supported Paradox 10.0 P2 PX0574 ObjectPAL - GPV - report.print() Paradox 10.0 P2 PX0577 Launching Paradox - running two instances of P10 Paradox 10.0 P2 PX0590 ObjectPAL - Error - Unable to insert OLE-object - ole.insertObject() Paradox 10.0 P2 PX0592 Report print - Special field - Number of pages Paradox 10.0 P2 PX0596 Alias pdxExperts Paradox 10.0 P2 PX0597 Report print - GPV - Error - Could not initialize report & Invalid handle to function Paradox 10.0 P2 PX0621 Paradox 10 ServicePack 2 Paradox 10.0 P2 PX0637 ObjectPAL - IPF - query.setAnswerFieldOrder() Paradox 10.0 P2 PX0665 Merge Expert - WordPerfect 10 is missing Paradox 10.0 P2 PX0668 Import - Excel - incorrect result when range specified Paradox 10.0 P2 PX0716 ObjectPAL - table.restructure() - auxiliary passwords Paradox 10.0 P3 PX0327 Form run - insertion marker when editing a memo field Paradox 10.0 P3 PX0382 ObjectPAL - table.restructure() - Restructure Constant Paradox 10.0 P3 PX0472 ObjectPAL - table.restructure() - refIntStruct Paradox 10.0 P3 PX0540 Preferences - Database - Private directory - cannot change PRIV Paradox 10.0 P3 PX0564 Form Expert - Error - Invalid alias Paradox 10.0 P3 PX0651 Report design - Page Setup dialog - incorrect printer reported Paradox 10.0 P3 PX0687 ObjectPAL - table.restructure() - indexstruct Paradox 11.0 Build 233 PX0606 Tables - GPV - changing index for a table Paradox 11.0 Build 233 PX0692 Form design - Data model issue when table occurs twice Paradox 11.0 Build 233 PX0697 ObjectPAL - GPV - query.getAnswerName() and query.setAnswerName() Paradox 11.0 Build 233 PX0718 Toolbars - Standard toolbar - New button Paradox 11.0 Build 300 PX0706 About Paradox - System info - Available space on drive X: - reports incorrect information Paradox 11.0 Build 300 PX0713 Form design / run - Access violation in module NTDLL.DLL Paradox 11.0 Build 300 PX0720 Paradox 11.0 ServicePack 1 Paradox 11.0 Build 300 PX0721 Spell Checker - invoked from a field's property menu Paradox 11.0 Build 321 PX0740 Printing - broken by WPO 11 SP2 Paradox 11.0 Build 410 PX0620 Paradox desktop - GPV - moving mousecursor over Status bar Paradox 11.0 Build 410 PX0747 WPO 11 ServicePack 3 Paradox 11.0 Build 411 PX0752 WPO 12 ServicePack 2 Paradox RT 8.0 PX0054 Paradox Runtime - GPV - dde.open() Paradox RT 9.0 PX0162 Paradox Runtime - GPV - TableLookup Paradox RT 9.0 P2 PX0364 Paradox Runtime - Error - Design Object couldn't be opened Paradox RT 9.0 P3 PX0390 Paradox Runtime - SpellChecker Paradox RT 10.0 PX0347 Paradox Runtime - Create table - IndexStruct Paradox RT 10.0 P2 PX0545 Paradox Runtime - Error - Query has no checked fields Paradox RT 10.0 P2 PX0702 Paradox 10.0 RT ServicePack 2
Version gone: Bde 4.0
PX0168 Local SQL - Update statementUnder certain circumstances, using SQL to update a column which has a secondary index, all records are not updated.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0173 Local SQL - Group by clauseUnder certain circumstances, there appears to be a problem with the 'Group by' statement in the BDE.
Type of error: Functionality First verified:Bde 3.50 Verified by me: True Version gone: Bde 4.01
PX0006 TableStructure dialog - minimum validity checkA table with an AutoIncrement field as primary key. The field has a Minimum valcheck defined. You add a case-sensitive secondary index. The minimun valcheck is lost. When you try to add it, you get an error message: [Invalid array of validity check descriptors] , when the Save button is pressed.
Type of error: Functionality First verified:5.0 Verified by me: True PX0014 Tables - TableLookup - A1 columnA lookup table defined for a A1 field. If the field contains both upper and lower case letters, only lower case are accepted in the master table.
Table language: PDOX ANSI Swedfin.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0208 Form run - tables linked as 1-M - detail table is shown out of orderIf a table contains an alpha primary key, and the values contains both upper-case and lower-case letters, the table may get out of order when linked as a detail table in a 1-M link in a form. The problem is related to a couple of international language drivers, e g PDOX ANSI Intl850.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0228 TableStructure dialog - removing validity checksYou cannot remove more than one valcheck at a time. If you do, you'll get a GPV and eventually you have to use Alt+Ctrl+Del to get out of Paradox.
Type of error: AltCtrlDelete First verified:Bde 4.0 Verified by me: True Version gone: Bde 4.51
PX0181 Local SQL - select from dBASE table - cast as IntegerRunning SQL on a dBase table, you cannot cast(value as Integer) even though the answer table is a Paradox table.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0195 Non standard database drivers - MSACCESS driver - security databaseCurrently, the native BDE Access driver only uses the security database that is specified in the registry
Type of error: Functionality First verified:Bde 4.0 Verified by me: True PX0219 Chart - based on QBEThe Legend Box in the chart does not translate national characters from Ascii to Ansi.
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0368 Import - Fixed length text - last record missingDuring fixed length text files import, in some cases the last record is lost.
Type of error: Functionality First verified:Bde 4.0 Verified by me: True Version gone: Bde 5.0
PX0223 Local SQL - like and indexesThe wildcards used in a SQL statement are % and _. They correspond to the Paradox .. and @.
The behaviour of Like '%' depends on whether the column is indexed or not, eg CustomerName like 'A%E' retrieves names starting with A and ending with E when CustomerName has no index, but all names starting with A when the column is indexed.
Type of error: Functionality First verified:7.0 W95 Verified by me: True Version gone: Bde 5.01
PX0293 Non standard database drivers - MS Paradox ODBC driver - incorrect SQL code generated by Show SQLShow SQL generates incorrect SQL code when alias is based on Microsoft Paradox ODBC driver
Type of error: Error First verified:7.0 W95 Verified by me: True PX0296 Tables - adding rows to table with memo fieldAdding lots of records to table with a memo field fails on record #674.
Type of error: Error First verified:Bde 5.0 Verified by me: True PX0302 Export - Lotus - wk1 formatExporting a table to Lotus - wk1 format produces a GPV when BDE 5.0 is used.
Type of error: GPV First verified:Bde 5.0 Verified by me: True Version gone: Bde 5.11
PX0358 Local SQL - Update statement - AutoInc keys are increasedAutoincrement fields starts to increment itself when a Local SQL query is run. This error is new for the 5.10 BDE, it did not exist in 5.01. BDE 5.01 is the one delivered with Paradox 9.
Type of error: Functionality First verified:Bde 5.10 Verified by me: True Version gone: Paradox 8.0
PX0001 Printer Setup - Generic driverParadox and sometimes even Win95 will hang up completely when you change printer to Generic.
Type of error: AltCtrlDelete First verified:7.0 W95 P3 Verified by me: True PX0002 Developer Preferences - GPVYou get a GPV when you press the OK or the Cancel button in the Developer Preferences dialog.
Type of error: GPV First verified:7.0 W95 P3 Verified by me: True PX0003 ObjectExplorer - ObjectTree - renaming objectsIn the ObjectTree, you can rename objects by selecting and clicking the same way as in Explorer. This technique cannot be used with listobjects belonging to a dropdown field.
Type of error: Minor First verified:7.0 Verified by me: True PX0005 ObjectExplorer - ObjectTree - selecting objectsWhen you try to select an object in the ObjectTree, you often end up on a different object than the one you clicked. This happens if the current object is not visible in the ObjectTree window, that is you have scrolled with the scroll bars to find the object to select.
Type of error: Minor First verified:7.0 Verified by me: True PX0011 Form run - modal and non modal dialogsYour application contains a non modal dialogbox, e g a custom toolbar (not the one introduced with Paradox 7, but the one you did write in Paradox 5). This dialog is opened. From another form, you call a modal dialog with a wait(). The non modal dialog will freeze when the modal dialog is closed. You cannot close the non modal dialog in any other way than Window | Close All.
Type of error: Functionality First verified:7.0 Verified by me: True PX0015 ObjectPAL - msgInfo() called from NWC (ActiveX) object eventsA msgInfo()-dialog called from one of the NWC-objects' events, locks the keyboard and the mouse. You can't move from the NWC-object to another object using the Tab key or using the mouse.
Type of error: Functionality First verified:7.0 Verified by me: True PX0020 ObjectPAL - report.print(reportPrintInfo)I cannot get the ReportPrint Info to print more than one copy when parameter MakeCopies=true.
Type of error: Functionality First verified:7.0 Verified by me: True PX0025 ObjectPAL - fileBrowser() - selecting multiple filesIf you want to return more than one file, you cannot change directory in the fileBrowser dialog. You will only get the filenames in the array. The selected directory is not returned. fbi.path and fbi.alias does not contain the selected directory.
Fixed in fileBrowserEx() in Paradox 8.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0034 ObjectPAL - fileBrowser() - fileBrowserInfo.TitleFileBrowserInfo variable Title does not work, when an array is sent as a parameter to retrieve multiple files.
Type of error: Functionality First verified:7.0 Verified by me: True PX0035 ObjectPAL - fail()fail() bubbles differently in 16 bit vs 32 bit.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0039 Form design - Notebook object - Tabs Across propertyYou have saved a form with a NoteBook object. Change the "Tabs Across" property, and close the form. You are not prompted to save the form.
Type of error: Functionality First verified:7.0 Verified by me: True PX0041 Toolbars - Status bar - message not clearedWhen you have a tableview open, there is a statusbar message Record x of y. This message is not cleared when the tablewindow is closed.
Type of error: Minor First verified:7.0 Verified by me: True PX0042 Paradox desktop - activating ParadoxWhen you are in another application, e g Notepad, and you try to activate Paradox by clicking on the Toolbar, Paradox does not get activated.
Type of error: Minor First verified:7.0 Verified by me: True PX0044 Project Viewer - Delimited Text ImportSelecting Delimited Text Import when the text file does not contain field names as first row will open the import dialog with Fixed text selected.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0048 Event model - menuactions triggered by a custom toolbarA custom Toolbar generates menuActions. A hidden main form with property DesktopForm=True, will not get the menuactions generated by a custom Toolbar.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0049 Form design - MultiRecord object - FillOrder propertySome of the properties for a MRO are number of records: Across and Down and another is FillOrder: TopDown then LeftRight or LeftRight then TopDown. In forms, FillOrder is reversed. If you select TopDown, you'll get LeftRight.
Type of error: Minor First verified:7.0 Verified by me: True PX0051 ObjectPAL - enumTableLinks()enumTableLinks always gives an errorcode(), -30364 = peCreateWarningRange.
This problem cannot be recreated in P7 with BDE 5.2 on Win 2000 SP4.
Type of error: Error First verified:7.0 Verified by me: True PX0052 ObjectPAL - create table - secStructWhen you create a new table with ObjectPAL, you should be able to use password information from an existing table and apply it through the secStruct keyword in the create statement. When you do, the create statement fails with an error Invalid Password Given.
Type of error: Functionality First verified:7.0 Verified by me: True PX0059 Printer Setup - Resource leakageIn Paradox 7.0. there is a loss of system resources when printing reports with ObjectPal. If I print a tableview or form using action(DataPrint) there is no resource loss.
Type of error: Resource First verified:7.0 Verified by me: True PX0061 Table Repair - freezingThere are reports on Table Repair locking up when a table, with a 11 character name, (extension included) is selected using the Browse button.
Type of error: AltCtrlDelete First verified:7.0 Verified by me: False PX0064 Chart - Lines in XY chartI am having problems getting the points in a xy scatter plot to show without the lines when I have a large amount of data points, say >1000. In the XY chart there are always lines between the markers. I tried to define no line and Paradox accepts the property but doesn't retain this value the next time you load the report. Then it comes back with lines between the markers.
Type of error: Functionality First verified:7.0 Verified by me: True PX0067 ObjectPAL - Error - Internal error - tcursor.setGenFilter()You get an errormessage [Internal error] when using a setGenFilter after a setRange. This only happens when the table isn't included in the datamodel
Type of error: Error First verified:7.0 Verified by me: True PX0077 Form run - unbound field with Picture specified1): You have an undefined field with a Picture property defined in the form. If you change the font property, the font may be restored to the StyleSheet default(?) when you depart from the field. As an example, the Picture is specified as ##-##-## and the font MS-Sans Serif Regular 8. On depart, the font size may change to 10.
2): A field forgets its alignment if it has a picture assigned to it.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0079 ObjectExplorer - list object bound to a dropDown fieldWhen you select the list object of a drop-down edit field, then right-click and choose Properties, the Form Properties dialog box displays instead of the List Properties dialog box.
Type of error: Functionality First verified:7.0 Verified by me: True PX0080 Paradox Runtime - Error - OCX Support is not availableWhen running a form where a NWC ProgressBar is used in Paradox Runtime, you can get the message "OCX Support is not available".
Type of error: Error First verified:7.0 W95 RT Verified by me: False PX0084 ObjectPAL - table.attach()Under certain circumstances, the syntax table.attach (const tableName String, const tableType String) will create garbage in the destination table.
Type of error: Functionality First verified:5.0 Verified by me: True PX0086 Export - Delimited text - SeparatorYou can't use Pipe, |, as a separator when exporting to Delimited Ascii. You'll get a message "A Separator must be a single character." There is no way to get rid of the message, but Alt+Ctrl+Delete.
Type of error: AltCtrlDelete First verified:7.0 Verified by me: True PX0087 ObjectPAL - fail()In Paradox 5, fail(usererror,"xxxxx") produced an error dialog. In Paradox 7 for Win95, it will only give an ErrorWarning, that is the message is shown on the statusbar.
Type of error: Functionality First verified:7.0 Verified by me: True PX0118 ObjectPAL QuickLookup - GPVIrregular GPVs closing the Quick Lookup dialog with OK or Cancel button when the Constants tab is activated.
Type of error: GPV First verified:7.0 Verified by me: True PX0123 Report run - based on QBE with FIELDORDER specifiedQBE contains specifications to change the field order on the answer table. It looks like the report writer is not taking this into account and is still expecting the fields in the order that they are selected from the files. This can cause Paradox to create a GPV error.
Type of error: GPV First verified:5.0 Verified by me: True PX0125 ObjectPAL - query.createAuxTables()query.createAuxTables(False) can cause a GPV in combination with nrecords(:priv:answer).
Type of error: GPV First verified:7.0 Verified by me: True PX0128 Report print - Calculated fields based on unlinked tableSometimes calculated fields placed in the reportband, pageband, or groupband are not printed, even though they show up on screen. I had an example where the report contained an unlinked table (and three or four linked tables of which one was the master table for the report). Fields from the unlinked table were used in the page footer as calculated fields with the summary operator First. To get them printed, I had to place a copy of the fields in the record band (and make the font.color white to prevent them from being printed).
Type of error: Functionality First verified:7.0 Verified by me: False PX0134 Report run - Calculated field using readEnvironmentString()Consistently getting a GPV when using ReadEnvironmentString() in a report when environment variable hasn't been initialized. It happens with any report I make. I don't have any problem with using a form to read an environment string.
Type of error: GPV First verified:5.0 Verified by me: True PX0146 Event model - action(dataUnlockRecord) - dialog formAftering bringing up the msgStop() dialog in a dataunlockrecord action on a dialog form, the filter dialog appears.
Type of error: Functionality First verified:5.0 Verified by me: True PX0150 Non standard database drivers - wildcards in filterYou cannot use wildcards in a Filter set on a remote database, and not when using an ODBC connection to another local database. The trailing .. is accepted, but they have no effect. CA.. and CA selects the same rows. C.. only gives the records containing a single C.
Type of error: Functionality First verified:Bde 2.50 Verified by me: True PX0159 ObjectPAL - query.CheckField() and query.setCriteria()Query.setCriteria and Query.checkField select the wrong field if the table has been restructured and field order changed.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0167 Form / Report design - Data Model Help buttonIn the datamodel for a form or a report, the Help button takes you to the Rename help.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0171 ObjectPAL - tcursor.sortTo()In sortto(), you specify two arrays as parameters. One contains the sort column and the other the sort direction, ascending/descending. The sort order is set as 0 or 1. A third parameter specifies the number of elements in the arrays. When the first sort order is set to be ascending, you can't get a descending sort on the second column.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0172 ObjectExplorer - MultiRecord object - NCOLS and NROWS propertiesYou cannot change the NCOLS and NROWS property for a MRO object using the Property tab in the right panel on the ObjectExplorer. Any value entered will be changed to 30 when you leave the field.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0177 ObjectPAL - alias path resolutionSpecifying \\ after an alias is handled differently when opening a library than when opening a tcursor.
tCursor won't open when ":MILAGO7:\\DATA\\Dodsintyg.DB" is specified. The alias is resolved to drive letter only.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0178 ObjectPAL - dlgExport()Under ParadoxWin7 for NT the following code , dlgExport ("Line.db", "Line.wb2"), yields an error box that says: "Don't know how to export to that file type."
The help files also says the method to return a logical value, but it does not.
Type of error: Functionality First verified:7.0 W95 Verified by me: False PX0190 TextImport ExpertIf I select a text file on floppy drive A, but want to create the table on c: drive, the expert does not provide much help on how to do this.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0191 TextImport Expert - defining SeparatorIf I want to import a Tab separated text file, there is no easy way to define Tab as Separator.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0199 Report run - Field in Page FooterA field placed in the Page Footer of a report used for showing the last record presented on a page, will show the next record if the record is completely written on the page. Only if the record is breakable and written on both pages you will get the correct information.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0204 Form design - GPV - Cut and PasteGetting GPVs when using keyboard shortcuts for Copy, Cut, and Paste.
Type of error: GPV First verified:5.0 Verified by me: False PX0236 ObjectPAL - setFileAccessRights()setFileAccessRights() only works for files in the working directory.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0240 Non standard database drivers - Excel ODBC driver - Excel 5 workbookYou cannot open a table or create a query based on a table in a Excel 5 workbook. You can create a form using the data, though. In the form's datamodel, you'll get User Tables and All tables in the Type control when you select the alias pointing to the Excel database. In the Table Open dialog, there are no such choices.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0252 Tables - Table CorruptionWhenever the combined length of a multi-field primary key hits 255 or more, and the Paradox table size gets above a relatively small number (around 2,000 records), then the '.px' file gets automatically corrupted (as detected by tutility as well as the Paradox table viewer that refuses to work after a few page-downs).
Related errors:
Corrupt file - other than header.
BTree record number mismatch from block <> record <> to block<>.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0253 Mailing Label ExpertUsing the Mailing Label Expert in Paradox 7.32 - patch level 3, you can get an errormessage: "An error occurred when setting the property named 'Value' of the object named 'fldDisplay' of type 'Field'" and "Invalid character(s) in this field." when the Define New Label button is pressed on the first page of the expert.
Type of error: Error First verified:7.0 W95 Verified by me: True PX0259 ObjectPAL - splitFullFileName()When an alias is given in the filename, Path element in the dynarray created by SplitFullFileName() is incorrect.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0261 Table Repair - passwordsThere is a problem with passwords when they contain national characters like ä,ö, After a rebuild the password is changed to something different. As the password is set during rebuild, you can open the table directly afterwards, but if you remove the password or exit Paradox, you really get confused when you try to open the table next time.
Type of error: Error First verified:5.0 Verified by me: True PX0271 Paradox desktop - temporary tables not deleted on exit from ParadoxParadox generated temporary tables in the private directory are not deleted upon exit from Paradox. Files begining with double underscores are deleted.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0278 ObjectPAL - setDesktopPreference()With setDesktopPreference() I want to change the background bitmap. The change is visible in the settings dialog box called from the Paradox menu. But the bitmap is not displaying. First I have to click OK in the settings dialog box.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0280 Report design - Tools | ObjectExplorerTools | Object Explorer does nothing in reports.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0285 Launching Paradox - command line switch -m-m on command line is ignored if a file is included on the command line
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0287 QBE editor - Query Properties dialogWhenever removing the ':priv:' part from the answer tablename in the Query - Properties dialog box, and pressing OK, then rechecking it,the 'priv' alias is back in.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0291 Report run - Calculated field - Number of records - filters and group band"Number of records" calculated field respects filters if the report does not contain a group band. When a group band exists, it counts records as if the table were unfiltered.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0292 Preferences - Open Project Viewer on Startup[Open Project Viewer on Startup] checkbox on the General page of Preferences menu does not stay checked, and therefore doesn't reflect the underlying setting in the registry.
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0294 ObjectExplorer - selecting an event for an ActiveX objectChoosing an event handler for a Native Windows Control (NWC) fails to remove the Object Explorer from the screen, even though the Object Explorer's View | Pin Explorer option is unchecked.
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0317 ObjectPAL - uiObject.insertAfterRecord()Under certain circumstances uiObject.insertAfterRecord() will lock up Paradox if the table is empty.
Type of error: AltCtrlDelete First verified:7.0 W95 P4 Verified by me: True PX0346 TableView - GPV - caused by folder nameScrolling a table in a directory named m:\ber\region\regrak\NyaBeräkningar9396\fiske caused a GPV. When the directory name was changed to ...NyaBerakningar9396... the GPV disappeared.
Type of error: GPV First verified:7.0 W95 Verified by me: True PX0714 ObjectPAL - oleAuto.TypeText() - MS WordSending text to from Paradox to MS Word using oleAuto.TypeText() extra characters (carriage return and linefeed?) are included in the text.
Type of error: Functionality First verified:7.0 W95 P4 Verified by me: True Version gone: Paradox 8.0 P1
PX0055 ObjectPAL - popupMenu.addText()If you create your menus without the use of menuconstants and the code in your menuaction() does not handle all of the menuchoices, you can find some funny things happen when there is more than 50 menuchoices. You can get open file dialogs. The menuchoices not taken care of, have to be the last ones, 50 and above.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0628 ObjectPAL - Resource leakage - enumFonts()enumFonts() method will cause a loss of resources. System resources, User resources, and GDI resources all drop down to zero.
Type of error: Resource First verified:7.0 W95 P4 Verified by me: True Version gone: Paradox 9.0
PX0008 Form run - DownArrow in TableFrameUsing DownArrow in a undefined field in a tableframe when AutoAppend is checked, you may get stuck on the new blank record unless you delete it. It won't delete itself when leaving it.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0012 ObjectPAL - query.executeQbe(tcursor)Running queries to tcursors, you can eventually end up with an error: Too many open tables, even though, you write the table to disk afterwards using tc.instantiateView() and explicitly close the tCursor.
Running on Win2000 SP4, I get a silent exit of Paradox.
Type of error: ExitParadox First verified:7.0 W95 Verified by me: True PX0013 ObjectPAL - tcursor.subtract()You run two queries to tcursors with wantInMemorytCursor(Yes) set for the query-variable. When you subtract the tcursors, tcursor1.subtract(tcursor2), the result is not correct.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0017 ObjectPAL - enumDesktopWindowNames() - query windowsWith enumDesktopWindowNames() you can select certain type of windows to get information on. If you try to select only query windows, it does not work. The resulting array is empty.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0019 ObjectExplorer - Window movingObject Explorer moves upward on the desktop each time you close and reopen it. This behaviour occurs when you have Windows Taskbar at the top of the screen and when AutoHide is unchecked.
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0031 Form run - Notebook - Textobject on tabOn a notebook object, place a textobject on one of the tabs to the right of the labeltext Label1. Make it invisible by unchecking the Visible property. When the Notepage is active, the textobject is invisible, but when the page is inactive, the text is visible.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0032 Form design - Document SourceIf national characters are used when naming custom methods, the name of the method will be cut at first national character when View | Document Source i s used. This happens in the column Method Name in the :PRIV:PAL$SRC table. In the column Source, the full name is included.
In this case, national characters are the Swedish å, ä, and ö.
Type of error: Minor First verified:1.0 Verified by me: True PX0038 Form / Report run - Summary calculated field and Treat blank fields as zerosTreat blank as zero setting is ignored for alpha columns when Count operator is used in a calculated field.
Type of error: Functionality First verified:7.0 W95 P4 Verified by me: True PX0047 Table Repair - entering a tablenameIf the name of the table you want to verify/rebuild with Table Repair has a short name with only 2 characters, like vc, and you don't enter the extension, you'll get an error dialog saying: [StartIndex is not legal. The value is too large. ]
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0050 Incorrect calculations in QBE, and summary fields in forms, and reportsThere are reported problems regarding some calculations. They occur on some machines, but not on others. Symptom of the problem can best be described as: As calculation that should result in 107 will produce 1061. The last two digits added together gives the correct result.
Type of error: Functionality First verified:W95 Verified by me: True PX0057 Report run - group band based on Logical columnA group defined on a Logical field does not work properly. In a tabular report with a group on a Logical field, records will be sorted but all records belongs to the same group. The Group footer will not be written for each logical value.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0068 ObjectPAL - execute()The Execute/ExeShowNormal command in Paradox 7.0 does not work correctly - the first time it is called in any given Paradox session the executed application opens correctly but the window is not properly activated and any following SendKeys commands is sent to Paradox instead. Technical Support says that it is a known bug and they "are working on it" but don't know when it will be fixed.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0078 Chart - Resource leakage1) Scrolling through a form with a graph causes a loss in GDI resources.
2) When designing Charts, you change from Design to Run mode lots of times. There seems to be a resource leakage when changing mode. After a number of Design changes, the free system resources has dropped to 65 %. This could be the same problem as a), but I'm not sure.
3) Reports in charts will also cause a resource leakage.
4) There's a rather nasty leak in the chart object in P8 that causes a leak if you move your mouse over the chart.
Type of error: Resource First verified:7.0 Verified by me: True PX0096 ObjectPAL - execute()If you start Notepad from Paradox with the code execute("notepad.exe",True,ExeShowNormal), Paradox won't get focus when Notepad is closed.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0120 Import - Delimited text - datatype conversionsImporting delimited text files, there are some automatic datatype conversions that can be considered bugs. LongInt fields can import as Number fields. Logical fields can import as Alpha strings.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0153 ObjectPAL - form.open() - WinDefaultCoordinateWinDefaultCoordinate constant does not work as windowstyle coordinate for opening a form.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0176 Form run - Ole field - Display as Icon"Display As Icons" option for an OLE field works initially when the record is being editied, however if the user post the record, the icon disappears.
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0187 ObjectPAL - formatStringToTime()The use of ' in formatStringToTime was broken in Bde 4.01.
Type of error: Error First verified:Bde 4.01 Verified by me: True PX0192 ObjectPAL - GPV - tableFrame'ColumnWidthChanging the ColumnWidth property of an unbound tableframe will cause a GPV after a couple of changes.
Type of error: GPV First verified:7.0 W95 Verified by me: True PX0193 ObjectPAL - uiObject.moveto()ui.moveto() moves the focus from one object to another. But if the ui is a tableFrame and one of the fields in the tableFrame already has focus, the visual representation of focus is lost.
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0203 ObjectPAL - blankRecord propertyThere is something funny with the blankrecord property when applied to a fieldobject in a form. Assigning the property to a logical variable can result in a incorrect assignment.
Type of error: Functionality First verified:5.0 Verified by me: True PX0205 ObjectPAL - getDesktopPreference()getDesktopPreference(prefProjectSection, prefRefreshRate) does not work properly.
Type of error: Error First verified:7.0 W95 Verified by me: True PX0209 Toolbars - Edit mode buttonThe Edit button on the toolbar does not reflect the real edit mode status. The button is up, when you are in edit mode. And vice versa. Open a table and press F9 to see this.
Type of error: Functionality First verified:8.0 Verified by me: True PX0210 ObjectExplorer - custom methods with same name as an eventCustom methods with same name as an event is not shown in ObjectExplorer.
Type of error: Functionality First verified:8.0 Verified by me: True PX0211 ObjectPAL - toolbar cluster constantsThere are some changes in the toolbar ClusterIds that is not documented in the help files. When trying code like removeButton(ToolbarProjectCluster,0) and removeButton(ToolbarExpertCluster,0) the dataModel button is removed.
Type of error: Functionality First verified:8.0 Verified by me: True PX0212 Visual Query Builder - Non standard database driversa) If you have opened the SQL editor on a SQL statement based on a remote database, pressing the Show Visual Query Builder Toolbar button, will prompt for the password even though the database is opened through alias manager.
b) If you select Cancel in the password dialog, Paradox will create a GPV.
Type of error: Functionality First verified:8.0 Verified by me: True PX0226 Button ExpertA lot of the buttons to select shows a screen Select Field for Popup memo. No Fields are shown in the box to select from. The screen can not be bypassed. Report Preview button and Report Print are two of those that cannot be used. Run a Query is another one.
Type of error: Error First verified:8.0 Verified by me: True PX0230 ObjectPAL - GPV - dataTransfer.setDestCharSet()Using the dataTransfer type to export a Paradox table into ASCII, I get a General Protection Violation on the "setDestCharSet( dtAnsi)"- line.
Type of error: GPV First verified:8.0 P1 Verified by me: True PX0231 ObjectPAL - hideToolbar()1): When hideToolbar() is used, there is a thin area left under the menu. This area will affect the maximum size of a page in a not -maximized window. On a 640*480 resolution screen, the height can be increased from 10.22 cm to 10.43 cm without making the desktop scrollbars show up.
2): A hidden floating toolbar in the background produces errors in focusing different forms on the desktop.
Type of error: Minor First verified:8.0 Verified by me: True PX0233 TableView - Font ColorI sometimes get a green font color when entering values in a number or currency column. This happened after I had tested hyperlinks.
Type of error: Minor First verified:8.0 Verified by me: True PX0241 TableView - DataDependent property for smallint columnsWhen applying a range >blank, <0 for a smallInt column, all values are included, even the positive one. I also have problems when defining negative ranges >blank,<-2000 and >-2000, <-1000 is OK, but when I try to add another one >-1000,<-500, I get a message saying low value must be smaller than high value.
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0243 ObjectPAL - string.format("cc")The format command would result in all upper case letters when using the "CC" option. For example, format("CC","dog") results in DOG not Dog.
Type of error: Functionality First verified:Bde 4.01 Verified by me: True PX0246 TableStructure dialog - minimum validity checkIf you specify a minimum or maximum valcheck with more decimals than the Windows configuration, the valcheck will change when the table is restructured. E g define minimum 0.0001 and maximum 0.0019 when you have two decimals specified in Windows Configuartion. Enter some values within the range. Then restructure the table, and the valchecks are shown as 0.00 and 0.00 and during the restructure all records will be placed in the KeyViol table.
Type of error: Functionality First verified:1.0 Verified by me: True PX0247 Form run - 1-M linked tables - uiObject.setGenfilter() on detail tableIn a form with tables linked as 1-M, if setGenFilter() on the detail table results in an empty table , you won't be able to move to it using the mouse.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0248 Import - text file with no extension1) A text file with no file extension, like Px0248, can be imported through the Import Expert, but the script created by expert won't accept the file. The errormessage is Unable to open database table. When the file is renamed and given an txt extension, the import is succesful.
2) Importing a text file without an extension creates an error of "Could not find requested file."
Type of error: Error First verified:7.0 W95 Verified by me: True PX0249 ObjectPAL - printerSetOptions()According to the help files:
printerSetOptions returns True if successful; otherwise, it returns False. If you specify a value that doesn't apply to your printer, this method returns False.
This is not true. PrinterSetOptions() does not return False. It produces a warning though, but still it sets options unless you have errorTrapOnWarnings(Yes), which causes the method to fail.
Type of error: Functionality First verified:7.0 W95 P4 Verified by me: True PX0251 ObjectPAL - setTitle()Setting a form's title to an empty string using the setTitle() method in the form's close event, causes Paradox to GPV when switching between Run and Design mode.
Type of error: GPV First verified:8.0 Verified by me: True PX0254 Installation - BLL filesOnce Paradox 8 is installed on a system that either has Paradox 7 already installed or fresh on the system it replaces the CHARSET.BLL file with USA2.BLL. Thus language drivers using specific character sets are not available to users.
Type of error: Functionality First verified:8.0 Verified by me: True PX0255 Form run - Notebook - Page rotateA notebook object with a couple of pages. If you press Ctrl+R when running the form, pages are rotated and the design mode handles show up.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0257 Table Repair - Tutility APIA call to TUFreeCallbackRebuild() located in TuWwr32.dll from Paradox 7/8 will give a GPV when Bde 4.x is used. In Paradox 7 it did not happen with Bde 3.x.
Type of error: GPV First verified:Bde 4.0 Verified by me: True PX0258 Form run - ActiveX - Spin BoxWhen the value of spin control gets over 1000, the value cannot be retrieved correctly.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0260 Event model - keyEvent - eventInfo.vChar() for Spacebar keythe keyEvent eventInfo.vChar() return for pressing the spacebar is NOT "VK_SPACE", but instead is "Space".
Type of error: Minor First verified:7.0 W95 Verified by me: True PX0262 ObjectPAL - exit()exit() combined with a close() behaves differently when the form is started from inside Paradox or from the Windows Desktop with a command line reference. exit() does not exit paradox when the form is launched from Windows Desktop.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0263 Form run - Error - Warning: Record already locked in this sessionAnother case where errormessage: "Warning: Record already locked in this session " is produced. A possible cause in this case: when nextRecord is triggered from an undefined field, there is no unlockRecord.
Type of error: Error First verified:5.0 Verified by me: True PX0265 TableView - drag rowIn a table with no primary key, you can drag a record in a tableview to move it to a new place in the table. If the table has a Memo field, it will be lost for the record that was moved.
Type of error: Functionality First verified:8.0 Verified by me: True PX0266 ObjectPAL - referencing objects from code at field level in a MRO or tableFrameusing newValue() event in a MRO. When the code in newValue() in a field in a MRO references an object in the MRO, the value returned from a reference to the field is not the value from the record having focus, but from the last record in the MRO.
Type of error: Functionality First verified:7.0 W95 Verified by me: True PX0267 Local SQL - Updating table containing memo fieldWhen you use Local SQL to change the part of a compound key AND you have a memo-field, the content of this memo-field is dropped. If you use a QBE file the content of the memo-field is intact.
Type of error: Functionality First verified:7.0 W95 Verified by me: True