[ファイル]タブの[オプション]をクリックすると、所有しているライセンスに応じて、Transaction、Query、またはその両方のオプションが表示されます。
すべてのオプションを元の設定に戻すには、デフォルトに戻す をクリックします。
RFC トレース ファイルが生成されているかどうかが不明な場合があります。生成されている場合、その場所は不明である可能性があります。この問題に対処するには、 「RFC トレース ファイル」を参照してください。
ロケーションでのジオコーディング マッチ戦略
ロケーションをクリックして、データ ファイル、スクリプト ファイル、ログ ファイルとトレース ファイル、およびデータ ディクショナリ ファイルを保存するためのデフォルトのロケーションを変更します。
データ設定
スクリプトを使用するデータ ファイルの設定を変更するには、データ設定をクリックします。最近のスクリプトで表示するスクリプトの数と、プレビュー レコードの表示で表示するレコードの数を設定できます。
データ設定
デフォルトのスキップ フィールド インジケーター (Transaction のみ): リストからシンボルを選択するか、データを含まないフィールドで使用するシンボルを入力します。このインジケーターは、Excel から空白の値をアップロードしてすでに SAP にあるデータを上書きしないように Studio に指示します。
カスタム シンボルを削除するには、デフォルトに戻すをクリックします。これにより、すべての Studio オプションが元の設定に戻ります。
ダウンロードするデフォルトのレコード数 (Query のみ): 数値を入力するか、ALLと入力します。
日付の地域設定を上書きする: このボックスをオンにして、リストをクリックし、Windows 設定で指定された形式の代わりに使用する日付形式を選択します。
データ ファイル
データ ファイルの保存: データ ファイルを保存するためのデフォルトの命令を選択します: 保存しない、実行の最後に保存、または[n]レコード後に保存 (Transaction のみ)。
[データファイルの保存]設定は、単一のスクリプトにのみ適用されます。連鎖スクリプトには適用されません。
環境設定を表示
最近のスクリプトを表示: ドロップダウン リストからスクリプトの数 (5、10、または 15) を選択します。
データ読み取りユーザー設定
データのダウンロードによって既存のデータが上書きされる場合に警告 (Query のみ): このボックスをオンにすると、Query の実行によってデータ ファイルの既存の値が上書きされなくなります。
[保存されたとおり]/[表示されたとおり]: (Transaction のみ): [表示されたとおり] では、フィールドのフォーマットに基づいてデータ ファイルに表示されるデータのみを保存します。[保存されたとおり]では、生データがアップロードされます。長いテキストまたは長い文字列の場合は、[保存されたとおり]を選択します。
先頭のスペースを削除 (Transaction のみ): SAP システムにアップロードする前に、フィールドのデータの前のスペースを削除するには、このボックスをオンにします。
末尾のスペースを削除 (Transaction のみ): SAP システムにアップロードする前に、フィールドのデータの後のスペースを削除するには、このボックスをオンにします。
Excel の設定
ログ列: 最初の列または最後の列をクリックして、Studio がデフォルトでエラー メッセージを返す場所を指定します。
ダウンロードの開始行 (Query のみ): デフォルトの行は 2 です。
記録後に自動マップを有効にする: マッパーを開く前に、記録後に自動マップを実行するには、このボックスをオンにします。
Excel アドインを有効にする: このボックスをチェックして、実行者アドインが Excel に表示されることを確認します。
空の[n]行の実行後に停止する (Transaction のみ): Transaction が指定された数の連続する空の行を見つけると、スクリプトは実行を停止します。
自動同期マッピング
デフォルト オプション: Excel プレビューからマッパーにフィールドをドラッグするときに Studio がマッピングを調整する方法を選択します。置換は、新しいフィールドを列にマップします。前に挿入は、選択したフィールドの前に新しいフィールドを配置し、すべてのフィールドを右にシフトします。保持は、元のフィールド マッピングを保持し、同じ列に新しいフィールドを追加します。
[マッパーの値]ドロップダウン メニューで、これらのデフォルト設定を上書きできます。
Excel ヘッダー
カスタム フォーマットの上書きを回避するには、以下のボックスのいずれかまたはすべてをチェックしてください。
ヘッダー アイテムとライン アイテム ヘッダーを書き込まない: このボックスをオンにすると、ジャーナル エントリ管理が、ソリューションが公開されている Excel ワークシートにヘッダーを書き込まないようにします。
ログ項目ヘッダーを書き込まない: ジャーナル エントリがログ列ヘッダーを書き込まないようにするには、このボックスをオンにします。
ヘッダーの書式を保持する: このボックスをオンにすると、ヘッダーを書き込むときにカスタムのセルまたは列の書式が保持されます。
SAP の設定
Studio を使用してデータにアクセスするときに SAP をどのように機能させるかを指定します。
構成
ログオン ファイル: 参照をクリックして .ini ファイルに移動し、開くをクリックします。ロケーションが特定されていない場合、Studio は環境とデフォルト設定に基づいてロケーションを探します。
SAP GUI 740 を使用している場合は、.ini ファイルではなく SAPUILandscape.xml ファイルに移動してください。
SNC ライブラリ: 64 ビット システムの場合は、参照をクリックして、シングル サインオン設定ファイルを見つけます。この設定は、32 ビット システムでは使用できません。
SAP ログオン
セッション全体を通してログオンしたままにする: Studio セッション全体で SAP にログオンしたままにするには、チェックボックスをオンにします。
デフォルトのログオン言語: SAP にログオンするときに Studio で使用する言語のコードを入力します。デフォルトは EN で、英語を表します。
録音設定
デフォルトの記録モード (Transaction のみ): ほとんどの SAP トランザクションの記録に使用するモードを選択します。トランザクションの記録を開始するときに使用できる記録モード オプションは、使用する SAP システムに Winshuttle Function Module があるかどうかによって異なります。
フィールド タイプ情報を取得する: このボックスをオンにすると、名前付きフィールドまたはテーブルのフィールド タイプがマッパーに含まれます。例えば、 BDC_CURSOR と BDC_OKCODE はフィールド タイプを持たないため、フィールド タイプは表示されません。
フィールド タイプは、すべての記録モードで表示されます—コントロール付きの非バッチ、コントロールなしの非バッチ、バッチ モード、および GUI スクリプト。GUI スクリプトを使用する場合、フィールド タイプは、フィールドを非バッチ モードまたはバッチ モード形式として変換できる場合、およびフィールド名が存在する場合にのみフェッチされます。
Runner はフィールド情報を表示しますが、Runner はフィールド情報を取得できません。
詳細
Virsa FireFighter または GRC を使用した実行を許可する (Transaction のみ): このチェックボックスをオンにすると、Virsa Firefighter を介して起動された SAP GUI セッションでGUI スクリプト トランザクションが許可されます。Virsa Firefighter を介してすでに起動されている開いている SAP GUI セッションに接続しない場合は、このオプションをオフにします。詳細については、Virsa Firefighter での Transaction の使用を参照してください。
マルチスレッド GUI スクリプトを許可する (Transaction のみ): GuiXT コンポーネントが SAP システムに存在する場合、SAP は COM オブジェクト呼び出しを試行し、実行後にスクリプトがハングしたり、正しく記録されなかったりする場合があります。これを防ぐには、スクリプトを記録して実行する前に、マルチスレッド GUI スクリプトを許可するを選択します。
デバッグ モードでの実行中に長いメッセージを表示する (Transaction のみ): このチェックボックスをオンにすると、デバッグ モードでトランザクション スクリプトを実行しているときに説明メッセージが表示されます。
メッセージの抽出には、より多くの処理時間が必要です。短いメッセージのみを表示する場合、またはデバッグ モードで多数のデータ行を実行している場合は、設定をクリアします。
アダプティブ クエリ スロットリングを有効にする (Query のみ): アダプティブ クエリ スロットリングをオンにして、クエリの実行が SAP システムに過負荷をかけないようにします。
Query 実行タイムアウト (秒) (Query のみ): 実行の開始から結果のダウンロードまでの最大時間を指定します。Query がその時間枠内に結果を返すことができない場合、Query は自動的にキャンセルされます。
ログ & エラー
スクリプトを実行すると、Studio は実行に関する情報を提供します。ここでは、その情報をどのように表示するかを指定できます。
エラー ID
エラー プレフィックス (Transaction のみ): このオプションをクリックして、各エラー メッセージを [エラー] ボックスと [修正されたエラー] ボックスに入力したテキストで開始します。
エラーの強調表示 (Transaction のみ): このオプションをクリックして、[エラー] ボックスと [修正されたエラー] ボックスで選択した色で各エラーを強調表示します。
ログ メッセージ ヘッダーに含める
(Transaction のみ)
[ログ]列のヘッダーに表示する各項目を選択します。
エラー管理
[n] 個のエラーの後実行を停止 (Transaction のみ): Transaction は、このボックスに入力されたエラーの数を検出すると、実行を停止します。
トレース ツールは、Studio で発生する可能性のある問題の根本原因をサポートチームが見つけるために使用できるファイルを生成します。[Studio オプション] ボックスで、オンにするトレースを選択できます。スクリプトを実行した後、トレースをオフにします。
このトレース ファイルは、ログ フォルダーに保存されます。デフォルトの場所は C:\Users\<ユーザー名>\Documents\Winshuttle\Studio\Log です。
[Studio オプション] ボックスの [場所] タブで、ログ フォルダーの場所を設定できます。
Proxy & Eメール
ファイアウォールと電子メール ポリシーによっては、組織は、Winshuttle のデフォルトの電子メール サーバーではなく、内部の電子メール サーバーを介して電子メールをルーティングすることを選択する場合があります。
添付ファイルは、内部サーバーを介して送信される電子メール メッセージに追加できます。Winshuttle のデフォルトの電子メール サーバーを介してルーティングされるメッセージに添付ファイルを追加することはできません。
プロキシ設定
組織でプロキシ サーバーを使用している場合は、システム管理者に連絡して正しい設定を確認してください。
電子メール通知
組織の Exchange メール サーバーを使用して電子メール通知を送信する: このボックスをオンにすると、内部の電子メール サーバーを介して電子メールがルーティングされ、次の情報が入力されます。
- Microsoft Exchange サーバー: 内部アカウントの Microsoft Exchange サーバー名を入力します。
- サーバー ポート: ポート番号を入力します。IT 部門が組織のポート番号を確認できます。Studio のデフォルトのサーバー ポート番号は 25 です。
- メール アドレスから: メッセージの送信元となる Exchange Server の電子メール アドレスを入力します。
- 最大添付ファイルサイズ (MB): 添付ファイルの最大サイズを入力します。これは、Exchange Server で許可されているサイズを超えないようにする必要があります。
Studio は、ユーザーがドメイン認証を使用してシステムにログオンしている場合にのみ、添付ファイル付きの電子メール メッセージを送信します。
認証フィールド
権限フィールド テーブルは、Winshuttle Function Module がインストールされていない SAP システムでの実行にのみ適用されます。
この画面では、クエリに使用することが許可されているフィールドを確認できます。デフォルトのリストからオブジェクトを追加または削除できます。
- 新しい権限オブジェクトを追加する: クリックして新しい権限オブジェクトの追加ボックスを開きます。このボックスでは、テーブル、オブジェクト、およびフィールドを指定したり、説明テキストを入力したりできます。
- 編集: クリックして権限オブジェクトの編集ボックスを開き、既存の権限を変更できます。
- 削除: クリックして、権限オブジェクトを削除します。重要: リストされているオブジェクトのいずれかに SAP で制限がある場合、クエリによってダウンロードされるデータはそれらの制限を反映します。
進化
[Evolve]をクリックして、ソリューションを保存するためのデフォルトのサーバーの場所を変更します。
実稼働サーバーの警告
追加: クリックして、サーバーを本番サーバー リストに追加します。
削除: クリックして、選択したサーバーを本番サーバー リストから削除します。
警告を有効にする: クリックして、本番サーバーの警告をオンにします。これにより、本番サーバー リストにあるサーバーでスクリプトの実行を開始するたびにユーザーに警告が表示されます。
SAP システム
SAP システム/資格情報ドロップダウン メニューには、Evolve サイトですでに定義されているシステムに地球儀とキー アイコンがあります。必要なシステムを選択してから、資格情報を入力します。
資格情報は Evolve に保存され、自動ログオンに使用できます。
Evolve の管理者権限がある場合は、これらのオプションを使用して Evolve でシステムを定義することもできます。キー アイコンのあるシステムをクリックするか、[カスタム]をクリックして、システムの詳細を入力します。
異なる接続名で同じサーバーを複数回追加できます。