Both sides previous revisionPrevious revisionNext revision | Previous revision |
transformations:input [2021/04/08 23:55] – craigt | transformations:input [2021/07/18 02:03] (current) – craigt |
---|
\\ | \\ |
=====Description===== | =====Description===== |
This action works together with the [[transformations:call|Call]], [[transformations:iterate|Iterate]], [[transformations:iteratecolumns|Iterate columns]], [[transformations:iteratetable|Iterate table]], or [[transformations:repeat|Repeat]] actions. It obtains an input dataset from the module (or project) that called current module. If the current module was not called from another module (or project) then Input returns empty dataset.\\ | This action works together with the [[transformations:call|Call]], [[transformations:iterate|Iterate]], [[transformations:iteratecolumn|Iterate column]], [[transformations:iteratetable|Iterate table]], or [[transformations:repeat|Repeat]] actions. It obtains an input dataset from the module (or project) that called current module. If the current module was not called from another module (or project) then Input returns empty dataset.\\ |
| |
\\ | \\ |
| |
An Input action called from another project cannot be //automatically// populated with test data. Either a .dset file export must be made from the calling dataset and imported into the Input action, or, the calling dataset must be copied to the clipboard and pasted into the receiving Input action.\\ | An Input action called from another project cannot be //automatically// populated with test data. Either a .dset file export must be made from the calling dataset and imported into the Input action, or, the calling dataset must be copied to the clipboard and pasted into the receiving Input action.\\ |
| |
| \\ |
| =====Community examples===== |
| * [[https://community.easymorph.com/t//1625/4|Create a new table with columns based on row values]] ([[https://community.easymorph.com/uploads/short-url/4oGLUNDHrUfB971H80ciuOAtOTG.morph|Project]]; Module: //Module 1//; Group: //Tab 1//; Table: //Table 1//; Action position: //1//) |
| * [[https://community.easymorph.com/t//1749/2|Match action - matching multiple values]] ([[https://community.easymorph.com/uploads/short-url/klCJavldZpx8EQbvoCRW6a6cYlr.morph|Project]]; Module: //Get matches//; Group: //Tab 1//; Table: //Lookup table//; Action position: //1//) |
| * [[https://community.easymorph.com/t//1870/4|Send email - Add table extract to outlook email message]] ([[https://community.easymorph.com/uploads/short-url/xnfDuDCTN6iJgA4pEcQQsRIZET3.morph|Project]]; Module: //Calc column width//; Group: //Tab 1//; Table: //Table 1//;\\ Action position: //1//) |
| * [[https://community.easymorph.com/t//2160/1|How to pull data from web APIs with pagination]] ([[https://community.easymorph.com/uploads/short-url/dvCSpcEDXYZ8aB0B2gtnt7qulTF.morph|Project]]; Module: //Query API//; Group: //Group 1//; Table: //Input//; Action position: //1//) |
| |
\\ | \\ |
* [[transformations:call|Call]] | * [[transformations:call|Call]] |
* [[transformations:iterate|Iterate]] | * [[transformations:iterate|Iterate]] |
* [[transformations: iteratecolumns|Iterate columns]] | * [[transformations: iteratecolumn|Iterate column]] |
* [[transformations:iteratetable|Iterate table]] | * [[transformations:iteratetable|Iterate table]] |
* [[transformations:iterateprogram|Iterate external program]] | * [[transformations:iterateprogram|Iterate external program]] |