■13856 / ) |
Re[3]: 更新を判定出来ますか?
|
□投稿者/ ONnoji -(2023/07/11(Tue) 10:12:46)
| 2023/07/11(Tue) 10:58:02 編集(投稿者)
> >>現状は 更新日の項目計算式に #日時値を入れています。 >> >>↑これは具合悪いですよ。 >>何故ならば、項目計算式を再計算した時、#日時値に置き換わってしまいます。 > > そうなんです・・・ > これが都合悪くて、特定の項目を更新した時に更新日が当日にならないかな? > と思いました。 > > 編集初期値も考えたのですが、私じゃない人が表を更新するので、自動で更新日を更新して欲しいとリクエストがあったもので試案していたところです。
表の枠組みを受領しました。※もう不要ですので記事:13855の[編集]投稿画面で添付ファイルは削除していただいて結構です。
当方の作業に入る前に確認しておきたいことがありますので以下に示します。
■[更新日]の項目計算式を削除してください。
番号 項目名 データ型 項目計算式 挿入初期値式 01 更新日 日時 #日時値 ↑ 削除
理由ですが、計算項目というのは手入力できない項目という意味です。 ということは、イベント処理によって値を変更しようとしてても値変更できないのです。
この項目は[挿入初期値式]に#日時値を設定してください。
番号 項目名 データ型 項目計算式 挿入初期値式 01 更新日 日時 #日時値 ↑ ここ!
こうすれば、新規に行追加(行挿入)した時に自動的に #日時値 の値が入力されています。 つまり、新規登録時には手間いらずで入力されるということです。
■項目が非常に多いので・・・(^^ゞ
> しかし、表(.tbx)の項目計算式では無理だと思いますよ。 > フォーム+イベント+表(.tbx)で簡単に実現できると思います。
↑と書きましたが、表の項目数が69個もあるんですね。
入手した[表の枠組み]を拝見すると項目が多すぎて画面に表示しきれないので、[表示段数]が5段になっていますね。
実際にオペレータさんが表(.tbx)を開いてデータを入力する時にも[表示段数]が5段でしょうか??
なぜこんな質問をするかというと、(一覧表形式の)フォームには[表示段数]というのがありません。 つまり、[表示段数]の表示というのは出来ないのです。
そこで、当方は左側から何個かの項目を列固定して、項目を左右にスクロールするタイプの(一覧表形式の)フォームを提案いたします。 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
でも、貴殿またはオペレータさんが、それは嫌ということならばサンプルを作る意味がありませんので、当方に提案は取り下げます。 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ その場合には、代案としてイベント処理の概要の説明をしてサンプルは作成いたしません。
当方の提案にご同意されますか?、お手数ですがご返信ください。
p.s.
> なぜこんな質問をするかというと、(一覧表形式の)フォームには[表示段数]というのがありません。
フォームでの入力の途中で、どうしても[表示段数]を見たくなったら、[表編集]へ切り替えるメニューまたはボタンを実行すれば表編集になります。 元のフォーム編集に戻すのもメニュー操作かボタン操作で簡単にできます。 なので、そんなに問題はないかもしれませんね。アハハha(^^ゞ
|
|