Пожалуйста, проверьте ваш журнал.
Это показывает, что ошибка сразу после вашего заявления PROC FORMAT
. В этом случае вам не хватает кода, который говорит вам SAS, если формат informat
или format
и имя формата.
70
71 proc format library=PUFLIB;
72 '-1' = '-1 INAPPLICABLE'
____
180
ERROR 180-322: Statement is not valid or it is used out of proper order.
73 '1' = '1 YES'
74 '2' = '2 NO'
75 '3' = '3 DOES NOT WORK'
76 ;
NOTE: The previous statement has been deleted.
77 run;
NOTE: PROCEDURE FORMAT used (Total process time):
real time 0.00 seconds
cpu time 0.01 seconds
Добавление в value
, чтобы указать, что это формат, а затем имя формата, accwrk_fmt - это то, что нужно.
proc format library=puflib;
value accwrk_fmt
*rest of your code*