項目値を取得する
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
項目値を取得する
msg# 1
mtcos
居住地: 山口県
投稿数: 120
テーブル行で入力します。
項目A:バーコード入力
項目B:日付「初期値はdate ()」
入力途中で、項目Bを2014/01/22に変更→次行から2014/01/22を表示させる場合は、どの関数を使用すればよいのでしょうか?
VARSET,VARCURR,LASTPARKを使用してみたのですが、初期値が表示されてしまいます。
項目Bは、文字列の場合もあります。
これも次行に行くと、前行の内容を複写した形で表示したいです。
よろしくお願いします。
項目A:バーコード入力
項目B:日付「初期値はdate ()」
入力途中で、項目Bを2014/01/22に変更→次行から2014/01/22を表示させる場合は、どの関数を使用すればよいのでしょうか?
VARSET,VARCURR,LASTPARKを使用してみたのですが、初期値が表示されてしまいます。
項目Bは、文字列の場合もあります。
これも次行に行くと、前行の内容を複写した形で表示したいです。
よろしくお願いします。
投票数:0
平均点:0.00
Re: 項目値を取得する
msg# 1.1
nkmt
投稿数: 1668
変数Cを項目Bの下に定義
(今回の場合、上下はどちらでも問題は無いですけど。)
タスク前
項目更新 変数C 式=DATE()
項目Bの代入式には、変数Cを指定
レコード後処理
項目更新 変数C 式=項目B
VARSET関数は、複数の項目を配列のごとく扱い、値をセットする関数。
VARCURR関数は、複数の項目を配列のごとく扱い、値を取得する関数ですね。^^;
(今回の場合、上下はどちらでも問題は無いですけど。)
タスク前
項目更新 変数C 式=DATE()
項目Bの代入式には、変数Cを指定
レコード後処理
項目更新 変数C 式=項目B
VARSET関数は、複数の項目を配列のごとく扱い、値をセットする関数。
VARCURR関数は、複数の項目を配列のごとく扱い、値を取得する関数ですね。^^;
投票数:0
平均点:0.00
Re: 項目値を取得する
msg# 1.2
Tanda
投稿数: 2151
あるいは、項目変更ロジックユニットで変数を更新してもいいですね。^^
投票数:0
平均点:0.00
Re: 項目値を取得する
msg# 1.2.1
nkmt
投稿数: 1668
次行からの日付初期値を、レコード後処理で記憶するのも有りですが、Tandaさんのおっしゃる通り、項目変更ロジックユニットで記憶させた方が、後でソースを見た時に分かり易いでしょうね。^^
投票数:0
平均点:0.00
Re: 項目値を取得する
msg# 1.3
mtcos
居住地: 山口県
投稿数: 120
nkmtさん、tandaさん
レコード後処理の方法を設定したところ、思ったように動作しました。
ありがとうございました。
レコード後処理の方法を設定したところ、思ったように動作しました。
ありがとうございました。
投票数:0
平均点:0.00