0
我想用Smartsheet API 2.0(Java SDK 2.0.5)拷貝文件夾。 不幸的是,文件夾和工作表(所有子文件夾/工作表)也被複制,但工作表數據丟失。使用Smartsheet API拷貝文件夾 - Java SDK 2.0.5
我得到沒有錯誤一切工作正常。 我嘗試了可選的幾個變種包括參數 「.ALL」, 「空」,...
這是示例代碼和使用環境:
- NetBeans IDE的8.2
- smartsheet -sdk的Java-2.0.5.jar(與Maven)
// Optional params EnumSet includes = EnumSet.complementOf(EnumSet.of(FolderCopyInclusion.ALL)); // Copy all fields! EnumSet skipRemap = EnumSet.noneOf(FolderRemapExclusion.class); // Remap all fields // Specify destination. ContainerDestination destination = new ContainerDestination.AddContainerDestinationBuilder() .setDestinationType(DestinationType.FOLDER) .setDestinationId(targetFolder.getId()) .setNewName(folder.getName()) .build(); smartsheet.folderResources().copyFolder(folder.getId(), destination, includes, skipRemap);
我到底做錯了什麼?非常感謝你的幫助。
不幸的是它不工作。我將循環目錄並複製/創建單個級別的所有元素。謝謝你的幫助。 – eisentor