ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

項目値を取得する

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2014-1-8 11:58
mtcos  一人前 居住地: 山口県  投稿数: 120
テーブル行で入力します。

項目A:バーコード入力
項目B:日付「初期値はdate ()」
    
入力途中で、項目Bを2014/01/22に変更→次行から2014/01/22を表示させる場合は、どの関数を使用すればよいのでしょうか?

VARSET,VARCURR,LASTPARKを使用してみたのですが、初期値が表示されてしまいます。

項目Bは、文字列の場合もあります。
これも次行に行くと、前行の内容を複写した形で表示したいです。

よろしくお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-1-8 17:01 | 最終変更
nkmt  長老   投稿数: 1668
変数Cを項目Bの下に定義
(今回の場合、上下はどちらでも問題は無いですけど。)

タスク前
 項目更新 変数C 式=DATE()

項目Bの代入式には、変数Cを指定

レコード後処理
 項目更新 変数C 式=項目B

VARSET関数は、複数の項目を配列のごとく扱い、値をセットする関数。

VARCURR関数は、複数の項目を配列のごとく扱い、値を取得する関数ですね。^^;
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-1-8 20:00
Tanda  長老   投稿数: 2151
あるいは、項目変更ロジックユニットで変数を更新してもいいですね。^^
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-1-9 9:14
nkmt  長老   投稿数: 1668
次行からの日付初期値を、レコード後処理で記憶するのも有りですが、Tandaさんのおっしゃる通り、項目変更ロジックユニットで記憶させた方が、後でソースを見た時に分かり易いでしょうね。^^
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-1-9 17:07
mtcos  一人前 居住地: 山口県  投稿数: 120
nkmtさん、tandaさん

レコード後処理の方法を設定したところ、思ったように動作しました。

ありがとうございました。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約