CACHE метод доступа

Я отлаживаю веб-приложение хранимого процесса, которое записывает PDF в _webout,

Я хотел бы избежать следующей ОШИБКИ при запуске в сеансе рабочей области:

ERROR: Function is only valid for filerefs using the CACHE access method.

я пробовал filename _webout temp а также filename _webout dummy, но безрезультатно.

Любые советы с поля?

2 ответа

Решение

Ты пытался

filename _webout cache;

Кажется, это работает в моей версии, но я понятия не имею, куда выводится.

Альтернативой является проверка типа движка _webout fileref и избегание использования функций заголовка, если xengine - STREAM.

Этот макрос обслуживает: https://core.sasjs.io/mf__getxengine_8sas.html

Применение:

          %if %mf_getxengine(_WEBOUT)=STREAM %then %do;
      /* set header function */
    %end;
Другие вопросы по тегам