2009-10-22 2 views
0

Как просмотреть файл ниже в Enterprise Guide (v 4.1)?SAS Enterprise Guide Библиотека UNIX WORK - просмотр файлов

%let libWORK=%sysfunc(pathname(WORK)); * work lib is on UNIX ; 
data _null_; 
    file "&libWORK./MYFILE.htm"; 
    put '<html>'/
     ' <head>'/ 
     '  <title> A Title </title>'/ 
     '</head> <body> some content </body> </html>'; 
run; 
+1

Bazil, вы бы рассмотрели вопрос о перекрестке с тем же вопросом на www.runsubmit.com? –

+0

сделано - не знал, что этот сайт существует! Спасибо, Джей! До свидания Stackoverflow! –

ответ

0

На самом деле - досадно - мое предыдущее решение не помогло. SAS по-прежнему применяет «обертку» к HTML, уничтожая любую информацию заголовка (например, функции Javascript).

Следующие исправят это - в основном запустите кусочек кода, чтобы создать ссылку в вашем сеансе EG, а затем перейдите к его перезаписи с помощью некоторого чистого html по вашему выбору! Ссылка останется ...

%let libWORK=%sysfunc(pathname(WORK)); * work lib is on UNIX ; 
ods html body="&libWORK./MYFILE.htm" ; 
data _null_; 
file print; 
put "this will be overwritten! "; 
run; 
ods html close; 

data _null_; 
    file "&libWORK./MYFILE.htm"; 
    put '<html>'/
     '  <head>'/ 
     '    <title> A Title </title>'/ 
     '</head> <body> some content </body> </html>'; 
run; 
0

Получил это! в итоге.

data _null_; 
    file print; 
    infile "&libWORK./MYFILE.htm"; 
    input; 
    put _infile_; 
run; 
Смежные вопросы