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

回复:發佈到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;
回复:發佈到JMP Live(devlive16.jmp.com)謝謝, @dieter !
它確實已發布,但未發佈到我指定的組。您知道我的語法是否有問題?
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)嗨,溫迪,
您不能與組在Public(1)中“或”。您可以發佈到網上論壇,或者將其完全公開。HTH。
布賴恩
回复:發佈到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)另一個更新。
我可以將單個報告(而不是文件夾報告)發佈到JMP Live中的組。 然後使用JSL替換組中的報告。
但是我仍然堅持使用JSL向JMP Live中的組發布。
好奇是否有人可以提供有關替換文件夾報告的指導。
謝謝!
回复:發佈到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)你好@wendytseng
您要求提供有關替換文件夾報告的指導。在JMP Live 16.0中,不能用一個操作替換整個文件夾。相反,您需要一一替換文件夾中的“子”報告。
我們為什麼要進行此更改?
16.0之前的版本:
- 您可以重新發布整個文件夾及其子帖子。
- 新文件夾可以以相同順序具有相同的子帖子,以不同的順序具有相同的子帖子,在中間插入一個新的子帖子,完全不同的子帖子...這是免費的!
- 尚不清楚哪個“大”孩子應該映射到哪個“新”孩子。
- 因此,完全不清楚在重新發布之前如何正確保留在子帖子上所做的評論和書籤。
- 我們必須禁止在子帖子上添加評論和書籤,因為我們知道我們無法確保它們的安全。
- 這使許多人感到悲傷。
16.0:
- 禁止重新發布文件夾。
- 允許重新發布特定的子職位。
- 在JSL中(因此您仍然可以自動執行重新發布)
- 在JMP UI中
- 由於每個子帖子都是一個一個地重新發布,因此如何正確保留評論和書籤非常明確。
- 現在,我們可以在子帖子中添加評論和書籤了。
回复:發佈到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)這很有道理@AuroraTDavis 。 初始發布後,是否可以通過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)我也想在這篇關於 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)嗨,克里斯,
這僅適用於個人團體。 對他們來說,所有者的名字是組名的一部分。
所有者的姓名不屬於開放、封閉或隱藏的群組
回复:發佈到 JMP Live (devlive16.jmp.com)謝謝迪特。
我看到我沒有創建打開、關閉或隱藏組的選項,這是有道理的,因為我不是管理員,只有管理員可以創建這些組。如果管理員創建,這些類型的群組的成員可以在這些群組中發帖嗎?
回复:發佈到 JMP Live (devlive16.jmp.com)嗨,克里斯,
如果創建群組的管理員授予他們這樣做的權限,這些類型群組的成員可以在這些群組中發帖。默認情況下,新成員的“可以發布”權限是打開的,因此大多數管理員可能不會採取措施將其關閉。