HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

No13854 の記事


■13854 / )  Re[1]: 更新を判定出来ますか?
□投稿者/ ONnoji -(2023/07/10(Mon) 19:11:47)
    2023/07/10(Mon) 22:38:44 編集(投稿者)

    > 更新日   型式 材質  フルート 製品長 製品幅 製品深
    > 2023/7/10 A  K5×K5 AF      900   600   730
    > 2023/7/10 A  K5×K5 AF      900   600   730
    > 2023/7/10 A  K5×K5 AF      900   600   730
    > 2023/7/10 A  K5×K5 AF     1000   650   730
    > 2023/7/10 A  K5×K5 AF     1000   650   730
    > 2023/7/10 A  K5×K5 AF     1000   650   730
    >
    > 項目 製品長(数値) と 項目 製品幅(数値) の情報を更新した時のみ
    > 更新日(日時) を今日の日付に変更する事は可能でしょうか?

    可能だと思いますよ
    しかし、表(.tbx)の項目計算式では無理だと思いますよ。
    フォーム+イベント+表(.tbx)で簡単に実現できると思います。

    > すみませんが、知恵を授けて欲しいです。

    もしも、説明だけで済むのであれば説明しますが、
    貴殿がフォーム+イベント+表(.tbx)に慣れていない場合には、当方の説明をご理解いただけません。

    よろしければ簡単なサンプルを作りますので、表の枠組みを書き出して、添付ファイルしてください。

    メニューバーの[ファイル]メニュー→[書き出し]→[表の枠組み]で、
    ファイル名を 元の表名+"枠組み" のようにして書き出したものを zip形式のファイルで添付してください。

    p.s.

    > 現状は 更新日の項目計算式に #日時値を入れています。

    ↑これは具合悪いですよ。
    何故ならば、項目計算式を再計算した時、#日時値に置き換わってしまいます。
          ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
    つまり、項目計算式を再計算した時に、すべて(または、選択されている)のレコードがその日なってしまいますので、
    普通はそういう設定はしませんよ。
    従って、[更新日]は項目計算式ではなくて、普通の項目にして[挿入初期値式]に#日時値を設定してください。
                         ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
    もしも、説明がピンとこない場合には次のように考えてみてください。

    例えば、[金額]という項目の項目計算式が [単価]×[数量] だったとすれば、項目計算式を再計算しても結果は変わりません。
    しかし、[更新日]という項目の項目計算式が #日時値 だったとすると、項目計算式を再計算すると結果は変わってしまいます。

    「[更新日]は項目計算式ではなくて、普通の項目にして[挿入初期値式]に#日時値を設定してください。」
    ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
     ↑
    という意味はそういうことなんですよ。

    つまり、#日時値のように日々変化する値を項目計算式にするのは不都合な場合があるので避けるものなのでありました。
        ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

返信 [メール受信/OFF] 削除キー/


Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -