グローバルパラメータ情報

ユーティリティ > ユーザ定義開発メニュー

ユーザ定義開発メニューから起動されたツールアプリケーションが、起動元のプロジェクト情報を取得する必要がある場合、GetParam関数を使用することで可能になります。

この場合のプロジェクトに関するグローバルパラメータは以下の通りです。

パラメータ名

MG_ApplicationName

文字

プロジェクト名

 

 

 

MG_CurrentObject

数値

現在カーソルがパークしているオブジェクトの行番号を表す数値

MG_CurrentObjectIsn

数値

現在カーソルがパークしているオブジェクトのISN(内部番号)を表す数値

 

 

 

MG_CurrentObjCheckedOut

論理

最後にパークしたか処理したオブジェクトがチェックアウト状態の場合「True」が返ります。チェックイン状態の場合は「False」が返ります。

プロジェクトがチーム開発モードに定義されていない場合は、値は設定されません。

MG_CurrentRepository

数値

現在カーソルがパークしているリポジトリを表す数値が返ります。数値は以下のようにリポジトリに対応しています。

  • 1 … モデル

  • 2 … データソース

  • 3 … プログラム

  • 4 … ヘルプ

  • 5 … 権利

  • 6 … メニュー

  • 7 … コンポーネント

 

 

 

 

 

 

MG_TeamDev

論理

プロジェクトがチーム開発モードかどうかを返します。

チーム開発モードの場合、「True」が返ります。

MG_ToolEntry

文字

現在実行中のツールメニューの指定内容が返ります。

MG_TotalModels

数値

コンポーネントを除いたモデルの総数

例:アプリケーションが 20 のモデルを持っているならば、この値は 20 を返します。

MG_TotalTopModels

数値

フォルダーなしで定義されているモデルの総数

MG_TotalTables

数値

コンポーネントを除いたテーブルの総数

MG_TotalTopTables

数値

フォルダーなしで定義されているテーブルの総数

MG_TotalPrograms

数値

コンポーネントを除いたプログラムの総数

MG_TotalTopPrograms

数値

フォルダーなしで定義されているプログラムの総数

MG_TotalHelpScreens

数値

コンポーネントを除いたヘルプ画面の総数

MG_TotalTopHelpScreens

数値

フォルダーなしで定義されているヘルプ画面の総数

MG_TotalRights

数値

コンポーネントを除いた権利の総数

MG_TotalTopRights

数値

フォルダーなしで定義されている権利の総数

MG_TotalComponents

数値

コンポーネントの総数

MG_TotalTopComponents

数値

フォルダーなしで定義されているコンポーネントの総数