studio
latest
false
Studio ガイド
- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- 制御フロー
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- ログ
- 診断ツール
- ワークフロー アナライザー
- ワークフロー アナライザーについて
- ST-DBP-002 - 多数の引数
- ST-DBP-003 - 空の catch ブロック
- ST-DBP-007 - 複数のフローチャートレイヤー
- ST-DPB-010 - [ワークフロー] または [テスト ケース] の複数のインスタンス
- ST-DBP-020 - 未定義の出力プロパティ
- ST-DBP-021 - ハードコードされたタイムアウト
- ST-DBP-023 - 空のワークフロー
- ST-DBP-024 - 永続性アクティビティの確認
- ST-DBP-025 - 変数のシリアル化の前提条件
- ST-DBP-027 - Persistence のベスト プラクティス
- ST-DBP-028 - 引数のシリアル化の前提条件
- ST-USG-005 - ハードコードされたアクティビティのプロパティ
- ST-USG-009 - 未使用の変数
- ST-USG-010 - 未使用の依存関係
- ST-USG-014 - パッケージの制限
- ST-USG-017 - パラメーターの修飾子が無効
- ST-USG-020 - 最小ログ メッセージ
- ST-USG-024 - 未使用で保存されたままの値
- ST-USG-025 - 保存した値の誤用
- ST-USG-026 - アクティビティの制限
- ST-USG-027 - 必要なパッケージ
- ST-USG-028 - ファイル テンプレートの呼び出しの制限
- ST-USG-027 - 必須のタグ
- ST-USG-034 - Automation Hub URL
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- オブジェクト リポジトリ
- ScreenScrapeJavaSupport ツール
- 拡張機能
- Studio でのテスト
- トラブルシューティング
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
Studio のオートメーション プロジェクトを移行する際に、アクティビティ移行ツールで GSuite アクティビティがサポートされません。
サポートされていないアクティビティ
アクティビティ移行ツールを使用する際にサポートされない GSuite アクティビティについては、以下の表をご覧ください。これらのクラシック アクティビティには、対応するモダン アクティビティがありません。移行ツールは、アクションが必要な 静的分析結果交換形式 (SARIF) エントリを出力し、アクティビティをワークフローに残します。
| サービス | クラシック アクティビティ |
|---|---|
| Apps Script | デプロイを作成 (CreateScriptDeployment) スクリプト プロジェクトを作成 ( CreateScriptProject) プロジェクトのコンテンツを取得 ( GetProjectContent) スクリプト ファイルをアップロード ( UploadScriptFile) |
| ドキュメント | テキスト インデックスを取得 (GetTextIndex) ドキュメントを一括更新 ( BatchUpdateDocumentScope) |
| シート | シートをコピー (CopySheet) スプレッドシートのバッチ更新 ( BatchUpdateValuesScope) スプレッドシートをダウンロード ( DownloadSpreadsheet) シートを取得 ( GetSheets) |
サポートされていない/一部サポートされているプロパティ
削除されるプロパティ (同等のモダン プロパティがまったくない)、またはアクティビティによって条件付きでのみ移行できるプロパティ。ここに記載されていないプロパティは、通常どおり移行されます。移行できないアイテムは、警告またはアクションが必要なエントリを SARIF レポートに生成します (移行後のアクティビティに対応する注釈も .xamlに生成されます)。
横断的
- すべてのモダン ターゲットで
ContinueOnError— モダンの Connection-Service アクティビティではContinueOnErrorは公開されません。移行ツールは必要なアクションをログに記録するため、ユーザーは必要に応じて TryCatch を使用して同等のアクションを再実装できます。
予定表/カレンダー
ModifyEvent.InstancesOption—THIS_EVENT(または null) のみがサポートされます。それ以外の値は action required を出力し、 プロパティは削除されます。
シート
AddNewSheet.Rows/AddNewSheet.Columns— 最新の同等のものはありません。バインドされたときに必要なアクションを出力します。CreateNewSpreadsheet.Rows/CreateNewSpreadsheet.Columns— 上記と同じです。AddDeleteColumns.Name(INSERT モード) — 列文字形式をモダンColumnPosition(int) に自動変換することはできません。ユーザーが手動で設定できるようにするために必要なアクションを出力します。WriteRange.Result— モダン アクティビティには同等の文字列出力がありません。ユーザーがダウンストリームでの使用を削除できるようにするために必要なアクションを出力します。
ドライブ
CreateFilePermission.EmailMessage—ShareFileFolderConnectionsメール本文をstring.Emptyにハードコードし、入力を公開しません。移行ツールは、サポートされていない警告とともに値をドロップします。CreateFilePermission.Result— モダン アクティビティでは、構造化されたPermissionオブジェクトではなくAccessUrl(文字列) のみが公開されます。必要なアクションを出力します。- 検索場所
FindFiles— モダン アクティビティでは場所が必要であり、「どこでも検索」をサポートしていないため、移行ツールはItem.IdOrUrl = "root"(マイ ドライブ) をハードコードして必要なアクションを出力し、必要に応じて上書きするようユーザーに指示します。
移行ツールによって生成されるユーザー アクション
アクションが必要なすべてのエントリは、SARIF レポートと、生成される .xaml内の移行後のアクティビティへの注釈として表示されます。頻度順:
| アクション必須エントリ | 説明 |
|---|---|
ContinueOnError はサポートされていません。 | 移行されるほぼすべてのアクティビティで出力されます。同じセマンティクスが必要な場合は、アクティビティを TryCatch でラップすることをユーザーに提案します。 |
Result 出力の種類が変更されました (HTTP 要求を介して自動ブリッジされます)。 | ブリッジが発生したときに、 FindFiles、 GetFileInfo、 GetFilePermissions、 UpdateFilePermission、 GetCellColor、 GetDocument、 SearchEvents によって生成されます。生成された HttpRequestConnections でコネクション/必要なスコープが正しく設定されていることを確認するようにユーザーに指示します。 |
Result 出力を自動ブリッジすることはできません。 | 上記と同じアクティビティですが、ソース識別子が暗黙的であるためブリッジを実行できない場合に出力されます。これにより、ユーザーは自分で HttpRequestConnections を構築します。 |
FindFiles 検索場所。 | モダン アクティビティでは「どこでも検索」はサポートされていないことをユーザーに伝えます。移行ツールでは、検索ルートは既定で [マイ ドライブ] に設定されます。 |
InsertText.Position = AT_INDEX | モダン アクティビティでは、インデックスベースの挿入はサポートされていません。ユーザーは手動で位置を変更する必要があります。 |
SaveOutlookMailMessage.SaveAsType ≠ TextOnly | Mail 拡張機能でも同様です。移行ツールは移行に失敗するか、 SaveOutlookMailMessage_IgnoreSaveAsType 構成フラグを適用します。 |
| フィルターの移行がサポートされない | クラシック フィルター式を移植できない場合に、 GetMailMessagesスタイルのアクティビティによって生成されます。 |
SendEmail 添付ファイルの重複除去 | モダン アクティビティでは、添付ファイルの自動重複除去は行われません。少なくとも 1 つの添付ファイルが設定されている場合にのみ警告されます。 |
AddDeleteColumns.Name | 列文字の形式を に自動変換することはできませんColumnPosition |
シート Rows / Columns | AddNewSheet CreateNewSpreadsheetカスタム寸法を再現できません。 |
ModifyEvent.InstancesOption ≠ THIS_EVENT | THIS_EVENTのみがサポートされています。 |
CreateFilePermission.Result | モダン アクティビティは、構造化された権限の代わりに AccessUrl を返します。 |
ConnectionId 推測できません。 | 一致する構成ファイル ルールがない場合に UserConfiguredPropertyMigrator によって生成されます。 |