2

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 ));

データがコピーされない理由についての支援をいただければ幸いです。ありがとうございました。

4

1 に答える 1