過去の桐井戸端BBS (桐ver.7)
2072 フォームのグループ項目に計算項目は不可? としくん 1999/6/24-20:18
フォームでグループ項目を指定したいのですが、グループ項目として、計算項目を
指定したときは エラーメッセージが表示され、計算項目は指定できない旨表示されます。

たとえば日付型で a項目を入力して、 1999/06/12
         b項目をa項目から計算して 1999 を抽出して
         c項目でa項目から計算して 6  を抽出します。
  
上記のcまたはbでグループ表示したいのです。
できそうなきがするのですが、 よろしくお願いします
2073 Re: 宮城 1999/6/24-21:20
記事番号2072へのコメント
グループ項目に計算項目は使えないってのは縛りじゃなかったでしょうか。

計算項目じゃなくせば逃れられます。別に項目作るか項目計算をやめ、表操作で置換
します。ちょっとめんどうですかね。
2075 Re: 悲しげ 1999/6/24-22:54
記事番号2072へのコメント
どもっ、としくん
この問題については考えたことがあります。
ただ考えただけで試してはいないので、間違っているかもしれません。
と云う訳で、としくんに実験台になってもらえたら、との不純な動機
で書かせていただきます。(^^;)

このような表示を繁用するのであれば、当該項目を具備した読み込み専用の作業表を用意します。
その際、項目b,cとも項目計算式を設定しないのがミソです。
こうすれば、グループ項目のあるフォームの対象表として指定することが可能となります(と思う)。
別表で絞り込みした元表を、作業表に読み込んでフォームで表示させるというのはどうでしょう?

あるいは、このようなケースこそ、結合を使うのかもしれません。
が、私は結合は勉強不足で・・・・。(^^;)
2079 Re: 宮城 1999/6/25-01:09
記事番号2075へのコメント
ナイスじゃないですか、悲しげさん。
いい加減なことばっかりいってるみやぎ。
2091 Re: としくん 1999/6/26-08:37
記事番号2075へのコメント
悲しげさん ありがとうございます。

項目b,cとも項目計算式を設定しない専用作業表を用意して、データを書き出して、
すぐ、元表の項目b’、C'に 併合置換してみました。
項目b’、C'をグループ項目にしてみると、うまくできました。

これでいいのでしょうか?
悲しげさんのアドバイスの結合は、まだ、勉強不足で、....
これらの作業をフォームのコマンドボタンへ設定する方法を試行錯誤していますが
うまくいきません。
2095 Re: 悲しげ 1999/6/26-11:18
記事番号2091へのコメント
どもっ、としくん

>項目b,cとも項目計算式を設定しない専用作業表を用意して、データを書き出
>して、すぐ、元表の項目b’、C'に 併合置換してみました。
>項目b’、C'をグループ項目にしてみると、うまくできました。

う〜ん、「書き出し」と「併合」を使ったんですか?
私が書いたのはもっと簡単なやり方でして、単なる「読み込み」です。
手順としては(元表で必要な絞り込みをしておくことが前提ですが)
作業表を開いて(全行削除・表整理しておくことも前提ですが)、
その元表から読み込むというだけです。
2101 ありがとございました。 としくん 1999/6/27-07:39
記事番号2095へのコメント
なんとかうまくいきました。 ありがとうございました。

戻る