उद्यम गाइड 3 अपनी स्वचालित रूप से उत्पन्न कोड के शीर्ष पर निम्न पंक्ति डाल करने के लिए इस्तेमाल किया:
*';*";*/;run;
हालांकि, एक ही रास्ता करने के लिए वास्तव में कुछ असंतुलित समस्याओं के सभी प्रकार से "रीसेट" छोड़ने की है एसएएस सत्र, और कोड को दोबारा जमा करने से पहले असंतुलित जो भी शेष है। इस तरह के त्वरित (सस्ते?) हैक्स का उपयोग मूल कारण को संबोधित नहीं करता है।
वैसे, ods _all_ close;
सभी डिफ़ॉल्ट, परिणाम गंतव्य सहित ओडीएस गंतव्यों को बंद करता है। एक इंटरैक्टिव सत्र में, आपको कम से कम ods results;
या ods results on;
के साथ कम से कम दस्तावेज के अनुसार इसे खोलना चाहिए। लेकिन जब मैं अपने 9.2 पर यह परीक्षण किया है, यह काम नहीं किया, जैसा कि नीचे दिखाया:
%put sysvlong=&sysvlong sysscpl=&sysscpl;
/* sysvlong=9.02.01M0P020508 sysscpl=X64_VSPRO */
ods _all_ close;
proc print data=sashelp.class;
run;
/* on log
WARNING: No output destinations active.
*/
ods results on;
proc print data=sashelp.class;
run;
/* on log
WARNING: No output destinations active.
*/
स्रोत
2009-02-21 17:21:35
% str (% ") काम में आता है –