OCLOperators ImportTabSepData
(x)
 
(Automatically adding template at the end of the page.)
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
OBoy - maybe the coolest thing ever.
This may be the coolest thing ever!


If you have Tabular seperated data - like you get by copying from excel - you can use that to create or update objects and set attributes and single links.
If you have Tabular separated data - like what you get by copying from Excel - you can use it to create or update objects and set attributes and single links.


Create a normal Seeker form - make the searchField multiline so that excepts multiple rows of tabseperated data, add a ViewModel action CreateNew - have it create an object of the class in your seeker.
Create a normal Seeker form - make the search field multiline so that it accepts multiple rows of tab-separated data - add a ViewModel action "CreateNew" and have it generate an object of the class in your Seeker.


[[File:2018-02-20 22h16 15.png|none|thumb]]
[[File:2018-02-20 22h16 15.png|none|thumb]]selfVM.ImportTabSepData will trigger the import logic.
 
ImportTabSepData will trigger import functionality using SearchExpressions in your ViewModel. Using TabSeperated data - the first column is key. If the key is not found by search, CreateNew action will be executed; if available, use read-only.
 
Note! It has to be a ViewModel or class action, not just an action on the ViewModel itself (defined in the Action Editor, that is).
 
Note! A "tab character" needs to be present in each line. Take special care when importing only one column of data. Also, make sure every column is set to "read-only". 
 
[[file:ImportTabSepExample.modlr]]
[[Category:OCLOperators]]
{{Edited|July|12|2024}}

Latest revision as of 15:39, 10 February 2024

This may be the coolest thing ever!

If you have Tabular separated data - like what you get by copying from Excel - you can use it to create or update objects and set attributes and single links.

Create a normal Seeker form - make the search field multiline so that it accepts multiple rows of tab-separated data - add a ViewModel action "CreateNew" and have it generate an object of the class in your Seeker.

2018-02-20 22h16 15.png

selfVM.ImportTabSepData will trigger the import logic.

ImportTabSepData will trigger import functionality using SearchExpressions in your ViewModel. Using TabSeperated data - the first column is key. If the key is not found by search, CreateNew action will be executed; if available, use read-only.

Note! It has to be a ViewModel or class action, not just an action on the ViewModel itself (defined in the Action Editor, that is).

Note! A "tab character" needs to be present in each line. Take special care when importing only one column of data. Also, make sure every column is set to "read-only".

File:ImportTabSepExample.modlr

This page was edited 89 days ago on 02/10/2024. What links here