3342_zh-TW
創建自定義平台我還有另外一個問題 - 沒有正式的JSL培訓會讓我感到困惑,因為我有一些奇怪的問題可能會有一個非常簡單的解決方案。
我已經為我的團隊創建了一個自定義平台 - 它複製了x平台在單向擬合中找到的均值分析程序(ANOM),除了它允許用戶指定分析的目標值而不是測試反對宏偉的意思。雖然這是這裡的具體功能,但我寫了幾個其他人,我遇到了下面描述的相同問題。
在腳本中,用戶通過Column Dialog窗口提供信息,然後進行一系列分析,一次創建一個圖表並將它們附加到我創建的窗口中。我創建的圖表是Xbar控製圖表,我自定義了它,嵌套在幾個For循環內部循環遍歷所有過程變量和用戶指定的變量。
圖表的代碼存儲為一個表達式,我將其替換為所有特定信息,並在append語句中評估解析後的表達式。其中一個是控製圖平台中的Where(:x = z)子句。
我所經歷的是,當以這種方式運行時,第一個圖形將打印正常,然後,當創建第二個圖形時,第一個圖形將改變,以便它具有第二個圖形的數據,或者自定義的限制。第二個圖表,或類似的東西。然後打印第三個圖形,第二個和第一個圖形更改。當第四個打印時,前三個可能會或可能不會改變,等等...... 我最終得到了大量無用的圖形。
到目前為止,我的解決方案是在For循環的每一步創建初始表的子集,然後從該子集而不是原始數據創建圖。這可以很好地使輸出看起來很漂亮,但現在圖形沒有鏈接到原始數據和我有很多'隱形'表填滿主窗口我無法在腳本中關閉,因為他們將刪除報告中創建的圖表。
是否有一些技術或過程,我根本不知道哪些將允許我採取用戶指定的變量,創建我需要的所有圖形並將它們鏈接到原始數據並且當我創建另一個時不會改變?無論如何,腳本本身並不敏感,如果我可以在這裡附上,我願意,但如果有人需要,我願意通過電子郵件發送。
提前感謝您花時間閱讀本文並提供任何幫助。回复:創建自定義平台顯然,至少部分問題(可能全部)都是我的錯誤。我在進程中定義了一些列:Column(“name”)而不是:Name(“name”)。我不知道我從哪裡得到了錯誤的習慣,但糾正這個問題解決了幾個問題。回复:創建自定義平台好吧,我從來沒有真正考慮過全球/本地名稱(我很少/沒有正式的編程培訓,所以這樣的事情經常讓我無法理解)。我假設我可以在腳本指南中找到關於本地/全局變量的內容。
我正在做的是獲取一個全局變量並通過替換命令將其傳遞給表達式,但將其轉換為Character。奇怪的是,結果圖是錯誤的,但它們都是一種不同的錯誤 - 沒有可辨別的模式。
謝謝你的提示!回复:創建自定義平台一些想法:
- 如果數據發生變化,那麼關閉Auto Recalc應該會有所幫助。
- 如果圖形使用相同的全局變量,請查看使用名稱空間,以便每個圖形都有自己的變量集。
Comments
There are no comments yet