クエリに Excel アドインを使用する - Automate_Studio - 20.3

with Evolve オンライン ヘルプを使用して Studio を自動化する

Product type
ソフトウェア
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Studio
Version
20.3
Language
日本語
Product name
Automate Studio
Title
with Evolve オンライン ヘルプを使用して Studio を自動化する
Topic type
管理
インストール
リファレンス
操作方法
First publish date
2018

Studio には、Excel 用の Studio アドインが含まれています。Microsoft Excel リボンには、[Winshuttle 実行] タブが含まれます。

重要: データ テンプレート ファイルを開くことができない場合は、Excel の信頼できる場所のリストに Evolve サイトを追加してください。
注:

32 ビット Office を実行している場合は、最適なパフォーマンスを得るために、64 ビット Office インストールに変更するか、メモリを追加することを検討してください。

Excel から Query スクリプトを実行する

  1. Excel を起動し、[空白のブック] をクリックします。
  2. [Studio] タブをクリックし、[Studio にログオン] をクリックします。
  3. [Evolove] タブをクリックします。
  4. [開く] をクリックすると、[マイ テンプレート][マイ ドキュメント] が表示されます。
  5. [マイ テンプレート] をクリックします。現在のアプリに関連するすべてのテンプレートがリストに表示されます。[検索] ボックスを使用してリストをフィルタリングするか、[検索] ボックスの下にあるライブラリ タイプをチェックすることができます。使用する Query データ テンプレートを選択し、 [開く] をクリックします。[マイ テンプレート] の横の矢印をクリックすると、テンプレート タイプごとにグループ化されたさまざまなデータ テンプレートが表示されます。内部のライブラリを表示するには、[Query データ テンプレート] を選択します。次に、ライブラリを選択して、そのライブラリ内のすべての Query データ テンプレートを表示します。[検索] ボックスを使用してリストをフィルタリングできます。使用する Query データ テンプレートを選択し、 [開く] をクリックします。これらのソリューションのみのテンプレートが、開始者の権限を持っている場所に表示されます。
  6. [マイ ドキュメント] をクリックします。[サーバー実行のスケジュール] が完了すると、完了したデータ ファイルを確認できます。現在のアプリに関連するすべてのソリューションがリストに表示されます。[検索] ボックスを使用してリストをフィルタリングするか、[検索] ボックスの下にあるライブラリ タイプをチェックすることができます。ソリューションをクリックして、内部のデータ ファイルを開きます。[検索] ボックスを使用してリストをフィルタリングするか、[検索] ボックスの下にあるステータス タイプをチェックすることができます。データ ファイルを選択し、[開く] をクリックします。[マイ ドキュメント] の横の矢印をクリックすると、ライブラリ タイプごとにグループ化されたさまざまなドキュメントが表示されます。内部のソリューションを表示するには、[クエリ ドキュメント]を選択します。次に、ソリューションを選択して、そのソリューション内のすべてのドキュメントを表示します。[検索] ボックスを使用してリストをフィルタリングするか、[検索] ボックスの下にあるステータス タイプをチェックすることができます。データ ファイルを選択し、[開く] をクリックします。これらのソリューションのみのドキュメントが、開始者の権限を持っている場所に表示されます。
  7. [Studio] タブをクリックします。
  8. プロンプトが表示されたら、SAP にログオンします。

    ワークシートの最初の行にフィールド ヘッダーが表示されない場合は、[ヘッダーの書き込み] をクリックします。

  9. データのダウンロード方法を変更するには、[レコードの書き込み] をクリックして、必要なオプションを選択します。
    • 結果ファイルにデータを追加: Query がワークシートの既存データの最後の行に、新しいデータを書き込み始めます。
    • 結果ファイルのデータを上書きする: Query は既存のデータを上書きします。ただし、ダウンロードされたデータの行がワークシートのデータよりも少ない場合は、残りの行のデータはそのまま維持されます。たとえば、ワークシートに 100 行のデータがあり、クエリを実行して 75 行のデータをダウンロードした場合、最後の 25 行はシートに残っています。
    • 結果ファイルからすべてのマップされたデータをクリア: 開始行で開始して、Query が既存データをクリアして、新しいダウンロードされたデータを書き込みます。
  10. [実行] をクリックします。
  11. クエリを絞り込むには、[実行時変数ウィザード] ボックスに 1 つまたは複数の値を入力し、[OK] をクリックします。
    注:

    Excel の新しいインスタンスを開く場合は、再度ログオンする必要があります。

後でクエリを実行する

クエリをスケジュールするには、[スケジュール] をクリックし、[実行時変数ウィザード] ボックスに 1 つまたは複数の値を入力し、[OK] をクリックして、スケジューリングの詳細を入力します。詳細については、「クエリ実行のスケジュール」を参照してください。

その他の実行機能

別のシートでクエリを実行するには、シートを作成し、[ヘッダーの書き込み] をクリックします。

ダウンロードされるレコードの数を事前に確認するには、[エントリ数] をクリックします。

一部のレコードのみをダウンロードするには、[# レコード] ボックスに数字を入力し、[実行] ボタンの矢印をクリックし、目的の数に一致するコマンドをクリックします。

Excel 用の Studioアドインを無効にする

Excel 用の Studioアドインを無効にする必要がある場合は、次の手順を実行します。

  1. Excel で [ファイル] タブをクリックし、[オプション] をクリックします。
  2. [アドイン] をクリックします。
  3. [管理] ボックスをクリックし、 [COM アドイン] をクリックして、[移動] をクリックします。
  4. 無効にするアドインの横にあるチェックボックスをオフにします。
    • Excel 用の Studioアドインを無効にするには、WinshuttleStudioAddin の横にあるチェックボックスをオフにします。
    • Studio マクロ の実行を無効にするには、WinshuttleStudioMacros の横にあるチェックボックスをオフにします。