| # 開発パラメータのテンプレート (ttams1150m000) セッションの目的: アプリケーション開発者の開発パラメータをテンプレートで定義します。このテンプレートは、ユーザデータ (ttams1100s000) セッションで開発権限を持つユーザにリンクできます。 特定メニューの変更をランタイム DD へ変換コマンドを使用すると、このテンプレートにリンクされたすべてのユーザのユーザファイルを再作成できます。実行時に権限を有効化するには、ツールを再起動します。 アプリケーションパラメータは、ユーザがソフトウェアを開発するために必要な設定です。パラメータの用途は次のとおりです。 フォームやメニューの変更後に実行されるランタイムデータディクショナリへの自動変換 [現行パッケージ VRC へコピー] オプション後の処理 ソフトウェア開発で使用できるパラメータ 関連トピック AMS でテンプレートを定義するには テンプレートコード 開発パラメータのテンプレートのコードを指定します。 読取専用エディタコマンド プログラムスクリプト/ライブラリ (ttadv2530m000) セッションおよび関数 (ttadv2560m000) セッションでの読取専用編集オプションの選択時に生成されるコマンドを指定します。読取専用編集オプションは、ファイルを編集不可モードで表示するオプションです。 例 `vi -R` `view -v` `notepad.exe` 引数 (読み取り対象ファイルの名前) の位置は $* で指定できます。 例 `vi -R $*` $* を指定しない場合には、引数はコマンド文字列の最後に追加されます。 エディタ起動 エディタが開始されるシステムまたはサーバを指定します。 読み書き用エディタコマンド プログラムスクリプト/ライブラリ (ttadv2530m000) セッションおよび関数 (ttadv2560m000) セッションでの読み書き編集オプションの選択時に生成されるコマンドを指定します。読み書き編集オプションは、ファイルを編集する際に使用します。 例 `vi` `ed` `notepad.exe` 引数 (編集対象ファイルの名前) の位置は $* で指定できます。 例 `vi $*` $* を指定しない場合には、引数はコマンド文字列の最後に追加されます。 エディタ起動 エディタが開始されるシステムまたはサーバを指定します。 編集前にバックアップ このチェックボックスがオンの場合、スクリプトを編集する前にソースファイルのコピーが自動的に作成されます。 ソース生成オプション ソースジェネレータ (std_gen) 用のオプションを指定します。ソースジェネレータは 4GL スクリプトのコンパイル時に実行されます。 使用できるオプションは次のとおりです。 -w (警告を非表示) コンパイルオプション (bic) コンパイラオプションを指定します。このオプションは、プログラムやライブラリ、または関数スクリプトのコンパイル時に使用できます。指定可能なオプションは次のとおりです。
オプション | 説明
-i | <ソース>.i のアセンブラ出力を行う
-l | オブジェクトをデバッグモードで実行する
-p | オブジェクトをプロファイルモードで実行する (時間分析)
-s | 記号表を stdout に作成する -I<パス> 代替インクルードパスを指定する
-V | コンパイラのリリース情報を出力する
-w | すべての警告を非表示にする
-w[l] | レベル [l] の警告を非表示にする
-W[l] | レベル [l] の警告を表示する
以下のレベルの警告を表示/非表示にできます。
レベル | 説明
1 | 宣言されているが使用されていない
2 | 関数が使用されていない
3 | 関数の返値が無視された
4 | 長整数による長整数の除算結果が長整数である
5 | ステートメントまたはラベルの範囲外
9 | 関数で外部変数を参照している
10 | 関数の fixed でない引数に fixed 変数を指定している (またはその逆)
12 | 外部記号表に外部変数が追加された
15 | #pragma warning <テキスト> の形式で警告が発行された
16 | selectdo が無い。break を自動挿入
大文字と小文字を区別しない このチェックボックスがオンの場合、大文字および小文字は、プログラムスクリプト、ライブラリ、または関数では同一として処理されます。 すべての空白文字を無視 このチェックボックスがオンの場合、すべてのスペースは、プログラムスクリプト、ライブラリ、または関数では無視されます。 空白文字の個数の変更を無視 このチェックボックスがオンの場合、ホワイトスペース量の変更は、プログラムスクリプト、ライブラリ、または関数では無視されます。 空白行の変更を無視 このチェックボックスがオンの場合、プログラムスクリプト、ライブラリ、または関数の変更の結果である空白行は無視されます。 2 列形式で出力 このチェックボックスがオンの場合、出力は 2 つの列で定義されます。 タブを空白に変換して出力 このチェックボックスがオンの場合、出力のタブは、プログラムスクリプト、ライブラリ、または関数のスペースに拡張されます。 存在しないファイルを空として処理 このチェックボックスがオンの場合、プログラムスクリプト、ライブラリ、または関数の不在ファイルは、空として処理されます。 2個のファイルが同じ場合に報告 このチェックボックスがオンの場合、プログラムスクリプト、ライブラリ、または関数の 2 つの同一ファイルが報告されます。 大文字と小文字を区別しない このチェックボックスがオンの場合、大文字および小文字は、プログラムスクリプト、ライブラリ、または関数では同一として処理されます。 一致する行数のみ表示 このチェックボックスがオンの場合、一致する行数の数だけが表示されます。 ファイル名のみをリスト このチェックボックスがオンの場合、ファイル名だけが一覧表示されます。 各行の前にファイルの行番号を追加 このチェックボックスがオンの場合、ファイルの各行の前に相対行番号がおかれます。 フォーム このチェックボックスがオンの場合、変更または作成したフォームは、フォームエディタを終了すると自動的にランタイムデータディクショナリに変換されます。このフォームは、ソフトウェア構成要素のディレクトリ (ttadv1115m000) セッションで指定したディレクトリにダンプされます。 このチェックボックスがオフの場合、フォームは自動変換されません。ランタイムデータディクショナリに変換するには、ランタイムデータディクショナリへの変換 (フォームとメニュー) (ttadv5200m000) セッションを使用します。 リリースノートを作成 このチェックボックスがオンの場合、ソフトウェア構成要素が現行パッケージ VR にコピーされると、次の質問が表示されます。テキストがありません。作成、複製、選択、または終了しますか? その後、更新したソフトウェア構成要素上でリリースノートを作成できます。 このチェックボックスがオフの場合、メッセージは表示されません。リリースノートを作成するには、テキストマネージャを起動する必要があります。 メニュー このチェックボックスがオンの場合、変更または作成したメニューは、メニューエディタを終了すると自動的にランタイムデータディクショナリに変換されます。このメニューは、ソフトウェア構成要素のディレクトリ (ttadv1115m000) セッションで指定したディレクトリにダンプされます。 このチェックボックスがオフの場合、メニューは自動変換されません。ランタイムデータディクショナリに変換するには、ランタイムデータディクショナリへの変換 (フォームとメニュー) (ttadv5200m000) セッションを使用します。 プロジェクトにズーム このチェックボックスがオンの場合、現行パッケージ VRC にソフトウェア構成要素をコピーすると、カスタマイズパーツ (ttadv1177s000) セッションが開始されます。 ソフトウェア構成要素はプロジェクト内で更新できます。発行済のソフトウェア構成要素は、カスタマイズリリースにコピーされます。修正内容はカスタマイズパーツ (ttadv1177s000) セッションで指定します。 |