2004-12-21から1日間の記事一覧

プロジェクトをまたいでの画面遷移及びデータ受け渡し

あるプロジェクト(アプリ)から別プロジェクトを呼び出す場合は、D_EXIT(自分は終了して別アプリを実行)とWIN_EXEC(同期/非同期で実行)とがあります。アプリ間でのDB以外の各種情報の受け渡しは、すべてファイル(テキストファイル等)で行います。

複数プロジェクトを複数の人で開発する場合の考慮点について

注意する点としては、共通に使用するDBの不整合です。DB(*.ISM)の様式&インデックス(*.LAY)を変更時にそれぞれに反映して、不整合がないようにしてください。それ以外は、使用するフォーム等の名前が重複しないように予めネーミングルールを作って管理く…

複数フォーム間でのDB参照

■グリッド上のデータを別のフォームに引渡したい場合グリッドのデータがDBかグループであれば、D_BLKCLRで解除しない限り別のフォームでも参照できます。具体的には、グリッドのクリックイベント等で、別DBをD_BLOCKし、そのDBを扱う別フォームをロードしフ…

Grid内カレントレコードの特定項目のデータ取得方法

グリッド上のカレントレコードの項目は、次の書式で値を参照/代入できます。 【書式】 .DB名またはグループ名.アイテム名{(ポジション,レングス)} 例) /* DB01のITEM01が"1"に等しい場合 */ は、次のように記述します。 IF .DB01.ITEM01 == 1なお、ITEM01が…