Configuration: Difference between revisions

Jump to navigation Jump to search
(configuration overhaul fall 2019)
Line 21: Line 21:


=== Forms ===
=== Forms ===
Configure default settings that apply to all [[form]]s in your app project. Form-specific properties can override values configured on project level.


* '''Full-Screen Forms''': Show forms in full-screen mode.
* '''Full-Screen Forms''': Show forms in full-screen mode.
* '''Allow Form Resize''': Toggle between full-screen and compact (default) mode.  
* '''Allow Form Resize''': Toggle between full-screen and compact (default) mode.  
* '''Flexible Forms''': Use Flexible Forms UI. If disabled, tabs are automatically added to the form.
* '''Flexible Forms''': Use [[Flexible form|Flexible Forms]] UI. If disabled, tabs are automatically added to the form.
* '''Flexible Forms List Scrolling''': Use vertical or horizontal (default) scrolling list in Flexible Forms.
* '''Flexible Forms List Scrolling''': Use vertical or horizontal (default) scrolling list in Flexible Forms.
* '''Auto Form Grid''': The minimum width in pixels after which a form switches to the automatic grid mode.
* '''Auto Form Grid''': The minimum width in pixels after which a form switches to the [[Form#Displaying_multiple_fields_per_row|automatic grid mode]].
* '''Save Button Action''': The form’s save button action. The default is SaveOnly (save the record, but the form remains visible) for new entity, SaveAndClose otherwise.
* '''Save Button Action''': The form’s save button action. The default is SaveOnly (save the record, but the form remains visible) for new entity, SaveAndClose otherwise.
* '''Reload After Save''': Reload the form (re-read data) after Save.  
* '''Reload After Save''': Reload the form (re-read data) after Save.  
Line 33: Line 34:


=== List ===
=== List ===
Configure default settings that apply to all [[view]]s (lists) in your app project. View-specific properties can override values configured on project level.


* '''Auto List Grid''': The minimum width in pixels after which a list switches to the automatic grid mode.
* '''Auto List Grid''': The minimum width in pixels after which a list switches to the automatic grid mode.
Line 43: Line 45:


=== Home Screen ===
=== Home Screen ===
Configure your [[home screen]]. If you choose to hide maps, dashboards, or Exchange, this setting overrides your Woodford design.


* '''Show Map''': Show map(s). If disabled, map items are automatically removed from home screen.
* '''Show Map''': Show map(s). If disabled, map items are automatically removed from home screen.
* '''Show Dashboard''': Show dashboard(s). If disabled, dashboard items are automatically removed from home screen.
* '''Show Dashboard''': Show dashboard(s). If disabled, [[dashboard]] items are automatically removed from home screen.
* '''Show Exchange Home''': Show Exchange Home item. If disabled, exchange items are automatically removed from home screen.
* '''Show Exchange Home''': Show Exchange Home item. If disabled, exchange items are automatically removed from home screen.
* '''Customize Home Screen''': Show the “Show/Hide entities” button in the app’s Setup section. If True, the user can show or hide entities from home screen directly in the app.
* '''Customize Home Screen''': Show the “Show/Hide entities” button in the app’s Setup section. If True, the user can show or hide entities from home screen directly in the app.
Line 58: Line 62:
=== Legacy ===
=== Legacy ===


* '''Use Legacy Charts''': Use HTML charts or legacy charts.
* '''Use Legacy Charts''': Use HTML [[chart]]s or legacy charts.
* '''Use Legacy PDF Viewer''': (Android only) Use the legacy PdfJS viewer or the native PDF viewer.
* '''Use Legacy PDF Viewer''': (Android only) Use the legacy PdfJS viewer or the native PDF viewer.
* '''Use Legacy iOS WebView''': (iOS) Compatibility switch: Select engine hosting in-app iFrames. WKWebView (default) is newer, faster, more secure. Use legacy WebView if your scripts rely on older features unsupported by WKWebView.
* '''Use Legacy iOS WebView''': (iOS) Compatibility switch: Select engine hosting in-app iFrames. WKWebView (default) is newer, faster, more secure. Use legacy WebView if your scripts rely on older features unsupported by WKWebView.
Line 65: Line 69:


* '''Show Related Activities''': (Only applies for related activity list.) Show Activities from related records. (Initial setting, user choice will be remembered.)
* '''Show Related Activities''': (Only applies for related activity list.) Show Activities from related records. (Initial setting, user choice will be remembered.)
* '''Barcode Length''': The required exact length of all scanned barcodes (0 – any length is acceptable).
* '''Barcode Length''': The required exact length of all scanned [[barcode]]s (0 – any length is acceptable).
* '''User's language Reports only''': Show reports only for user’s language (current application language). Otherwise reports for all languages can be selected.
* '''User's language Reports only''': Show reports only for user’s language (current application language). Otherwise reports for all languages can be selected.


Navigation menu