發佈到 JMP Live (devlive16.jmp.com)我無法讓我的腳本正常工作。它旨在向 JMP Live 發布 2 個控製圖以演示 CC 警告。好奇是否有人可以提供指導?
謝謝!

回复:發佈到 JMP Live (devlive16.jmp.com)嗨,克里斯,
如果創建組的管理員允許這些類型的組的成員向這些組發帖,他們可以這樣做。“可以發布”權限默認為新成員打開,因此大多數管理員可能不會採取行動將其關閉。
回复:發佈到 JMP Live (devlive16.jmp.com)謝謝迪特。
我看到我沒有創建打開、關閉或隱藏組的選項,這是有道理的,因為我不是管理員,只有管理員可以創建這些組。如果管理員創建了這些類型的組的成員,他們可以向這些組發帖嗎?
回复:發佈到 JMP Live (devlive16.jmp.com)嗨,克里斯,
這僅適用於個人團體。 對於他們來說,所有者的名字是組名的一部分。
所有者的姓名不屬於打開、關閉或隱藏組
回复:發佈到 JMP Live (devlive16.jmp.com)我也想在這篇文章中添加關於 JMP Clinical 8 的內容。 JMP Clinical 特定 UI 有一個組規範選項,但您必須輸入組列表。 組名不夠(無法發佈到 JMP Live 16)。 您必須像這樣為 JMP Live 16 指定組名和用戶名。 在 JMP 15 和 16 中使用 JSL 指定組似乎也是如此。
"BCGroupA[bc]"
或者
"TestGroup3[Chris Kirchberg]"
或多組
"TestGroup3[Chris Kirchberg]","Test Group 1[Chris Kirchberg]"
回复:發佈到 JMP Live (devlive16.jmp.com)這是有道理的@Aurora_TiffanyD . 初始發布後有沒有辦法通過jsl修改父文件夾? 特別是標題或描述?
編輯添加:
沒關係! 我剛剛在腳本索引中找到了“獲取文件夾”條目。 這是更改現有父文件夾的標題和描述的示例:
lc = New JMP Live( Connection( "JMP Public" ) );
jmpliveresult = lc << Get Folder( "WM88CCmjKdJxFYfGzz5vM" );
jmplivefolder = jmpliveresult << As Scriptable();
success = jmplivefolder << Set Description( "New Description");
success = jmplivefolder << Set Title( "New Title");
回复:發佈到 JMP Live (devlive16.jmp.com)這是發佈到組的另一個示例(注意不包含 Public):
webreport = New Web Report();
webreport << Add Report(biv, Title("Bivariate by BC"), Description("A test of the new scripting"));
webreport << Add Report(oneway, Title("Oneway by BC"), Description("A test of the new scripting"));
liveresult = lc << Publish(webreport, Groups({"BCGroupA[bc]"}));回复:發佈到 JMP Live (devlive16.jmp.com)你好@wendytseng
您要求獲得有關替換文件夾報告的指導。在 JMP Live 16.0 中,您不能用一個操作替換整個文件夾。相反,您需要一一替換文件夾內的“子”報告。
我們為什麼要做出這樣的改變?
16.0 之前:
- 您可以重新發布整個文件夾及其子帖子。
- 新文件夾可以有相同順序的相同子帖子,不同順序的相同子帖子,中間插入一個新子帖子,完全不同的子帖子......這是一個免費的!
- 根本不清楚哪個“老”子應映射到哪個“新”子。
- 因此,完全不清楚如何正確保留重新發布之前對子帖子所做的評論和書籤。
- 我們不得不禁止在子帖子上添加評論和書籤,因為我們知道我們無法保證它們的安全。
- 這讓很多人感到難過。
16.0:
- 禁止重新發布文件夾。
- 允許重新發布特定的子帖子。
- 在 JSL 中(因此您仍然可以自動重新發布)
- 在 JMP 用戶界面中
- 因為每個子帖子都被一一重新發布,所以如何正確保留評論和書籤一目了然。
- 我們現在可以允許對子帖子發表評論和書籤。
回复:發佈到 JMP Live (devlive16.jmp.com)要替換報告,您需要執行此操作而不是發布:
jmpliveresult = JMPLiveCon << Replace( webreport, ID( replaceId ) )
要更改單個報告或整個文件夾的組,您可以執行以下操作:
report = jmpliveresult << As Scriptable;
report << Share with Groups( groups );
.
回复:發佈到 JMP Live (devlive16.jmp.com)另一個更新。
我可以在 JMP Live 中向組發佈單個報告(不是文件夾報告)。 然後使用 JSL 替換組中的報表。
但我仍然堅持使用 JSL 在 JMP Live 中發佈到一個組。
好奇是否有人也可以提供有關替換文件夾報告的指導。
謝謝!
回复:發佈到 JMP Live (devlive16.jmp.com)這會發佈到服務器,但不會發佈到組。
Names Default To Here( 1 );
title = "Washers P-Chart Test Report";
jmplive = New JMP Live( Connection( "devlive16" ), Prompt( If Needed ) );
dt = Open( "C:/Users/wetsen/OneDrive - SAS/Demos/JMP Live/Control Chart Warnings/Washers.jmp" );
p_cc = dt << Run Script( "P chart of num defective with warnings" );
np_cc = dt << Run Script( "NP chart of num defective with warnings" );
webrpt = New Web Report();
webrpt << Add Reports( {p_cc,np_cc} );
jmpliveresult = jmplive << Publish( webrpt, Groups( {"Washers Process Monitoring"} | Public(0), Title( "Washers Process Monitoring" ) );
report = jmpliveresult << As Scriptable;回复:發佈到 JMP Live (devlive16.jmp.com)嗨,溫迪,
您不能在公共(1)中與集團“或”。您要么發佈到群組,要么將其完全公開。HTH。
布賴恩
回复:發佈到 JMP Live (devlive16.jmp.com)謝謝, @dieter_pisot !
它現在確實發布了,但它沒有發佈到我指定的組。你知道我的語法是否有問題嗎?
Names Default To Here( 1 );
title = "Washers P-Chart Test Report";
jmplive = New JMP Live( Connection( "devlive16" ), Prompt( If Needed ) );
dt = Open( "C:/Users/wetsen/OneDrive - SAS/Demos/JMP Live/Control Chart Warnings/Washers.jmp" );
p_cc = dt << Run Script( "P chart of num defective with warnings" );
np_cc = dt << Run Script( "NP chart of num defective with warnings" );
webrpt = New Web Report();
webrpt << Add Reports( {p_cc,np_cc} );
jmpliveresult = jmplive << Publish( webrpt, Groups( {"Process Monitoring"} ) | Public( 1 ), Title( "Washers Process Monitoring" ) );
report = jmpliveresult << As Scriptable;
回复:發佈到 JMP Live (devlive16.jmp.com)嗨,溫迪,
JMP 16 中的腳本式發布發生了很大變化。 首先,您需要使用桌面 JMP 創建 JMP Live 連接。轉到文件 -> 發布 -> 管理連接...並添加一個新連接。 您必須在此處指定 URL 和 API 密鑰。 然後在您的 JSL 中,您將使用該連接發佈到 JMP Live。 使用您在 JSL 代碼中為連接提供的名稱。 所以是這樣的:
Names Default To Here( 1 );
title = "Washers P-Chart Test Report";
jmplive = New JMP Live( Connection( "devlive16" ), Prompt( If Needed ) );
dt = Open( "C:/Users/wetsen/OneDrive - SAS/Demos/JMP Live/Control Chart Warnings/Washers.jmp" );
p_cc = dt << Run Script( "P chart of num defective with warnings" );
np_cc = dt << Run Script( "NP chart of num defective with warnings" );
webrpt = New Web Report();
webrpt << Add Reports( {p_cc, np_cc} );
jmpliveresult = jmplive << Publish( webrpt );
report = jmpliveresult << As Scriptable;