1

現在の日付が変数に格納されているレポートがあり、それをレポートのフィールドとして含めたいと考えています。私はこれを試しました:

-SET &WORKDATE = AYMD(&YYMD,0,'I8YYMD') ;
-SET &SAVEDATE=EDIT(&WORKDATE,'99999999$');
.....
.....
BY
    '&SAVEDATE'  AS 'Date Rpt Run'

私も試しました:

BY
    &SAVEDATE  AS 'Date Rpt Run'

どちらも私にくれます

(FOC003) THE FIELDNAME IS NOT RECOGNIZED: 20140430
BYPASSING TO END OF COMMAND

レポートに変数を含めるための適切な構文は何ですか? それが重要な場合、レポートの出力はExcelです。

4

1 に答える 1

3

試してみてはどうですか

-SET &BYTODAY = &YYMD;

DEFINE FILE TABLE1
BYDATE/I8YYMD = &BYTODAY;
END
TABLE FILE TABLE1
...
BY BYDATE
...
于 2014-05-20T18:31:32.370 に答える