22 %macro _render_assertPrimaryKeyAct (i_sourceColumn=
27 hlp = trim(left(&i_sourceColumn.));
29 when (-1) hlp = "&g_nls_reportPrimaryKey_008.";
30 when (-2) hlp = "&g_nls_reportPrimaryKey_009.";
31 when (-3) hlp = "&g_nls_reportPrimaryKey_010.";
32 when (-4) hlp = "&g_nls_reportPrimaryKey_011.";
33 when (-5) hlp = "&g_nls_reportPrimaryKey_012.";
34 when (-6) hlp = "&g_nls_reportPrimaryKey_013.";
35 when (-8) hlp = "&g_nls_reportPrimaryKey_014.";
36 when (-9) hlp = "&g_nls_reportPrimaryKey_015.";
37 when (-10) hlp = "&g_nls_reportPrimaryKey_016.";
38 when (-12) hlp = "&g_nls_reportPrimaryKey_017.";
39 when (-7) hlp = "&g_nls_reportPrimaryKey_018.";
40 when (-11) hlp = "&g_nls_reportPrimaryKey_019.";
41 when (-13) hlp = "&g_nls_reportPrimaryKey_020.";
42 when (0) hlp = "&g_nls_reportPrimaryKey_007.";
43 when (1) hlp = "&g_nls_reportPrimaryKey_006.";
44 otherwise hlp = catx(" ",hlp,"sonst &g_nls_reportPrimaryKey_006.");
47 href = catt ('_', put (scn_id, z3.),'_',put (cas_id, z3.),'_',put (tst_id, z3.));
48 %if (&o_html.) %then %do;
49 href_act = catt (href,'_primarykey_rep.html');
52 &o_targetColumn. = catt ("^{style [flyover=
""&g_nls_reportPrimaryKey_005
"" url=
""", href_act, """] &g_nls_reportPrimaryKey_004. } ^n
");
53 &o_targetColumn. = catt (hlp, "^n
", &o_targetColumn.);
55 %mend _render_assertPrimaryKeyAct;