無法將文件保存到 Sharepoint大家好。 在(對我來說)一個複雜的腳本從存儲在 Sharepoint 上的 Excel 文件中提取特定數據,然後執行必要的分析,並另存為交互式 HTML 文件時,我似乎正在努力解決應該非常複雜的問題。基本步驟。 我再也見不到樹木了。 我在這裡錯過了什麼嗎?
此格式適用於保存到我的桌面或電腦上的任何驅動器:
myPlatform << Save Interactive HTML( "$DESKTOP/Whole Milk SPC.htm" );
這不適用於保存到 Sharepoint:
myPlatform << Save Interactive HTML( "https://dairygoldcloud.sharepoint.com/CI/Whole%20Milk%20SPC.htm" );
我錯過了一些明顯的東西嗎? 我沒有收到任何錯誤。
我擁有 Sharepoint 文件夾的寫入權限,並且可以手動上傳文件,但該文件無法通過 JSL 腳本保存到 Sharepoint。 我很困惑。 任何幫助,將不勝感激。
分享和交流結果回复:無法將文件保存到 Sharepoint我不知道(甚至沒有考慮)這一點!
非常感謝。 祝你聖誕節愉快。
基蘭
回复:無法將文件保存到 Sharepoint我很高興你找到了解決方案。 請注意,您可以從 JMP 中運行 powershell 腳本,因此您可以使用 JSL 腳本中的 Run Program() 函數來啟動 PS 例程。 這是一個例子:
Names Default To Here( 1 );
commands = {
"hostname\!n",
"exit\!n"
};
icommand = 0;
RP = Run Program(
Executable( "PowerShell.exe" ),
ReadFunction( Function( {this}, Write( this << Read ) ) ),
WriteFunction(
Function( {this},
icommand++;
If( icommand <= N Items( commands ),
this << Write( commands[icommand] );
,
this << WriteEOF;
);
)
)
);回复:無法將文件保存到 Sharepoint非常感謝您的回复(並對我的延遲回复表示歉意)。
我之前使用過您包含的鏈接來使我能夠從 Sharepoint 進行閱讀。 這很好用。
嘗試了各種 URL 組合,但根本不起作用。 最後,我讓 IT 部門介入,解決方法是設置一個 PowerShell,每天在預定義的時間自動將 JMP html 文件傳輸到指定位置。 感謝您的幫助。
回复:無法將文件保存到 Sharepoint該 URL 看起來與我習慣的不同,下面是對我有用的示例。如果您手動上傳文件,您可以使用 JMP 下載或 Open() 文件嗎?
https://company.sharepoint.com/:x:/r/sites/Site/Shared Documents/Folder/Subfolder/File name.xlsx
如果您由於權限問題而無法下載該文件,此鏈接可能會有所幫助。您可以首先在本地保存文件並使用 Copy Directory() 將其推送到共享點:
從 JMP/JSL 打開 Microsoft Office 365 基於雲的 Excel?