Я пытаюсь скопировать папку с помощью API Smartsheet 2.0 (Java SDK 2.0.5). К сожалению, папки и листы (все подпапки/листы тоже) копируются, но данные листа отсутствуют.Скопируйте папку с API Smartsheet - Java SDK 2.0.5
У меня нет ошибок, все работает нормально. Я попробовал несколько вариантов опциональный включают параметры по «.Все», „нуль“, ...
Это пример кода и используется среда:
- Netbeans IDE 8,2
- Smartsheet -sdk-Java-2.0.5.jar (с мавена)
// 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