私は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. web2pyで請求書を生成/印刷する方法は?
- 3. 請求書プリント
- 4. プログラムでPDFを印刷 - C#WinForms
- 5. 製品は、私は/請求書を印刷するために、他の情報を追加したいと思いますどのように/請求書</p> <p>印刷に追加の情報(属性)を入力するには印刷/請求書
- 6. CSSを使用して事前書式設定された用紙に請求書を印刷する
- 7. マゼンタバットナンバーpdf請求書
- 8. 印刷する方法JoomlaのVirtueMartで請求書を見ることができますか?
- 9. データベースに請求書を保存する
- 10. openerpでの請求書
- 11. ストアドプロシージャ(請求書の削除)
- 12. Android InApp請求書ラッパー?
- 13. レール請求システムの請求書への支払いの適用
- 14. 電子メール請求書詳細(CRM 2011の請求書ワークフローから)
- 15. ワンクリックで複数の画像を印刷するwinformsですべてを印刷
- 16. mysql:請求の目的で、請求書にユーザーIDを表示します。
- 17. Crmダイナミクスカスタムアクション(請求書をクリックした後)
- 18. Salesforceで請求書を生成
- 19. 請求書とトラッキングを生成
- 20. c printfきれいな印刷書式
- 21. WooCommerce PDF請求書と梱包明細書、pdf請求書の税金を2回表示
- 22. 領収書印刷
- 23. Oracle PL/SQL - 請求書の生成
- 24. Netsuite請求書明細追加なし
- 25. QuickBooks Online請求書の変更
- 26. Paypal適応支払い請求書データ
- 27. PARENTIDがエンティティ請求書では、カスケード
- 28. 請求書テンプレートからのレポート
- 29. PayPal Plus Sandbox - 請求書の支払い
- 30. Androidの請求書v3 - 署名なし
Crystal Reportsのようなものがおそらく最も良い賭けです。他にもレポートツールがあります。 Telerikにはいくつかのものがあります(ただし高価です)。 – ChrisF
しかしvs 2010にはCrystalレポートがありません。このソフトウェアをvs 2010のないクライアントマシンに公開するには、Crystalレポートをインストールする必要があるかもしれませんのでご安心ください。 –
http://を使用していますしかし、$ 150 –