Q30:MZPlatform上の[テーブル]からセルのデータを取得するには。
Q30-1:
コード入力につきまして、数字を入れると顧客名が出てくるようにしたいのですが、ご指導よろしくお願いします。
関連ファイル:データ挿入-37.mzax
(※このファイルは、ZIP形式に圧縮してあります。)
A30-1:
MZPlatform上の[テーブル]からセルのデータを取得するには、
「メソッド:指定セルの値を取得する(int,int)」を使用します。
@IDは(通常)顧客名と一対一対応しているかと思います。
select文「select * from komas where id='No'」で取得したデータは一行のテーブルデータとなります。行番号は「0」番です。
A列番号は左から「0,1,2...」と数えていきます。
「メソッド:指定セルの値を取得する(int,int)」の引数には<引数0>と<引数1>に行番号と列番号を指定して下さい。
関連ファイルをご覧下さい。
アプリケーションビルダーで実行し、[ボタン]を押すと引数で指定のセルのデータを取得、[テキストフィールド]に設定するようになっています。
[ボタン]に繋がっている2つの処理が該当箇所です。
御参考になれば幸いです。
また、お送り頂いたファイル内の処理の中、[ボタン(ID:2 KEY:照会))]に繋がっている一番最後の処理「SQL文を実行する」は必要なく、適切なデータは取得できないかと思われますので、削除してください。
関連ファイル:テーブルセルからデータ取得.mzax
(※このファイルは、ZIP形式に圧縮してあります。)