我正在尝试在 java 中使用 Smartsheet API 2.0 将现有工作表复制到现有文件夹中的新工作表。我想包括数据、附件和讨论。我尝试将包含参数设置为 SheetCopyInclusion.ALL 以及 SheetCopyInclusion.DATA、SheetCopyInclusion.ATTACHMENTS 和 SheetCopyInclusion.DISCUSSIONS。工作表复制,但从不复制数据。
这是我的代码:
Token token = new Token();
token.setAccessToken( accessToken );
Smartsheet smartsheet = new SmartsheetBuilder().setAccessToken( token.getAccessToken() ).build();
ContainerDestination myCopiedSheet = new ContainerDestination.AddContainerDestinationBuilder()
.setDestinationType( DestinationType.FOLDER )
.setDestinationId( backupFolderId )
.setNewName( "My Copied Sheet" )
.build();
smartsheet.sheetResources().copySheet( sourceSheetId, myCopiedSheet, EnumSet.of( SheetCopyInclusion.ALL ));
任何有关为什么不复制数据的帮助将不胜感激。谢谢你。