2013-12-19 50 views
1

我有很多SAS程序將結果輸出到外部HTML文件。如果我重新運行一個程序,我必須按F5鍵在打開的HTML頁面上進行新的更新。 有沒有辦法讓SAS程序也更新pc上的html頁面?使用SAS更新html頁面

回答

0

如果您以交互方式運行SAS程序(在「顯示管理器」或「企業指南」中),則可以將其設置爲直接在SAS會話中向您顯示結果;在DM中,選擇Tools Menu-> Options-> Preferences,Results選項卡,選擇View results as they are generated。如果您處於Enterprise Guide,工具菜單 - >選項 - >結果常規中,請取消選中「鏈接手動編碼的ODS結果」(這會導致它們自動進入您的會話)。如果你正在編寫複雜的HTML代碼(即,你知道如何包含原始html),你可以在自動刷新的代碼中進行編碼,類似於ESPN或什麼不會自動執行刷新遊戲得分頁面。基本概念是包含此標籤:

<meta http-equiv="refresh" content="5" > 

<head>部分。這會導致它每5秒刷新一次。這對您的最終產品輸出來說不是一個好主意(因爲客戶的頁面會不斷刷新),但如果您可以在測試期間確保它只在那裏,那麼它應該可以正常工作。

+0

我使用BASE SAS(舊時尚程序窗口)。我必須查看HTML頁面上的輸出,因爲該設置的鏈接如何啓動其他sas程序等。 – user3119519

+0

那就是顯示管理器。什麼版本? – Joe

+0

9.2。能夠在更新頁面的程序末尾編寫一些代碼會很好(F5)。 – user3119519