過去の桐井戸端BBS (桐ver.8)
6822 計算項目をフォームのグループ項目に設定 bonito 2000/07/11-14:28
標題の件は、過去に何度かこの掲示板でやりとりされていますね。
(例えば#5897あたりは私自身も参加したので憶えていますが…)
その全てを読んでいるかどうか自信もないし、もし内容が重複していたらごめんなさいです。

ついさっき、結合表(自己結合)をつくっていてふと思いついて…、
結合表を編集対象表とする伝票フォームのグループ項目をもともとのTBL(結合対象表)では
計算項目であった[A]に設定してみたら
うまくいくじゃないの (^o^)
(このフォームはサブフォームとして使うのでリンクの為にグループ
 項目が欲しかったのでした…しかも計算項目…)

つまりTBL上の計算項目を結合表の項目とすれば、
とりあえずこの件では計算項目とみなさない仕様のようです。
以上単なる報告でした。

6830 Re:計算項目をフォームのグループ項目に設定 佐田 守弘 2000/07/11-19:41
記事番号6822へのコメント
bonitoさん
貴重なテストと報告有難うございました。
表の上で計算項目でも、結合表で参照すれば、計算項目をグループ項目にして出できない規制をクリアできることは、
知りませんでした。

しかし、どういう仕組みなのでしょうね。
おそらく元の表から参照する項目値を持って来て、一時的なワーク表が作られる。
その表の上では、形として元の表が計算項目であっても通常の項目の形になる。
(結合表で定義した計算項目は、こここでは計算項目のまま)
だから、表の上で計算項目であっても、結合表上は通常の項目扱いになる。
そんな仕掛けなのでしょうか。

いずれにしても、便利な機能ですね。

佐田守弘(KS-00119)

6884 Re:フォームのグループ項目:補遺 bonito 2000/07/17-17:43
記事番号6822へのコメント
前段で書いた事は間違いではないものの解釈に難点があったようです。 (^^;

今まで私は計算項目はフォームをグループ化する為のグループ項目には
(いかなる場合も…)指定出来ないものとあきらめていましたが、
実は、フォームの属性〜編集対象表タブ〜更新欄、で
(更新を)「しない」に設定すれば、(つまり対象表を更新しないフォームでは)
計算項目をグループ項目に設定しても、桐はすっと通してくれます。
…知らなかった… (^^; (^^;

戻る