Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ref:changelog:0000:8.n:8.5:2815 [2026/08/13 00:43] – ↷ Page moved from changelog:0000:8.n:8.5:2815 to ref:changelog:0000:8.n:8.5:2815 localdevref:changelog:0000:8.n:8.5:2815 [2026/08/13 03:43] (current) – external edit 127.0.0.1
Line 6: Line 6:
   - Offline mode overhaul    - Offline mode overhaul 
  
-{{page>docs:5000_videos:500_offline_mode|}}+{{page>:5000_videos:500_offline_mode|}}
  
 ===== Improvements ===== ===== Improvements =====
Line 19: Line 19:
   - Ability to represent single references as "HTML box" that shows HTML values and allows to perform operations   - Ability to represent single references as "HTML box" that shows HTML values and allows to perform operations
   - Double-clicking on a log record brings up a dialog   - Double-clicking on a log record brings up a dialog
-  - ''[[a_f:f:af:eval_string|EVAL_STRING]]'' function supports extra 2 parameters which indicate which expression to use if the string evaluates to Yes or No, for example <code aim>Company.Address = Company.Address1 + EVAL_STRING('Company.Address2 IS DEFINED', CR() + Company.Address2, '')</code> +  - ''[[ref:a_f:f:af:eval_string|EVAL_STRING]]'' function supports extra 2 parameters which indicate which expression to use if the string evaluates to Yes or No, for example <code aim>Company.Address = Company.Address1 + EVAL_STRING('Company.Address2 IS DEFINED', CR() + Company.Address2, '')</code> 
-  - ''[[a_f:a:clear_context|CLEAR CONTEXT]]'' action (clears all and the specified object) +  - ''[[ref:a_f:a:clear_context|CLEAR CONTEXT]]'' action (clears all and the specified object) 
-  - ''[[a_f:a:end_process|END PROCESS]]'' action - ends a process without any error or message+  - ''[[ref:a_f:a:end_process|END PROCESS]]'' action - ends a process without any error or message
   - Ability to specify display format of pitcures in queries (Display Format property of a column in a query allows scaling and displaying as circle for pictures).   - Ability to specify display format of pitcures in queries (Display Format property of a column in a query allows scaling and displaying as circle for pictures).
-  - ''[[a_f:f:af:timestamp|TIMESTAMP]]'' function can receive two parameters - date and timestamp. Only time is taken from the timestamp.+  - ''[[ref:a_f:f:af:timestamp|TIMESTAMP]]'' function can receive two parameters - date and timestamp. Only time is taken from the timestamp.
   - Ability to apply access level changes to multiple elements in the Access Levels editor in the Config. Tool   - Ability to apply access level changes to multiple elements in the Access Levels editor in the Config. Tool
   - Clicking on a column header selects/deselects all in the Command Settings dialog of a visual perspective (Import, Start Proces, Run Query commands)   - Clicking on a column header selects/deselects all in the Command Settings dialog of a visual perspective (Import, Start Proces, Run Query commands)
-  - ''[[a_f:f:af:get_changes|GET_CHANGES]]'' function uses attribute labels if defined, rather than attribute names+  - ''[[ref:a_f:f:af:get_changes|GET_CHANGES]]'' function uses attribute labels if defined, rather than attribute names
   - Labels can now be used in presentation rules for attributes   - Labels can now be used in presentation rules for attributes
   - Visibility, "read-only" status and "required" flag for attribute can now be set in presentation rules, thus making it possible to control it for individual forms   - Visibility, "read-only" status and "required" flag for attribute can now be set in presentation rules, thus making it possible to control it for individual forms
Line 41: Line 41:
   - Forms can be stretched to the bottom of the screen   - Forms can be stretched to the bottom of the screen
   - Grids/custom lists can be stretched to the bottom of the enclosing form   - Grids/custom lists can be stretched to the bottom of the enclosing form
-  - ''[[a_f:a:display_message|DISPLAY MESSAGE]]'' (also ASYNCH) can be used in rules of the object - only when the rule is dynamic and not executed on the server \\ This can be used to display dynamic warnings +  - ''[[ref:a_f:a:display_message|DISPLAY MESSAGE]]'' (also ASYNCH) can be used in rules of the object - only when the rule is dynamic and not executed on the server \\ This can be used to display dynamic warnings 
-  - "Every few minutes" option in Scheduling rules. ''[[a_f:f:af:next_sequence_time|NEXT_SEQUENCE_TIME]]'' function.+  - "Every few minutes" option in Scheduling rules. ''[[ref:a_f:f:af:next_sequence_time|NEXT_SEQUENCE_TIME]]'' function.
   - It is now possible to turn off ":" symbol for labels on forms   - It is now possible to turn off ":" symbol for labels on forms
   - Copy/Paste presentation rules   - Copy/Paste presentation rules
Line 67: Line 67:
       -If not defined handles as before       -If not defined handles as before
   - Improvements in drag and drop of form cells in the Form Designer   - Improvements in drag and drop of form cells in the Form Designer
-  - ''[[a_f:f:af:nformat|NFORMAT]]'' function that formats the number differently depending on whether it's positive number, zero or negative number+  - ''[[ref:a_f:f:af:nformat|NFORMAT]]'' function that formats the number differently depending on whether it's positive number, zero or negative number
   - Ability to specify a delimiter for attributes represented as checkboxes   - Ability to specify a delimiter for attributes represented as checkboxes
   - Ability to specify id of an HTML element as output of an operation or a menu item   - Ability to specify id of an HTML element as output of an operation or a menu item
Line 93: Line 93:
   - Long forms didn't scroll properly on mobile devices and could cause a problem when the screen was pushed up and couldn't be pushed back   - Long forms didn't scroll properly on mobile devices and could cause a problem when the screen was pushed up and couldn't be pushed back
   - REST calls returning HTTP response codes 3xx were unnecessarily interpreted as errors   - REST calls returning HTTP response codes 3xx were unnecessarily interpreted as errors
-  - ''[[a_f:f:af:get_changes|GET_CHANGES]]'' function didn't consider shortcuts. Now it does+  - ''[[ref:a_f:f:af:get_changes|GET_CHANGES]]'' function didn't consider shortcuts. Now it does
   - After resizing a pie chart could change colors   - After resizing a pie chart could change colors
   - Custom icon in new tab settings didn't work   - Custom icon in new tab settings didn't work
   - Slider widget could cause "Changes unsaved" message unnecessarily   - Slider widget could cause "Changes unsaved" message unnecessarily
-  - Sometimes ''[[a_f:a:close_tab|CLOSE TAB]]'' action didn't work+  - Sometimes ''[[ref:a_f:a:close_tab|CLOSE TAB]]'' action didn't work