2016-07-04 7 views
0

私はstimulsoftでレポートをデザインしたいのですが、gridviewでフィルタリングすることで表示されるデータが変更されます。これどうやってするの?レポートを作成してコードでデータソースを変更しましたが、レポートではフィルタリングされたデータではなくすべてのデータが常に表示されます。 私はデータベースの操作データにLINQを使用しています。私の環境はC3のウィンドウアプリケーションフォームです。stimulsoftのデータソースがグリッドビューにどのようにレポートされますか?

+0

DataSourceをnullに設定してから、レポートに戻すようにしてください。グリッドビューのリフレッシュメソッドは、変化するデータを認識していません。 DataSourceをnullに設定すると、コントロールが更新されます。あなたの答えには – jdweng

+0

ありがとう。しかし、レポートを設計してレポートのフィールドの場所を指定するときに、データソースをnullに設定するにはどうすればよいですか? – manizheh

+0

私はnullに設定して元のソースに戻ると言っていました。 1つの命令に対してnullに設定しても、デザインに影響はありません。 – jdweng

答えて

0

答えは、データをレポートに渡す方法によって異なります。 RegDataメソッドを使用する場合は、再度呼び出す必要があります。新しいデータでレポートをレンダリングする必要があります。その後、ビューアを更新するだけです。

関連する問題