QuickReportを使用し上から順にPageHeader,GroupHeader,Detail,GroupFooterとBandを配置しております。
改ページの処理のためGroup化をGroupHeaderのexpressionプロパティで設定しようとしています。
expressionの値が変わったらページを変えるような処理になります。
データベースの複数の列を利用してANDでグループ化したいのですが、
上手くいきません。
Query.AA番号 And Query.BB
こんな感じでは記述出来ないでしょうか?
(AA番号かつBBの場合を一つのグループとする)
(Query.AA番号)And(Query.BB)
と書かないといけないのでは
う〜む上手くいきません・・・
フィールドを二つ使うとどちらも効かなくなってしまいます。
構文がおかしいのかな?
ANDのグループと言うのは、やったこと無いですが
クエリーでしたら、最初から2つの項目をくっつけた
フィールドを用意しても良いのではないですか?
ありがとうございます。項目をくっつけたフィールドを新たに追加する事で解決しました。
解決済みになっていますが、以前作成したプログラムで確認したところ
2フールドで変化が起きた場合のグループ分けは下のように
フールドを文字列にして結合するとうまくいきます。
str(DenpyouTable.NenTuki)+' '+str(DenpyouTable.KamokuCode)
文字フールドの場合はstrはいりません。
ツイート | ![]() |