0

MSACCESSデータベースを使用し、いくつかのレポートを表示する必要があるvbでソフトウェアを作成する準備ができています。これには、データベース内のさまざまなテーブルから大量の情報を取得し、それらを順番に並べることが含まれます。

表とテキストを使用してレポートの書式を設定したいと考えています。HTML のようにテーブルを使用する方法はありますか。

つまり、VB.NET で HTML テーブル (またはそのようなもの) を使用できる方法はありますか?

PS: 私はプロの VB プログラマーではありません。だから、私はそのことを知りません

表示したい形式:

名前: _ _ _ _ _ _ _ _ __

タグ: _ _ _ _ _ _ _ _ _

【テーブルスタート】

【表データ】

【テーブルエンド】

他の情報:

テーブルは、行と列が結合された標準テーブルです。

4

3 に答える 3

3

Microsoft Report (RDLC) を使用して、データベースのカスタム レポートを作成できます。

  1. プロジェクト メニューからレポートとデータセットを追加する
  2. rdlc を自由に設計する
  3. Tablix を rdlc に追加し、データセットをデータソースとして設定します
  4. レポートビューアをフォームに追加し、設計されたローカル レポートを設定します
  5. カスタマイズしたデータをデータセットに渡し、レポートを更新する

これにより、ExcelおよびPDF形式で印刷およびエクスポートできます。RdlcにはHTML構造が組み込まれていますが、編集できるとは思いません。

また

独自の印刷ドキュメントを使用して、HTML コードを文字列コンテンツとして直接提供できます。それらを独自にレンダリングします。

シンプルで最高のRDLCを使用することを好みます。:) ではごきげんよう...

編集: 'reportParameters' RDLC が必要なことを行うため、名前とタグをレポートに渡すことができます。

于 2012-10-14T01:17:26.523 に答える
1

vb データ グリッド コントロールを使用できます。以下のリンクに従ってください。

http://www.vbtutor.net/lesson26.html

編集

上記は vb 用であり、vb.net 用ではありません。vb.net を探している場合は、データグリッド コンポーネントを試すか、HTML を生成して、Windows アプリ内のブラウザー コントロールを使用してそれらを読み込みます。

于 2012-10-14T01:00:59.903 に答える