1

月名のリストを持つ mComboBox があります。そして私はSQLテーブルを持っています

InstallmentTable
    ID
    CurrentMonth
    Installment
    Commission

CurrentMonth = mComboBoxSelectedMonthのクリスタル レポートを生成したいのですが、クリスタル レポートの初心者です。

4

2 に答える 2

4

これを行うには2つの方法があります

1) まず、フロント エンドでコンボ値に関してデータ テーブルをフィルタリングし、SetDataSource() 関数を使用してフィルタリングされたデータ テーブルを Crystal レポートに再割り当てする必要があります。

2) 次に、コンボ値に従ってデータベースの最後でレコードをフィルタリングし、新しいデータ テーブルを Crystal に再割り当てします。

Crystal レポート レベルでレコードを直接フィルタリングする方法はありません。

于 2012-05-17T07:40:05.133 に答える
1

レポートで選択式を使用してください。

{dailysummary2.date} >= cdate(year(currentdate),(Month ({?startdate})),1)

{dailysummary2.date} < dateserial(year(currentdate),(Month ({?startdate}))+1,1)
于 2012-09-20T13:51:17.953 に答える