[英]How can I create a Calculated Column in Spotfire with IronPython script (preferably using External Name)?
[英]How to create a folder in Spotfire Library using IronPython script
我想在Spotfire庫中創建一個文件夾,並使用IronPython腳本保存分析文件。 但是我不確定如何在Library Manager的create folder函數中傳遞LibraryItem。
您需要使用LibraryManager.TryGetItem方法選擇父文件夾,然后將其和新的文件夾名稱傳遞給LibraryManager.CreateFolder方法。
這對我有用:-
# Import namespaces
from Spotfire.Dxp.Framework.Library import *
libraryManager = Document.GetService(LibraryManager)
parentFolder = '/path/parentFolder/'
newSubFolder = 'newSub'
parentFolderExists, folder = libraryManager.TryGetItem(parentFolder, LibraryItemType.Folder)
if parentFolderExists:
subfolderExists, subfolder = libraryManager.TryGetItem(customer + newSubFolder + '/', LibraryItemType.Folder)
if not subfolderExists:
print customer
libraryManager.CreateFolder(folder, newSubFolder, LibraryItemMetadataSettings())
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.