藥品需要進行一系列檢測,包括鑑別、含量測定和成分均勻性。雖然高效液相層析法(HPLC)是常用的分析方法,但它耗時費力。因此,我公司已為多種產品註冊了一種額外的拉曼光譜法。
作為這些方法許可的一部分,需要每年與參考方法進行比對。比對過程中,先用拉曼光譜分析片劑或膠囊樣品,再用高效能液相層析法(HPLC)分析相同的樣品。兩種測試結果的比對必須符合一系列驗收標準。
此前,一名工作人員已完成結果分析,所有步驟和結果均記錄在筆記本中。另一名工作人員在產生正式報告前會對分析結果進行核查。雖然之前曾討論過計算自動化,但由於缺乏腳本編寫經驗,實施過程受到阻礙。
JMP17 中引入的 JMP Workflow Builder 功能使我們公司無需學習腳本編寫即可實現分析自動化,從而節省時間並減少潛在錯誤。本次示範將展示產生工作流程的步驟,並透過儀表板呈現結果。
大家好,我叫佐伊·貝特里奇,今天我將為大家帶來關於使用JMP工作流程建構器的示範。我們公司使用它來自動化我們每年需要進行的分析工作。
簡單介紹一下我的背景。我在一家仿製藥公司工作,我們生產各種片劑和膠囊,大約有150種不同的處方藥。
對於不在製藥公司工作的人來說,你們可能知道也可能不知道,我們生產一批藥片後,顯然需要進行一系列測試才能投放市場。我們必須進行一系列測試,以確認藥片中的藥物成分與宣傳的一致,確保藥片中藥物含量正確,並且不含任何可能引起不良反應的雜質。
我們進行的主要測試之一是稱為原料藥含量測定的測試,這項測試用於檢查藥物含量。我們發現,對於我們的大多數藥物而言,其含量通常需要達到標示含量的95%至105%之間。
進行這項測試的傳統方法之一是高效液相層析法(HPLC),這是一種非常成熟的方法,被廣泛應用於多個產業。它是一種濕化學技術,這意味著需要經過培訓的分析人員來操作,而且顯然,還需要一個配備相應設備、溶劑和其他所有必需品的實驗室。
該方法的一個缺點是運行時間相當長,或者說,它可能需要很長時間才能完成。我們很多方法的運行時間都長達一整夜,我們需要很長時間才能得到結果。另一個缺點是,在測試樣本時,該方法會破壞樣本。如果我們得到的結果看起來不太對勁,就必須從同一批次中再取一個樣本重新測試。顯然,此時的樣本已經與先前不同了。
現在,我們公司在一些授權產品中採用了一種特殊的檢測方法,那就是透射拉曼光譜法。簡單來說,這是一種基於雷射的技術,我們用雷射照射片劑或膠囊,然後獲得最終的拉曼光譜。
拉曼光譜中會出現對應於藥物的峰值和對應於輔料的峰值。透過採集不同藥物和輔料含量的一系列校準光譜,我們可以建立一個模型,透過分析這些峰值及其強度,以及它們與其他峰值的對應關係,來計算膠囊或片劑中藥物的含量。
這種方法的優點是操作極為簡單。我們只需將藥片或膠囊放入托盤(如圖所示),然後將托盤放入儀器中。您只需在儀器中選擇檢測方法,按下按鈕,儀器即可運作。幾秒鐘就能得到結果。我們最快的檢測方法只需五秒鐘即可掃描一片藥片,而最慢的檢測方法是掃描一粒膠囊,大約需要 40 秒。
該方法的另一個巨大優勢是它的非破壞性。如果我們得到的結果看起來不太對勁,我們仍然有樣本,所以我們可以再次運行完全相同的樣本,並仔細檢查結果。
然而,最大的缺點在於它需要多元建模才能實現。首先,你需要大量的校準光譜資料來建立模型。顯然,你需要一位具備多元分析資格和經驗的專家來創建和驗證模型。
正如我之前提到的,我們的一些產品許可證中包含了拉曼光譜法。我們使用拉曼光譜法主要有三個原因:一是用於鑑別測試,二是用於我之前提到的含量測定,三是用於檢測含量均勻性。含量均勻性測試與含量測定類似,但操作步驟很簡單,只需取10片或30片藥片,檢查其中藥物含量是否一致即可。
當我們把這項技術添加到許可證中時,監管機構要求我們進行年度驗證。具體來說,我們需要每年將拉曼光譜法與傳統方法進行比較,目前所有情況下都是高效液相層析法(HPLC),但也可能是滴定法或其他方法。我們需要至少每12個月進行一次這樣的比較。這樣做是為了確保這兩種方法的結果沒有偏差,並且拉曼光譜法仍然能夠給出相應的結果。
今天我要談談一款產品以及我們如何為其建立工作流程。這是一款膠囊產品,有三種不同的濃度:100毫克混合濃度、300毫克混合濃度和400毫克混合濃度。
然後,我們每年都需要滿足一系列既定標準。這實際上也是我們許可證的一部分。我們的做法是,採集20粒不同濃度的膠囊(總共60粒),並對每粒膠囊進行光譜分析。第一個標準是特異性。光譜必須通過我們的光譜鑑定檢查。
為此,我們需要查看Q殘差和霍特林積分。 Q殘差分析光譜,檢查是否存在不應存在的峰值。霍特林積分則分析光譜,檢查所有峰的強度比例是否符合預期。
另一個評判標準是線性度。我們將這60個膠囊的新光譜數據添加到先前收集的所有光譜數據中,包括最初的驗證數據以及每年重複實驗的數據。我們主要檢查高效液相層析(HPLC)結果和拉曼光譜結果之間是否仍存在良好的線性相關性。最後,我們考察準確度。我們檢查拉曼光譜和HPLC結果之間的差異是否在允許的範圍內。
我們還需要確保產生的拉曼光譜結果也必須在許可範圍內。如果驗證結果匹配,但實際使用的平板電腦超出許可範圍,那就毫無意義。
傳統流程是這樣的:每年到了驗證階段,我們實驗室都會安排人員收集60粒膠囊的光譜資料。由於這是一項非破壞性測試,他隨後也會收集同一批膠囊的高效液相層析(HPLC)分析結果。
這些數據經過審核和批准後,已送至我的辦公室。之後,我進行了分析。我將表格合併,完成了所有 JMP 子集劃分,並將所需內容整理成表格,並對照所有驗收標準進行了檢查。
現在,我們質檢部門要求我記錄在JMP軟體中的每一步操作。我必須在筆記本上寫下我如何合併資料、如何進行子集分割、得到了哪些結果等等。然後,我會把這份實驗室工作交給質檢團隊的另一位分析人員,他們會檢查並重複我所做的所有步驟,確保我的操作正確有效,並且最終得到相同的結果。如果他們也得到了相同的結果,並且與我一致,我們會把所有結果整理成一份報告,提交給質檢團隊審批。
正如您所想,這是一個相當緩慢的過程,我們經常被要求完成一些工作,以便藥品能夠從生產線上放行。每年都是如此,重複性很高。我們想要的是更新流程。收集數據仍然是必要的,這一點不能改變。但與其一遍又一遍地手動執行相同的步驟,我想要的是一種能夠獲取資料、按下一個按鈕,然後產生所有所需結果的方法。由於實現了自動化,我們可以驗證所有結果,這樣就無需其他人進行複核,我們可以直接將其產生報告並發送給品質團隊審批。
現在的問題是,雖然我可以查看腳本並大致了解其功能,但我沒有任何腳本編寫知識,無法自己編寫腳本,公司裡其他人也一樣。這時,工作流程建構器就派上用場了。
JMP 17 和 JMP Pro 17 中的工作流程建構器簡直太適合我們了。你看,這個功能直接來自網頁。工作流程建構器可以自動化工作流程,這正是我們需要的。它還能共享工作流程,我自己也能做到。它還能使用新數據重新運行一系列步驟,這樣我每年都可以根據需要使用它。此外,它還能歸檔和記錄分析結果。這正是我們想要的。
我們來打開工作流程建構器。要打開工作流程建立器,只需依序點擊“檔案”、“新建”,然後在底部就能看到這個工作流程選項。或者,至少在 Windows 系統中,你也可以按下 Ctrl+Shift+K 組合鍵來開啟它。
進入工作流程後,你會注意到有三個面板。工作流程步驟會顯示在第一個面板。步驟設定也在這裡,包括腳本、每個步驟的名稱以及你想要添加的任何註釋。最底部是常見的 JMP 日誌。
現在,您可以看到,所有這些步驟都顯示為灰色。我的工作流程中沒有任何步驟,但這裡有一個很大的紅色按鈕。這基本上就是我們的錄製按鈕。當我按下這個按鈕時,會出現一個小叉號。 JMP 現在會開始錄製我在 JMP 中執行的每一個步驟。我們來示範幾個步驟。
首先,我們打開一些文件。首先,我打開我的基礎表。這個表包含了先前所有驗證過程中收集到的所有光譜資料。這裡有1310個不同的光譜。如果我返回上一頁…抱歉。好的。打開下一個檔案。這是我的下一個數據集。我們發現,每年進行驗證時,我們都會把編號加一。今年是第九份報告。我們打開這個資料集。
顯然,我們首先需要做的就是將這兩個資料集合併起來。如果我們只是簡單地連接它們,將這個資料集新增到這個資料集中。我稱它為我的基礎資料集。實際上,我需要的是公式,也就是我們在這裡看到的。如果我能找到這個 REP09 資料集,那麼現在我就完成了。我可以關閉這個資料集了。
如果我回到我的工作流程,你應該會看到它現在開始錄製了。如果我分別點擊每個步驟,你會看到這裡有打開簡報的腳本,這裡有打開資料集第九次重複的腳本,這裡有將兩個表連接在一起的腳本,以及我沒有保存就關閉了這個 REP09。
我們繼續。我們來看一些分析結果。正如我所說,我們首先要做的是頻譜檢查。為此,我們只需快速地用 X 對 Y 進行擬合,然後查看 Q 殘差和霍特林係數。
這是我的圖表,包含了所有數據。我只需要檢查新光譜是否正常,所以我可以添加一個基於資料集的本地資料過濾器,然後只檢查新光譜是否合格。為了方便我們的品質團隊查看,我們按強度進行顏色編碼。我們需要區分不同的強度。我們再加入一些座標軸和參考線。
你可以看到,這就是我們Q殘差的極限值。所有殘差值都正好在極限值下方。如果我對霍特林殘差做同樣的處理,所有殘差值也都在這個極限值下方。由此我們可以得出結論:本次重新分析的所有光譜都將通過我們的光譜檢查。
我們的品質團隊不僅喜歡數字,他們也喜歡原始數據。例如,我們可以做一些其他的事情,例如將資料製成表格,查看Q殘差和霍特林殘差的最大值。我們點擊最大值並將其添加到表格中。按批次進行操作。我稍微更改一下小數位數。我創建了這個表格。這樣,我們就得到Q殘差了。同樣,如果我只想查看今年的數據,我也可以添加一個本地數據篩選器。
好了,我們又找到問題了。我們先把這個關掉。關掉這個,回到我的工作流程。現在你會看到,這裡還有「Y軸擬合X軸」的腳本。這裡有各種顏色編碼,還有我之前放進去的…我至少應該放進去的。限制條件。再次,數據製表。好了。抱歉,限制條件就在這個裡面。數據製表。
接下來,這裡加入了步驟。你會看到…點擊這些項目,旁邊會出現這些箭頭。點擊這些箭頭,它們就會移動。選擇一個步驟,它會根據你的需求上下移動,從而調整工作流程。例如,如果我想在資料製表之前創建“Y軸擬合X軸”的步驟,我可以上下移動它。同樣,如果我不想再執行任何步驟,我可以將其刪除。
你還有一個「執行」按鈕。點擊它會執行我的整個工作流程,我們稍後會示範。還有一個「反向」按鈕,你可以只執行某些步驟來向前或向後移動。
如果我繼續下去,我其實只是再展示一些東西。例如,我想做一個總結表,那就先做好,這樣我就可以看了。我想取拉曼光譜和…的平均值。快速操作一下。我可以建立一個輔助表格。假設我想查看每個批次拉曼光譜和高效液相層析(HPLC)結果的差異。我可以把這個表格叫做「殘留值」。保留幾位小數。新增一個簡單的公式。我只需要把它轉換成濃度百分比。
你應該可以看到,我們這裡有個公式。再說一遍,如果我們回到工作流程建構器,所有這些步驟都在這裡,包括新增這個資料表摘要。你可以在 JMP 中建立的步驟,以及我新增的新列和該列的公式,所有這些都已經寫在腳本裡了。
正如我剛才所說,這裡有一個開始/停止按鈕。假設你正在建立工作流程,你想暫停一下,去做點別的事情,然後再回來繼續,這很正常。但比如說,你暫停了工作流程,之後又想繼續,卻忘記按下錄製鍵。別擔心,這並非世界末日,你還有其他選擇。回到我剛剛創建的匯總表。假設我想繪製這些殘差的分佈圖。看看這些殘差。
我已經準備好了,我的表格也準備好了。我可以隨時儲存腳本。這裡有個選項可以將腳本儲存到工作流程中。如果我點擊這個選項並返回工作流程,你應該就能看到那個腳本了,即使我沒有錄製,我也成功地把它保存下來了。
這是腳本的雛形。我不會全部寫完,顯然這需要一些時間。我現在要做的就是先把這些程式碼整理好,暫時不儲存。我先給你看最終的腳本,用來驗證。好了,這就是腳本。裡麵包含了所有我需要的資料處理、表格和公式,以及所有由此產生的報表。
您現在看到的只是幾個選項。這行程式碼是灰色的,因為我禁用了這個步驟。這樣做是為了演示方便,避免他們反覆覆蓋同一個表格並保存。通常情況下我會啟用這個步驟。但如果我想重新啟用,只需點擊這裡,選擇“啟用步驟”,即可。我現在只想暫時禁用它。
這裡包含了所有步驟。如果我想做個備註,可以直接在這裡寫明它正在做什麼。不過,我們先運行一下。點擊“執行”按鈕。這應該會執行我的工作流程。你會看到它完成了所有操作,並創建了所有表格數據,數據量相當大。
現在,我這裡有幾個小問題。你會注意到,尤其是在最初的幾個步驟中,我們打開了基礎表。這完全沒問題。每年這個表的名稱都一樣。但接下來我們打開了 REP09 資料集,這對今年來說沒問題。但明年,我們將使用 REP10,後年是 REP11、REP12,以此類推。
我們想要實現的功能是能夠選擇任何我們需要的文件。我們可以做到。回到我的投影片,這裡有一個方法…我只需要稍微修改一下腳本,就能實現這個功能。我們要做的就是把檔案名稱替換成「瀏覽 = 選擇檔案」選項,我會在下一張投影片中示範。另外要注意的是,如果要選擇的不是文件,而是一個資料夾,你也可以選擇「選擇目錄」選項。例如,如果一個資料夾裡有一組文件,而且資料夾名稱每年都會更改,你可以選擇不同的資料夾名稱。
讓我們更詳細地看一下。左邊是我的腳本目前的樣子。這裡是我們需要做的幾個小改變。你會發現改動不多,非常簡單。首先,我們要開啟 JMP 基底表。目前我們打開的是這個特定的表,然後把這兩個表連接起來,最後關閉這個表而不保存。
簡單的改變是,我們希望在開頭有這段程式碼時,執行「瀏覽 = 選擇檔案」的操作。然後,我們打開基礎表。接著,我們打開瀏覽表。這實際上是將此處的程式碼行更改為“打開瀏覽”,這意味著我們可以選擇表,然後我們所做的只是呼叫我們打開的表。我們只需將其儲存為新的驗證規則即可。
這意味著我可以進行下一步操作。我可以將基礎表連接到新的驗證表中。最後一步是關閉新的驗證表而不儲存。
說到這裡,JMP 中還有一個非常實用的小技巧:如果你的工作流程保存在與你正在查看的檔案相同的目錄下(就像我今天演示的情況一樣),那麼你就不需要完整的目錄路徑,只需使用表名即可。這對於避免連結失效非常有用。我不知道你們公司的情況是否和我一樣,但我們公司有些人時不時會整理共享文件,移動文件位置,導致我的所有快捷方式都消失了。如果不需要指定完整的目錄路徑,即使再次發生這種情況,我的工作流程仍然可以正常運作。
回到我的工作流程建構器,我只需撤銷所有這些操作,清理乾淨並關閉此工作流程。然後,如果我現在打開下一個工作流程,這裡就是我剛才提到的變更所在。我們看一下這裡,我現在有了這個。我打開這個瀏覽 = 選擇文件,然後將其另存為“新驗證”。現在,當我連接它時,我連接了“新驗證”,最後關閉“新驗證”。
我們來運行一下這個工作流程。但願這次它會提示我選擇文件。我可以選擇我的 REP099 資料集,然後它會繼續執行後續步驟。我們的工作流程已經完成,這真是太棒了。現在,我遇到的唯一問題是,如果你快速看一下我的窗口,你會發現我產生了大量表格數據,看起來有點混亂。
我想要的是一種能夠展示這些數據並使其更清晰易懂的方法。這就是儀錶板的用武之地。回到幻燈片。儀錶板,同樣取自 JMP 網頁,本質上是一種將所有報告視覺化的方法。
再次強調,您無需任何腳本編寫知識。這裡有一個很棒的構建器和模板,我稍後會向您展示。您只需使用這個儀表板建構器即可。這是一種非常簡單的方法。回到我的工作流程,建立儀表板的第一種方法是,您可以轉到視窗選單,然後選擇「合併視窗」。
這個視窗會顯示所有開啟的視窗。假設這次我想加入一些表格數據,比如說變異性圖表,假設我已經打開了一個表格。如果我點擊“確定”,它應該會更新。抱歉,我弄丟了。我可能得趕緊再操作一次,因為我剛剛關掉了視窗。我找不到之前把它放在哪裡了。好了。抱歉。因為它要呼叫兩個表格,所以需要我進行分配。沒問題。然後我們就能看到這個儀表板了。
這裡是我的表格,這裡是我的變異性圖,還有這些表格資料。再次強調,所有這些都是互動的。如果我想篩選或更改某些內容,都可以做到。這很棒。如果你只有兩三個不同的報告要放進去,這當然沒問題,但我的情況是,我有很多不同的報告,所以光是使用組合視窗就太複雜了。我們先關閉這個窗口,然後自己建立一個儀表板。
如果你點擊“檔案”,選擇“新建”,然後找到“儀表板”選項,你會看到這個儀表板範本。這裡有一些現成的模板。例如,你可以使用四個報表模板,以及一個 2x2 的網格模板。如果你只有一個報表,但想加入篩選功能,也可以使用這個範本。不過,我這裡想要一個空白模板,然後自己建立自訂儀表板。
現在我們進入儀錶板建構器。你會看到側邊欄裡有各種報告,包括我的表格數據和圖表。底部還有一些其他選項,例如列切換和資料篩選器。如果你想新增資料表、圖片或文字框,也可以在這裡找到對應的選項。
我們該如何操作呢?讓我們開始建造吧。首先,我要把我的光譜辨識檢查資料拖放到儀表板裡。現在,例如,如果我想檢查線性度資料並輸入它,我在這裡有一些選項。
如果我能把它放在下面,我們就把它加到這個垂直列表中,這樣它們就會堆疊在一起。我也可以把它添加到這裡的幻燈片中,水平並排添加。或者,你還可以選擇最後一個選項,即在 Tab 鍵後插入。我這裡就打算這麼做。這樣我就有了一個用於光譜檢查的 Tab 鍵。然後,如果我切換到下一個 Tab 鍵,就可以新增線性度檢查了。
我們來看看效果如何。點擊這個紅色箭頭,你會看到一些選項。你甚至可以在這裡運行儀錶板,但預覽模式非常實用。如果我運行預覽模式,這裡就是第一個標籤頁。同樣,它非常友好且互動性強。點擊它。我可以查看每個資料集,然後我在這裡檢查[聽不清楚 00:25:15]之間的線性關係。你可以看到這種良好的線性關係。
我關閉了儀錶板。我們繼續。正如我之前提到的,我們的品質團隊喜歡同時擁有數字和圖表。在這個標籤頁中,我想新增兩種不同的內容。我可以添加一個容器。這樣我就可以在這個框框裡添加其他內容。如果我再添加表格數據,它會再次提供水平放置的選項。同樣,如果我回到預覽模式,我會把它掛起來,然後稍微調整位置。希望您現在可以看到,我已經把表格資料和圖表都放在這裡了。
現在,你應該可以看到,因為我之前已經設定好了,我為圖表和表格資料分別添加了一個篩選器。但這有點麻煩,因為實際上我希望兩者同時使用相同的篩選設定。我可以稍微簡化一下嗎?答案是肯定的。你可以把這些本地資料篩選器移出去。我們直接把它們刪掉。如果我關閉這個儀表板,這時就可以用到資料篩選器了。我可以把它加到水平列表中,然後返回預覽模式。現在你可以看到,我可以快速地進行一些調整。表格和圖表都顯示出來了,但是沒有啟用任何篩選器。
如果我在這裡添加一個篩選器,你會發現它會同時篩選這兩個數據,這樣使用起來就方便多了。需要注意的是,如果你有多個工作表,並且添加了篩選器,它會應用於該表格中所有對應的圖表,即使它們位於不同的工作表中。如果你只在一個工作表中加入篩選器,然後切換到另一個圖表,你會發現篩選後的資料已經生效。有時候,最好將本機資料篩選器綁定到特定的表格資料圖表上。
同樣,你可以在這裡做一些小操作。即使在預覽模式下,你也可以修改一些細節。你可以進行 ID 檢查、命名等等。現在我只想把它關掉。接下來我要打開我準備好的腳本,它應該包含了我需要的整個工作流程……哦,抱歉,是資料夾控制面板。好了。
這是我最終創建的儀錶板。這裡有光譜檢查,其中已經加入了濾波器。我們正在檢查線性度,我可以在這裡進行濾波,查看殘差、準確度,並檢查拉曼光譜是否在規格範圍內。
需要注意的是,在使用工作流程建構器時,即使您啟用了錄製按鈕,也不會自動錄製儀表板的建立過程。您需要手動新增。這沒關係。您只需儲存儀表板的腳本即可。依序點擊“儀表板”,然後選擇“將腳本儲存到腳本視窗”(我已經創建好了,所以這裡不再贅述)。在腳本視窗中,您可以複製所有內容,然後轉到儀表板。在紅色按鈕下方,點擊“新增自訂動作”,然後貼上您的腳本,並根據需要命名腳本。
如果您想發表評論,需要注意一點:由於此內容來自儀錶板建立器,因此底部仍處於編輯模式。但顯然,您希望工作流程能夠運作。您只需將底部的“編輯”更改為“運行”即可。
現在我們的儀表板已經導入進去了。這意味著我們不再需要這些報告了,因為它們都包含在儀表板裡了。我這就關閉這個窗口,結束今天的討論。
如果我打開最終的演示工作流程,你會看到一個更清晰的介面。這裡包含了我在 JMP 中需要執行的所有步驟。最後,這個儀表板的腳本就整合在這個按鈕裡。如果我播放這段腳本,它應該會提示我打開檔案。我打開這個 REP09 資料集。然後執行各個步驟。這次,它只處理表格,但不會打開每個單獨的圖表,而是讓我正確地分配表格。
我已經……實在沒辦法再折騰了。我的最終報告已經整理好了。現在,如果我想的話,回到 Spectral IDCheck,複製數據,我仍然可以,然後把它放到報告裡,我仍然可以編輯、複製圖表,之後我仍然可以這樣做。
這是第四份報告。我們反過來運行一下。現在我運行的是第二年的報告。我使用的是第十份報告的資料集。它應該會再次執行所有相同的步驟。它會要求我分配表。你可以看到,從這裡,我已經包含了上次運行的 REP09 數據,但現在它也添加了 REP10 數據。我需要的一切都已就緒,而且操作起來簡單又快速得多。
最後,我們再快速總結一下。 JMP 工作流程建立器非常簡單,它能讓你輕鬆地編寫所有步驟的腳本,而無需了解腳本語言。頂部是控制面板,可以開始和停止錄製,這非常重要。我們可以執行或重置此工作流程,或(我今天沒有更改設定)一次執行一個步驟,或一次回滾一個步驟。
您可以調整步驟的順序,也可以刪除不需要的步驟。右鍵單擊任何單一步驟,即可啟用或儲存步驟。或者,我沒有演示,您也可以只運行一個步驟。在建置過程中,如果您只想檢查某個步驟是否有效,可以再次執行該步驟。
在您的「步驟設定」視窗中,您可以看到您的姓名(您可以將其變更為您想要的任何名稱)、新增任何註釋,然後您需要的所有腳本都在那裡,如果需要,也可以對其進行編輯。
接下來您會看到 JMP 儀錶板。在儀錶板建構器中,您可以找到所有報告,還可以新增列和資料篩選器。如果您想將資料表新增至儀錶板中,也可以這樣做。需要注意的是,我之前沒有提到,儀錶板中顯示的將是頂部框中列出的表格,您可以透過下拉式選單選擇所需的表格。
當您添加內容時,您可以水平添加,也可以垂直添加,也可以將其放在選項卡之後並建立選項卡框。然後,在您看到的紅色三角形下方,就是您目前用來建立儀表板的儀錶板模式,以及一個非常有用的預覽模式。您可以運行儀錶板,更重要的是,就工作流程而言,您可以儲存腳本並將其新增至工作流程。以上就是全部內容,非常感謝。