سؤال

وكيف يمكنني عرض الملف أدناه في دليل المؤسسة (ت 4.1)؟

%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;
هل كانت مفيدة؟

المحلول 2

والواقع - مزعج - لم حل تقريري السابق لا يساعد. SAS تزال تطبق "المجمع" إلى HTML، وتدمير أي معلومات الرأس (مثل وظائف جافا سكريبت).

وفيما يلي سوف إصلاحه - في الأساس تشغيل قطعة وهمية من التعليمات البرمجية لإنشاء المرجع في جلسة EG الخاص بك، ثم الشروع في الكتابة مع بعض أتش تي أم أل نقية من اختيارك! ستبقى على الرابط ...

%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;

نصائح أخرى

وحصلت عليه! في نهاية المطاف.

data _null_;
    file print;
    infile "&libWORK./MYFILE.htm"; 
    input;
    put _infile_;
run;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top