| Reference | Summary | Fixed also with |
| ACI0101038 | It may happen that break markers has different name between ruler and property list | 20.1 19.7 |
|---|---|---|
| ACI0101777 | 'lk row' is not selectable doesn't work with hierarchical listbox who use row control array | |
| ACI0101844 | Unable to Launch App if BackupHistory File is Corrupted | |
| ACI0101877 | The first line in the import and export dialog is not adapted to dark mode: it stays white. | 19.7 |
| ACI0102582 | 4D Write Pro: in toolbars, some help tips not translated in french Localization (For example "Protect table" instead of "Protéger table") | 19.6 HF2 |
| ACI0102794 | 'Compile project' 4D command doesn't work when compiling a project using plugins commands | 20.1 |
| ACI0103184 | In array listbox, if clicking on a checkbox of a non-selectable row, the content of the last cell clicked may by unexpectedly modified. | 20.1 |
| ACI0103613 | 'SQL LOGIN' fails to connect using last release (v3.3.0) of Devart ODBC Driver (for Sybase) | 20.1 19.7 |
| ACI0103738 | 4D Write Pro: Typing may lag on 4D Write Pro document containing high resolution image; Windows system only. | 19.6 HF1 |
| ACI0103748 | If a field does not map NULL values to blank, a brand new entity in a list box does not save its value | 20 |
| ACI0103754 | When you have a Combobox with font set to "Application font", the height of focus of the combobox candidate is short and top 2 or 3 pixels is cut off | 20.1 |
| ACI0103755 | No Focus by 'GOTO OBJECT' leaves the focus visible when moving to next record by standard action | 20.1 |
| ACI0103771 | In Project mode, OBJECT SET LIST BY NAME(*; "Column1"; Choice list; "") does not work for a listbox column linked, via his properties list, to an enumeration defined via the toolbox. | |
| ACI0103772 | In entity selection LISTBOX, after deselected a row with command 'LISTBOX SELECT ROWS', arrow keys does not select the right rows; instead of selecting the first or last row, the next one after the row deselected initially is selected. | 20.1 |
| ACI0103809 | Let a field, set to be enterable by programming. A drop-down list associated with it may disappear unexpectedly. | 19 R8 HF1 |
| ACI0103836 | On macOS 4D may crash during a sort using '.orderByMethod' if you assign true to '$1.result' while the value returned by the callback ($1.value<$1.value2) is false. No crash on Windows system but the sort result is wrong. | 19 R8 HF2 |
| ACI0103928 | Unexpected error #2 when doing a Login LDAP a second time (using parameter "LDAP password plain text"). | 20 19.7 |
| ACI0103946 | When using the list box property “lk auto row height” in a listbox array, and the listbox has 0 line to show up, the row height is not calculated correctly. | 19 R8 HF2 |
| ACI0103950 | Attempt to create a form with a name that already exists throw runtime error (file already exists...) | 20.1 19.7 |
| ACI0103954 | 4D Write Pro: Wingdings characters are not displayed in a PDF created with the command 'WP EXPORT DOCUMENT'. | 19.6 HF2 |
| ACI0103979 | 4D remote on a Windows system may crash after connecting to a project in compiled mode if 4D Server is on macOS system and a 'On startup' database method is used. | 20.1 |
| ACI0103989 | "Justify" for "text area" and "input" form object is disabled when form is run | 20.1 HF1 |
| ACI0103994 | 'SQL LOGIN' makes 4D application crash if iODBC Framework is not installed | 20.1 19.7 |
| ACI0103999 | Enter key behavior of Button form objects are not the same on Windows | 20.1 HF1 |
| ACI0104002 | Literal Object: the object syntax is not always automatically properly formatted. | 20.1 |
| ACI0104007 | Wrong rows height in an listbox array after using the 4D command 'LISTBOX SET AUTO ROW HEIGHT'. | 20 |
| ACI0104011 | Form changed to dark mode is rendered badly when opened with DIALOG command | 20.1 HF1 |
| ACI0104017 | Type ahead for table name broken when used with a pointer | 20.1 |
| ACI0104021 | In a listbox array with "Single click edit " property checked, 'On Clicked' event is unexpectedly called when moving a row | 20.1 |
| ACI0104026 | Emptying the 4D Explorer trash that contains a table and a method might lead 4D application to quit unexpectedly | 20.1 19.7 |
| ACI0104029 | Compiler error when using property declaration in class | 20.1 |
| ACI0104030 | Using pointers with #DECLARE will alter the pointer in compiled mode. | 20.1 |
| ACI0104031 | Component classes are not recognised in class property | 20.1 |
| ACI0104037 | After an 'SELECTION TO ARRAY', the default type of an array displayed in a listbox is unexpectedly a String array whereas the field is a text; we should have a Text array. | 20.1 |
| ACI0104038 | Tool4d may take sometimes 100% of CPU load when used as LSP server with VS Code | 20.1 |
| ACI0104039 | Tri State Checkboxes not working correctly in project mode | 20 |
| ACI0104049 | Query on calculated attributes thrue a relation with more than one operator do not return expected result | 20.1 |
| ACI0104054 | Automatic Size Context Menu in Form Editor fails for Radio Button and Check Box in project mode | 20.1 |
| ACI0104058 | 4D Write Pro: it does no more calculate and show the values of new inserted user formulas in a document. | 19 R8 HF2 20.1 |
| ACI0104059 | 4D Write Pro: A page break is automatically inserted before a table if it is added to a subsection that has different horizontal margins from the following subsection | 20.1 19.7 |
| ACI0104061 | 4D Write Pro: PDF export from 4D Write Pro has a bad char display compared to a printed PDF (several chars are moved on top of each other); it depends of the font. | 20.1 19.7 |
| ACI0104064 | The constant ck count values is not recognized by 4D if you switch from method preferences to French. | 20.1 |
| ACI0104067 | 4D Plugin API: Calling an EntitySelection-Method with PA_ExecuteObjectMethod and parameters leads to crash | 20.1 |
| ACI0104071 | 3D Checkbox/Radio not rendered correctly | 20.1 |
| ACI0104073 | 'Form event' command returns invalid text in ".description" property when ".code" property is a negative number | 20.1 HF1 19.7 HF1 |
| ACI0104074 | entitySelection.length type ahead does not work | 20.1 |
| ACI0104075 | OBJECT GET BEST SIZE not returning width for checkbox | 20.1 |
| ACI0104077 | If going to new page of a form and the columns of a listbox are deleted and rebuilt when LISTBOX SET AUTO ROW HEIGHT is applied after LISTBOX SET PROPERTY(*; $Name; lk auto row height; lk yes) 4D exits unexpectedly | 20.1 |
| ACI0104078 | Tip for commands like 'SVG_Export_to_picture' is badly rendered (HTML <span> tag visible) | 20.1 |
| ACI0104079 | On macOS, the tip on a an entity attribute is rendered with an extra blank line | 20.1 |
| ACI0104080 | Visual Studio Code extension cannot connect to the 4D Server or 4D applications on Windows ; it outputs unexpected errors. | 20.1 |
| ACI0104082 | 4D Write Pro: in the side widget, no option form the "Horizontal size" dropdown list is shown when the display of the background image is changed to "Contain" or "Cover" | 20.1 HF1 |
| ACI0104084 | 4D Write Pro: attributes are not changed with the command 'WP SET ATTRIBUTES' when using equivalent values but with a different unit. | 20.1 |
| ACI0104086 | Sorting function not working in Moving dialog window | 20.1 HF1 |
| ACI0104087 | Interpreter error evaluating ternary expression with collection literal | 20.1 |
| ACI0104089 | Object literal in a Formula throws error in compiled mode | 20.1 |
| ACI0104091 | Call to FORM GET PROPERTIES changes state of current selected item of listbox. | 20.1 HF1 |
| ACI0104092 | When the quick report is open from user mode, the print preview doesn't work. | 20.1 |
| ACI0104096 | Offset value not correctly updated after filehandle.readText(): it is set before the stop char and not after as expected | 20.1 HF1 |
| ACI0104097 | 'Get Monitored Activity' called from several processes in preemtive mode can generate a crash | 20.1 19.7 HF1 |
| ACI0104100 | Depending its value, a picture ID in picture library may have its display cut of; usually by an ellipsis character. | 20.1 |
| ACI0104101 | Rounded button title not drawn | 20.1 |
| ACI0104104 | The command Get Printable Area shows different results in v20 from v19Rx | 20.1 |
| ACI0104105 | Since v20.0, the behaviour of 'GET TEXT KEYWORDS' using "@" as word separator is wrong. It is fixed with v20.1 (the data may be re-indexed). | 20.1 |
| ACI0104106 | The First client (4D Remote) connected may crash if, in a second client connected, a method is created outside of the "Top level" folder of the Explorer. | 20.1 19.7 |
| ACI0104107 | A check syntax may fail on a code with a pointer on a date field/variable. For instance: "If ($ptr=->$date)". | 20.1 |
| ACI0104109 | ORDA Query on calculated attributes through a relation with 3 operators return no result. | 20.1 |
| ACI0104110 | 4D may crash when quickly deleting expressions in debugger | 20.1 HF1 19.7 HF1 |
| ACI0104112 | 4D crashes when calling 'APPEND TO ARRAY' with AL_GetColumnTextProperty as an argument | 20.1 |
| ACI0104114 | Can't sort pictures by ID or Name in the Picture library | 20.1 |
| ACI0104115 | xliff references on 3D buttons are not resolved correctly | 20.1 |
| ACI0104116 | 3D Buttons: Icon alignment incorrect | 20.1 |
| ACI0104119 | Group box title text is clipped in some cases | 20.1 |
| ACI0104121 | 4D Write Pro: on some 4D Write Pro dialogs, the 'Cancel' button is on the left instead of being on the right | 20.1 |
| ACI0104124 | Bad management of printing at the end of the last page if not all the pages are printed | 20.1 |
| ACI0104127 | OBJECT GET BEST SIZE returns different widths for Buttons | 20.1 HF1 |
| ACI0104128 | Listbox with arrays and automatic row height property enabled shows a blank section in the bottom after hiding rows via array control | 20.1 HF1 |
| ACI0104132 | Export dialog: incorrect content shown after uploading .4si file | 20.1 HF1 |
| ACI0104134 | Syntax error when concatenating boolean expressions in connection with tokens and database fields | 20.1 HF1 |
| ACI0104136 | Netkit, MS GRAPH API, isLastPage Attribute not working as expected | 20.1 HF1 |
| ACI0104138 | 4D View Pro: Memory saturated after using 'VP PASTE FROM OBJECT' command in a loop | 20 R3 20 R2 HF1 20.2 |
| ACI0104141 | OBJECT SET FORMAT for changing the Title of an boolean field in a form, does not change | 20.1 HF1 |
| ACI0104145 | Netkit, MS GRAPH AP, E-mail retrieval provides incorrect information | 20.1 HF1 |
| ACI0104147 | On Mouse Up not always triggered on Mac OS | 20.1 HF1 |
| ACI0104148 | The 'ERASE WINDOW' command changes the color of the chars from black to light gray; macOS only. | 19.7 20.1 HF1 |
| ACI0104152 | xliff references on 3D buttons are not resolved correctly after the cmd object set format | 20.1 HF1 |
| ACI0104153 | Text Alignment of Input Form Objects Are Not Shown in Form Editor in Project Mode | 20.1 HF1 |
| ACI0104159 | Boolean field displayed as radio button incorrectly converts to checkbox when converted to project mode | 20.1 HF1 |
| ACI0104171 | Font size gets incorrect after moving a text from a screen to another; Retina problem. | 20.1 HF1 |
| ACI0104173 | Memory corruption using 4D command 'SET ASSERT ENABLED' or global debug log. | 19.7 20.1 HF1 |
| ACI0104177 | Field help tips are no more displayed in project mode | 20.1 HF1 |
| ACI0104179 | PA_ExecuteCommandByID() modifies unexpectedly pointer parameters | 20.1 HF1 |
| ACI0104181 | Listbox where cells are filled with svg, experience delay when scrolling and crashs. | 20.1 HF1 |
| ACI0104191 | When the 'Encrypt Client-Server Communications' option is ON, disconnection errors could occur on the '4D Remote' side after a postponed state of a process; potentially, it leads to memory corruption. | 19.7 20.1 HF1 |
| ACI0104194 | Auto-complete suggestions, for instance while typing parameters for the command "QUERY", don't place Tables names at the top (as it use to with 4D v19.x) | 20.1 HF1 |
| ACI0104195 | 4D Write Pro - Unexpected error occurs when a selection is made in a document and when distinct units or settings are found in this selection. | 20.1 HF1 |
| ACI0104196 | 4D Write Pro: error when pasting background | 20.1 HF1 |
| ACI0104204 | 4D.FileHandle offset starts at 1 instead of zero | 20 R3 20.1 HF1 |
| ACI0104205 | 4D.FileHandle.readText() reads at file start instead of current offset | 20 R3 20.1 HF1 |
| ACI0104206 | 4D.FileHandle.readBlob() throws an error when reading beyond the end of the file | 20 R3 20.1 HF1 |
| ACI0104207 | 4D.FileHandle.readBlob() returns undefined when reading at invalid offset | 20 R3 20.1 HF1 |
| ACI0104208 | 4D.FileHandle.readText() returns undefined when reading beyond end of file | 20 R3 20.1 HF1 |
| ACI0104213 | When you try to drag and drop picture into input with entity given via Form object, input does not accept drop | 20.1 HF1 |
| ACI0104214 | Crash while Print Form and calculated attribute | 20.1 HF1 |
| ACI0104229 | The popup arrow in a toolbar button is drawn truncated when icon and texte are larger than button width | 20.1 HF1 |
| ACI0104235 | Bad optimisation on a complex queries with relation and OR operator which may generate abnormal slowness on certain queries | 20.1 HF1 |
| ACI0104236 | A crash could occur in 4D plugin sdk when reading a string variable | 20.1 HF1 |
| ACI0104237 | Compiler error when assigning ternary expression to undeclared variable | 20.1 HF1 |
| ACI0104257 | The blue background that shows the selected tab in the Toolbox dialog is not displayed. | 20 R3 |
| ACI0104270 | FileHandle .readLine() command skips the first line | 20 R3 20.1 HF1 |
| ACI0104302 | FileHandle eof is set to true with fopen("write"). It should be false | 20 R3 20.1 HF1 |