MACRO TWO CATV: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
|übersicht=User Modules (from Phase-III Macro System) | |übersicht=User Modules (from Phase-III Macro System) | ||
}} | }} | ||
== Type == | == Type == | ||
'''User module''' from [[Phase-III Macro System]] based on '''''[[Fraktal SAS Programming|Fractal System Architecture]]'''''. | '''User module''' from [[Phase-III Macro System]] based on '''''[[Fraktal SAS Programming|Fractal System Architecture]]'''''. | ||
== Parameters == | == Parameters == | ||
Zeile 52: | Zeile 46: | ||
|} | |} | ||
=== Start Definition with Parameters and Defaults | == Workflow / Source == | ||
{| class="wikitable" | |||
|- | |||
| style="width:35%;"|[[Datei:MACRO_BLK_CATV.png|thumb|center|Workflow]] | |||
| | |||
; Start Definition with Parameters and Defaults | |||
%MACRO TWO_CATV(dsn= | %MACRO TWO_CATV(dsn= | ||
Zeile 75: | Zeile 74: | ||
; | ; | ||
;Declares and Upper Level Processing | |||
%LOCAL n_grp v_grp n name; | %LOCAL n_grp v_grp n name; | ||
Zeile 109: | Zeile 108: | ||
; | ; | ||
;Loop for Lower Level Processing | |||
'''%DO n=1 %TO &N_GRP;''' | '''%DO n=1 %TO &N_GRP;''' | ||
Zeile 142: | Zeile 141: | ||
'''%END;''' | '''%END;''' | ||
;Care for Naming and Send Completion Mail | |||
'''%IF &TAB_NAME ne %THEN %DO;''' | '''%IF &TAB_NAME ne %THEN %DO;''' | ||
Zeile 158: | Zeile 157: | ||
%GEN_MAIL(name=&NAME); | %GEN_MAIL(name=&NAME); | ||
;Close Definition | |||
%MEND TWO_CATV; | %MEND TWO_CATV; | ||
|} |
Version vom 6. März 2014, 12:48 Uhr
Type
User module from Phase-III Macro System based on Fractal System Architecture.
Parameters
Name | Description |
---|---|
dsn | input dataset name |
row, row2 | categorial variable name, 2=nested variable |
exclude | decode for excluded group from &ROW |
weight | Y/N (multiply percentages for &ROW and &ROW2) |
col | categorial variable name used for columns |
head2 | Y/N (block header for nested variable) |
indent, indinc | n (number of indent columns and increment for nested variable) |
num | n (sequence number of output) |
stat | Y/N (column with statistics names) |
space | 1/2/3 (blank line before or after output and between nesting levels) |
struct, struct2 | name of reference dataset used for full decode structure, 2=nested variable |
condense | var#value (non-distinct variable and true value for &ROW) |
misslin2 | Y/N (force missing line for nested variable) |