私はC#でアプリケーションを作成しましたが、図のようにコンテンツを請求書の形式で印刷したいのですが、一度しか印刷しませんでしたが、データグリッドビューでは、請求書の最後に労働者と総労働者のリスト形式で存在する必要があります。 一部の人々は私がどのように我々は、フォームから必要な値請求書を印刷するC#Winforms
答えて
Visual Basic PowerPackのPrintFormコントロール(C#プロジェクトでも使用できます)を使用するのが最も簡単で簡単な方法です。
http://msdn.microsoft.com/en-us/vbasic/bb735936.aspx
ただ、そのコードを呼び出すので、ちょうどフォームにごレポートを設計し、
printForm1.Print();
これは、フォーム上にあるものは何でも印刷されるコードの呼び出しからフォームに上のコントロールをドラッグしますあなたは終わった。
私のアプリケーションの再配布はどうですか?インストールする必要があります。 –
アプリケーションでdllを展開するか、含まれているブートストラップパッケージを使用して、clickonceまたはセットアッププロジェクトで簡単に再配布できます。それは非常に小さくてシンプルです、詳細は私の答えのリンクを見てください。 – theChrisKent
私はC#のフォームからいくつかのフィールドを印刷するために必要な最後の時間を印刷することができ、短いそれを切る簡単なソリューション を探して、それらを使用したことがないクリスタルレポートを使用することを示唆しました「ビットマップ」と「グラフィックス」オブジェクトを使用してビットマップイメージを作成し、それを印刷するために「PrintDocument」を使用しました。
印刷されるレポートのレイアウトは、印刷される要素の座標を指定することによってコード内で行われます。それは安く汚いですが、働きます。
ローカルSSRSレポート(拡張子.rdlc)を使用できます。レポートを作成するには、「レポート作成」の下に新しいアイテムテンプレートが必要です。レポートは、レポートビューアコントロールを使用してWinFormsに表示されます(このコントロールは、WindowsFormsHostを使用してWPFアプリケーションでも使用できます)。唯一の欠点は、アプリケーションにインストールする必要のある依存関係です。 Here is the redistributable package for the 2010 report viewer.
レポートは、ブラウザから表示する必要がある場合に、SSRSインスタンスで簡単にホストすることができます。また、SSRSインスタンスでホストされているレポートをローカルでレンダリングすることもできます。
レポートの作成に使用するデータソースに応じて、レポートビューアを使用するためのガイドがオンラインで豊富に用意されています。次の例では、汎用リストをデータソースとして使用しています。新しいReportDataSource行の "labels"は、レポート定義のDatasetの名前と同じでなければなりません。ジェネリックオブジェクトのプロパティは、データセットの列名と一致する必要があります。
public ReportViewer(IEnumerable<UnprocessedLabel> labels)
{
InitializeComponent();
var reportViewer = new Microsoft.Reporting.WinForms.ReportViewer { ProcessingMode = ProcessingMode.Local };
reportViewer.LocalReport.ReportPath = System.IO.Path.GetDirectoryName(Application.ResourceAssembly.Location) + "\\UnprocessedPalletLabel.rdlc";
var ds = new ReportDataSource("labels", labels);
reportViewer.LocalReport.DataSources.Add(ds);
reportViewer.RefreshReport();
}
- 1. 請求書印刷ジョブ
- 2. Cで請求書を印刷するには
- 3. 請求書印刷プログラムのエラー - getwa_not_assigned
- 4. 請求書印刷レイアウトに画像を追加する方法
- 5. web2pyで請求書を生成/印刷する方法は?
- 6. Android Bluetooth印刷請求書が正しく機能しない
- 7. プログラムでPDFを印刷 - C#WinForms
- 8. 請求書の請求書を確認する方法Odoo 10?
- 9. jquery/javaScriptまたはphpを使用してPOSプリンタに請求書を印刷
- 10. はxmlから印刷するための請求書をC#で作成します
- 11. 請求書プリント
- 12. 請求書
- 13. AX 2009:請求書が転記される前にProForma請求書を印刷する必要があります
- 14. 製品は、私は/請求書を印刷するために、他の情報を追加したいと思いますどのように/請求書</p> <p>印刷に追加の情報(属性)を入力するには印刷/請求書
- 15. CSSを使用して事前書式設定された用紙に請求書を印刷する
- 16. カスタム請求書テーブル
- 17. マゼンタバットナンバーpdf請求書
- 18. 請求書の作成日を請求書PDFで取得する
- 19. schema.orgで部分支払済請求書をマークアップする方法請求書タイプ
- 20. 請求書が生成されるたびに増加する自動生成番号を印刷します。
- 21. 印刷する方法JoomlaのVirtueMartで請求書を見ることができますか?
- 22. datagridview winformsで印刷する問題
- 23. データベースに請求書を保存する
- 24. ワンクリックで複数の画像を印刷するwinformsですべてを印刷
- 25. 請求書用のExcelマクロ
- 26. Netsuite請求書/ GLエントリ
- 27. openerpでの請求書
- 28. Android InApp請求書ラッパー?
- 29. 請求書の種類は
- 30. 請求書行sum - Odoo v8
Crystal Reportsのようなものがおそらく最も良い賭けです。他にもレポートツールがあります。 Telerikにはいくつかのものがあります(ただし高価です)。 – ChrisF
しかしvs 2010にはCrystalレポートがありません。このソフトウェアをvs 2010のないクライアントマシンに公開するには、Crystalレポートをインストールする必要があるかもしれませんのでご安心ください。 –
http://を使用していますしかし、$ 150 –