定時更新數據庫你好,
我目前有一個腳本,需要用戶輸入來定義用於查詢數據庫和生成控製圖的變量。 為了消除操作員再次提供這些輸入以在數據庫中有新數據時生成控製圖的需要,我想以定時頻率自動更新控製圖。 例如:
1. 用戶提供輸入。
2. 初始數據庫查詢。
3. 生成控製圖。
4. 每兩分鐘查詢一次數據庫,新數據添加到主數據表中。
5. 生成新的控製圖。
6. 重複步驟 4 和 5。
謝謝!
數據表腳本編寫回复:按定時頻率從數據庫更新你在尋找這樣的東西:
User provides input.
KEEPGOING = 1;
while( KEEPGOING, // the while statement with a TRUE condition will loop forever
database query;
Control Charts are generated;
wait(120); // 120 second delay
); // end of while loop您可能想稍微修飾一下,也許在 UI 中使用一個按鈕將 KEEPGOING 標誌設置為零。
JMP 在等待期間似乎有些響應……您可以放大等,但不能運行更多 JSL。
控製圖可能只需要在循環之前生成一次。 數據表更新可以在等待(120)期間自動重新生成圖表。
還有一個日程安排功能,如果上述功能滿足您的需求,我不建議使用。