Beta 4D v16 R3: 154 bugs fixed

Build number Build date Reference Summary
212897 17/06/2017 ACI0096895 Tabs as a list cannot be disabled using the OBJECT SET ENABLED command
212310 01/06/2017 ACI0096690 Discrepancies between 'SCREEN DEPTH' command and its constants with obsolete marking (prefixed with "_o").
212246 31/05/2017 ACI0096703 The "ON EVENT CALL" method is called twice unexpectedly with 4D 64-bit on Mac when a keyboard key is pressed.
ACI0096501 Web area doesn't lose the focus after clicking into any other 4D object.
212167 25/05/2017 ACI0096839 It can take too much time for a database to be published; enough for an 'engined' Remote client to not see its server; and then the timeout prevent a connection.
211945 19/05/2017 ACI0096675 Invalid table names returned via ODBC Driver on Mac OS X; table names are truncated: "[table_1]" is returned as "[tbe1]".
211689 11/05/2017 ACI0096727 The 4D command 'Timestamp ' is very slow on Windows (almost 26 times slower than on Macintosh).
211664 10/05/2017 ACI0096770 'ORDER BY ATTRIBUTE' using related fields with null values doesn't work correctly.
ACI0096762 'ORDER BY ATTRIBUTE' on multiple columns doesn't sort correctly ifthere are some null values.
ACI0096753 On Windows system, the "print preview" checkbox does not appear in the print dialog. 4D 64-bit only.
210707 14/04/2017 ACI0096611 With 4D 64-bit, hairlines are printed thicker as they should be.
210522 14/04/2017 ACI0096637 On Mac 64 bits only, a crash could occurred when switching from the debugger and a DIALOG window.
210214 01/04/2017 ACI0096595 4D Toolbar "New" button systematically prompts database creation instead of contextual dialogs of table, method or form creation when 4D Explorer displays such tabs.
210100 29/03/2017 ACI0096314 4D can quit unexpectedly when calling the command 'XML GET ERROR' in a context where no error was raised.
210073 29/03/2017 ACI0096596 Starting with a certain amount of text in the method editor, the keyboard text entry starts delaying.
209767 22/03/2017 ACI0096499 The menu 'Quit' is disabled for standalone application engined with 4D Volume desktop 64 bits on macOS.
209589 22/03/2017 ACI0096544 The command 'Get 4D folder' returns wrong path when using the constant 'Data folder'.
ACI0096539 Umlauts will not be converted correctly with the command 'HTTP request'.
ACI0096527 4D incorrectly displays data file path in structure file area of the MSC/Information/Program pane.
ACI0096524 Cannot open a 32-bit saved file with the label editor 64-bit.
ACI0096512 Cursor is set on password area instead of user name area when users list option is set to not be displayed.
ACI0096507 A crash can occur when attempting to display a window (e.g. calling 4D commands like 'ALERT') when not being in Direct2D mode (Typically, an application as a Windows service can run in that mode).
ACI0096496 'SET QUERY AND LOCK' Still locking records after 'CANCEL TRANSACTON' when the records found sequentially was not already in the cache.
ACI0096493 When a lot of REST requests are made to a Server in a context of low Mobile Connections License, the server may quit unexpectedly.
ACI0096485 'TRACE' command or break point in the code doesn't show the debugger on 4D Server.
ACI0096484 IMAP_SetPrefs cannot find directories with umlauts in the name
ACI0096461 The 'ALERT' dialog does not allow access to the debugger using the Alt+Shift+Right Click (Win) or Control+Option+Right Click.
ACI0096459 On listbox event "On Display Detail" is always called when clicking on the object whereas it must run only if the listbox redraws value.
ACI0096455 Problem to enter some polish characters : U+0105 - keys ALT+0185 U+0119 - keys ALT+0234 .
ACI0096451 'SET QUERY AND LOCK' with a 'QUERY' performed on index as first parameter then sequential in second one, could return bad result if a record found through the index was already locked.
ACI0096444 Window doesn’t always hide with 'CMD+H' after opening a dialog. Specific to macOS.
ACI0096443 Unexpected error #87 when switching from 4D Write pro area to a text field.
ACI0096434 Pasting SQL instructions block into a project method makes 4D to quit unexpectedly.
ACI0096431 Specifying different first page in Write Pro area section page may cause 4D to crash.
ACI0096430 A query on three fields including a composite index could lead to a crash.
ACI0096427 On Mac OS, 4D 64-bit may quit unexpectedly when using a web area on a multi-page form.
ACI0096425 4D could crash when you want to examine the OBJECT variable or to deploy the process variables list in the left pane of the Debugger window.
ACI0096424 Forms superposition after a call to "MODIFY SELECTION" and a load of a record belonging to another table.
ACI0096422 Starting engined remote application with 'alt'_key pressed to open server selection dialog doesn't work.
ACI0096402 'ON ERR CALL' will automatically abort the calling method if the errorHandler method is blank.
ACI0096396 Using 'LISTBOX SET ROW HEIGHT' will give crushed row with long text in cell (word wrapping).
ACI0096383 Printing one listbox on several pages prints only rows of the first page.
ACI0096378 Field types icons are not shown in the header preview of the IMPORT and EXPORT dialogs in the 64-bit version of 4D.
ACI0096365 With 4D 64-bit, when indexes are rebuild when opening a database, the cache allocation settings is not taken into account.
ACI0096360 GRAPH: unexpected same ids in SVG (64bit only) for draws lines and bullets.
ACI0096350 The window from 'ALERT' command is no more centered when Shift key is pressed.
ACI0096338 'GET SERIAL INFORMATION' does not return the same license key on Server and Client.
ACI0096335 Double error message after trying to open a locked record in a listbox.
ACI0096325 ListBox header alignment can be incorrect.
ACI0096323 The command 'SET DATABASE PARAMETER' prevents to validate a new cache size defined by 'SET CACHE SIZE'.
ACI0096319 Popup/dropdown should not respond to right (or contextual) click.
ACI0096318 When you have a very long text in listbox, and the column is word wrapped, the text becomes invisible in the middle.
ACI0096313 Query editor loses query formula after editing a saved query file (.4df).
ACI0096312 After opening a "4DLink" file, the cursor position is set on the user name instead of the password field.
ACI0096310 Selection in Included Layouts: 4D could not entirely highlight a record in an output list.
ACI0096309 Text starting with certain alphabets would wobble if selected.
ACI0096296 The command 'Transaction active'has not been translated in English yet.
ACI0096295 Ctrl + 'K' do not open anymore a method, if the method name is not selected.
ACI0096291 Per-page layout may not be always the same in draft and page mode if header or footer height is greater than page margin. The page break could be incorrect.
ACI0096290 When a text or alpha field is in a list form and does not have enough place to display all of the text, it shows the end of the text whereas it should show the beginning.
ACI0096284 'Updater.exe' can't update a 4D Server set as Service.
ACI0096280 Records in listbox no more redrawn after several queries.
ACI0096278 4D becomes unstable using IME (Japanese input) on MacBook Pro. It can lead to a crash.
ACI0096268 Progress bar is not displayed when building an application.
ACI0096265 4D Server display "Received Bytes/S" instead of "Sent Bytes/S", and vice versa.
ACI0096261 4D ODBC Driver copyright is 2016 instead of 2017.
ACI0096259 Label editor crashes 4D 64-bit by clicking on 'Preview' button; macOS only.
ACI0096252 Memory leak when many refresh of Listboxes with styled text without 4D View Pro license.
ACI0096250 MSG_GetBody does not return the whole body (only up to 32000 characters).
ACI0096242 Unexpected ODBC error with MS Access when importing table with UUID field: "The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data".
ACI0096236 A multiple selection using a shift select or select all shortcut on a listbox with hidden rows will select the hidden rows too.
ACI0096235 Entry order isn't saved after closing the form if you have modified entry order by selecting all objects.
ACI0096231 'HTTP Request' command returns error #400 instead of #200 for an HTTPS url.
ACI0096227 The 4D command 'Is field value Null' doesn't work correctly in client / server mode on client side when using it in a form, in list mode.
ACI0096200 It may happens that the command 'PV INSERT ROWS' crashes unexpectedly the application on Mac systems.
ACI0096194 Bad scroll after 'LISTBOX SET ROW HEIGHT' and 'LISTBOX SET ROWS HEIGHT'.
ACI0096193 Disabling Horizontal Grid Line on a Listbox has no effect to the Ghost column.
ACI0096191 Unexpected black screen with recent Windows 10 update (Since 13th of December ?) if going into the INPUT page of a record display thanks to a listbox, and when locked record dialog appears. It happens only with 4D 32-bit since v15.
ACI0096189 When using SQL LOGIN, if you pass a blank string and open up the dialog window, the connection fails with error. If you pass the same information as a parameter, it connects.
ACI0096187 Resizing a listbox column triggers a “Not enough stack space…” alert, or lead 4D to quit. Only if a column is set to a width size smaller than initialized, resized at runtime and triggered with the “On Column Resize” event.
ACI0096184 4D Remote with "Enable User Settings in External File" enabled is crashing after changing port-ID.
ACI0096183 Revert action during editing from a 'user form' can generate a crash.
ACI0096179 'Get last query path' and 'Get last query plan' doesn't work correctly after a 'QUERY BY ATTRIBUTE' in Client / server mode.
ACI0096177 Explorer windows position can't be saved properly, and 4D becomes unstable. A use of shortcuts to open the Explorer window can lead to a crash, depending the preview was visible or not.
ACI0096176 Wrong date (usually a shift of 1 day) with daylight when saving dates for Brazil, Chile and Argentina.
ACI0096174 Bad refreshing of the 4D view area when clicking on a tool bar button (i.e. 'Bold', 'Alignment', ...).
ACI0096168 In Form wizard: a field dragged horizontally can unexpectedly go at the bottom of the list.
ACI0096164 Problem to see all Listbox rows after executing the command 'LISTBOX SET ROW HEIGHT', even when doing a scroll.
ACI0096161 Tooltips remain visible in the method editor when typing code (64-bit only).
ACI0096157 A listbox column doesn't trigger the "on after edit" event when pasting text in cell.
ACI0096154 Attempting to display a very large object data type in a small form object can lead to a crash.
ACI0096150 A crash may happen when clicking in 4D Write area on macOS 10.12.x (Sierra).
ACI0096145 On Windows with classic look, issue of displaying the selected line when the listbox loses focus : background and the text become gray.
ACI0096144 'QUERY BY ATTRIBUTE' with date attribute and null values doesn't work correctly in Client / Server mode.
ACI0096142 Can't save a logical operator modification in a saved query file.
ACI0096139 Label editor: you can't select .4lb or .4blp files on mac with 4D 64 bits.
ACI0096138 Tab Characters are not being displayed in listboxes as if they were filtered.
ACI0096137 A crash may happen when clicking in the welcome wizard after switching from the system desktop.
ACI0096131 Japanese Input Method availability toggles unexpectedly when tabbing between a button and a variable.
ACI0096113 Backspace key is used to delete a value in a listbox numeric column. When tabbing to validate the removed value, the previous value is displayed again.
ACI0096108 Attachment encoded in BASE64 does not open at the email client.
ACI0096078 If a popup menu has an item with an empty string, this line will be selected if assign 0 to the array instead of item #0.
ACI0096069 Unable to create a new database in 4D remote mode.
ACI0096063 Text of a label is always printed left aligned instead of current alignment.
ACI0096035 Unexpected error #109 when attempting to stop 4D Server registered as service.
ACI0096029 By pressing Tab to move to another area, the cursor of text variables/fields gets invisible.
ACI0096008 'HTTP Client' trims the URL string if it finds a semicolon.
ACI0095980 Using Japanese keyboard (Hiragana entry mode), doing 'Shift + Left arrow key' in the method editor to create a text selection may not work correctly.
ACI0095975 Some columns from system tables of "_USER_TABLES" and “_USER_COLUMNS” does not sort in a Listbox.
ACI0095970 Complex SQL Inner Join query causes a memory leak.
ACI0095962 Built/engined 4D Client (4D Remote) quits at launch if the option "Published at startup" is not checked in the built/engined 4D Server.
ACI0095899 Listbox array - baseline of headers: Depending the column of the listbox is sorted or not, the baseline of the header is upper or regular.
ACI0095842 In the license manager dialog, depending the license number used, it is "4D Write | 4D Write Pro" that should be visible; not only "4D Write". Same thing with "4D View | 4D View Pro".
ACI0095787 Shortcuts in menu are getting mixed up: wrong method is launch. It happens when the 'Quit' menu command is not at the bottom of the 'File' menu.
ACI0095712 Automatic action "Goto page" on a listbox doesn't work.
ACI0095709 Unexpected error (Error code # -10001) when connecting a 4D Remote with "Use legacy network layer" option enabled.
ACI0095576 Incorrect file extension is assigned when 'Select document' is used with file name entry option.
ACI0095555 An expanded pop-up drop down list is still visible when switching to another application than 4D. All pop-up values are always in front.
ACI0095532 Maximize/Restore buttons not functional with 'Open form window'+ Movable form dialog box.
ACI0095470 4D Remote get frozen after a sleep state of the computer.
ACI0095403 Help tips are not correctly saved with 4D 64-bit.
ACI0095370 4D hangs on Mac when resizing a window containing a list box and when the debugger is called (via a breakpoint).
ACI0095351 'JSON TO SELECTION' returns wrong values if date fields are parsed.
ACI0095216 User interrupt: using ALT+CMD+RightClick (Mac) or SHIFT+ALT+RighClick (Windows) to open the interruption dialog and selecting one of the processes may either opens the debugger for the wrong process.
ACI0095141 Export dialog: Boolean formats not applied, even in the preview.
ACI0095137 Form editor: form objects sizes unexpectedly change when distributing them horizontally.
ACI0095126 The file names are not encoded properly by FTP_Send when these have special characters (upper than 128).
ACI0094989 Problem with the standard import module of 4D : incorrect table is chosen.
ACI0094715 Web services Wizard creates wrong parameters type (C_TEXT and C_LONGINT) instead of Arrays.
ACI0094537 'FTP_GetDirList' command doesn't return updated file time correctly.
ACI0094528 Fonts brought by some print drivers may not be usable on Window system.
ACI0094057 4D Write no longer handles pictures with Word documents.
ACI0091986 Importing a table in MS Access that has a text field with ODBC driver doesn't work correctly: the text is unexpectedly truncated.
ACI0089884 'ST SET PLAIN TEXT' command does not convert characters "&", "<" and ">".
ACI0085050 It may happen that buttons in debugger window, under the title bar, just doesn't appear.