diff --git a/artifacts/dcma_scripts/usage/ConvertParametersToTable.dscr b/artifacts/dcma_scripts/usage/ConvertParametersToTable.dscr new file mode 100755 index 00000000..d5d49818 --- /dev/null +++ b/artifacts/dcma_scripts/usage/ConvertParametersToTable.dscr @@ -0,0 +1,40 @@ +#!/usr/bin/env -S dicomautomaton_dispatcher -v + +# Example of ConvertParametersToTable. + +ModifyParameters( + Actions = 'define(key_1, value_1); + define(key_2, value_2); + define(key_3, value_3);', +){}; + +# Create two tables, one wide and one tall. +For( + Key = 'shape', + EachOf = 'wide,tall', +){ + + GenerateTable( + TableLabel = 'unspecified', + ){}; + + # Demonstrate header emission. + For( + Key = 'emit_header', + EachOf = 'empty,empty,true,false', + ){ + + ConvertParametersToTable( + KeySelection = '.*', + TableSelection = 'last', + TableLabel = 'unspecified', + EmitHeader = '${emit_header}', + Shape = '${shape}', + ){}; + + }; + +}; + + +