問題タブ [microsoft-reporting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
887 参照

c# - Microsoft Report Viewer が部分的にしか表示されない

Microsoft Report Viewer には 3 つのフィールドしか表示されず、そのうちの 2 つが無効になっています。大きくて完全に機能するレポートが表示されているはずです。

SQL Server の構成は、何度も実行し、実稼働環境でこれらの同じレポートを実行している誰かによって吟味されています。また、web.config を精査しましたが、不適切なものは見つかりませんでした。

これは、(壊れた) レポートがどのように見えるかのイメージです。[終了日] および [店舗] フィールドは無効になっています。[レポートの表示] をクリックすると、読み込み中のスピナーが表示され、何も変更せず、エラーも発生せずに閉じます。

この問題は、古い ASP.NET を使用する環境と ASP.NET MVC 4 を使用する環境の 2 つの異なる QA 環境で発生しています。

Web.config のハイライト

Web ページの関連部分は次のとおりです。

私たちはアイデアに途方に暮れています。誰もこのようなものを見たことがありますか?

0 投票する
1 に答える
3395 参照

visual-studio-2012 - RDLC レポート + 配送ラベル

RDLC を使用して配送ラベルをフォーマットする際に大きな問題が発生しています。難問は、レポートが必要に応じて拡大するようにレポートの HEIGHT をフォーマットすることを伴います (詳細項目の場合)。

私が作成している配送ラベルは、メインのグループ (受取人) にグループ化され、商品の詳細が商品のリストとして受取人に送られます。この場合、「受信者」は重機であり、detail はその特定の機械の保守部品のリストです。

データセットはデータの行で構成され、各行は一部であり、マシンの名前が含まれています。マシンの名前でグループ化し、詳細に部品をリストします。この点に関しては問題ありません。私は同様のレポート (パッキング リスト タイプのレポートなど) をこれらのグループ分けで作成しましたが、まったく問題はありませんでした。

私が抱えている問題は、テーブルのサイズを 3.33 インチの高さで最大にすることができないように見えることです。ラベルがそれよりも小さい場合、次のインスタンス (次のマシン) がスキップせずにすぐに印刷を開始します。シート上の次のラベルの位置まで 隙間を入れると、ディテール項目ごとに隙間が繰り返されます...

私が必要としているのは、Tablix テーブル全体を "ラップ" して、最大高さ 3.33 インチ、最小高さ 3.33 インチにする方法を知ることですが、これらの境界内では、詳細リストが拡大または縮小してすべてを表示します。詳細項目。

使用しているラベルの仕様に合わせて全体のレポートを分割しました (標準の 4x3.33 配送ラベル)

余白: 0.15625 インチ、0.15625 インチ、0.5 インチ、0.5 インチ 列: 2、0.1875 インチのスペーサー付き 合計ページ サイズ: 8.5 インチ x 11 インチ

これが私がデザイナーに持っているものです(非常に基本的なものです)

デザイン

で、その結果がこちら・・・

悪いラベル

何らかの理由で 2 番目の列がないことに注意してください...デザイナーに 3.33 インチの「プレイ エリア」があっても、各インスタンスは垂直方向に突き合わされています。

どうすればこれが私に必要なものを与えてくれるでしょうか?

0 投票する
1 に答える
1065 参照

c# - 複数のテーブルを結合する Microsoft レポート ビューアー

Microsoft レポート ビューアー VS2012 で作業しています。1 つのテーブルからレポートを生成しようとして成功しましたが、2 つ以上のテーブルの結合を含むクエリがある場合、この場合、レポートを生成する方法は?

0 投票する
1 に答える
126 参照

reporting-services - Report Builder で文字列から動的な式を作成するにはどうすればよいですか?

基本的に、文字列から式のビットを構築し、これらの文字列を文字列ではなく式の通常の部分として扱う式を作成できるようにする必要があります。具体的には、次の形式のルックアップ関数があります: Lookup(source_expression, destination_expression, result_expression, dataset) しかし、result_expression をカスタマイズ可能にしたい。のように、文字列 "Fields!"+[ここにカスタム列名]+".Value" を取得して、カスタム列参照を取得できるようにします。

ひどい言葉遣いの質問で申し訳ありません。長い一日だったし、この問題は私の頭を悩ませている。

0 投票する
1 に答える
1602 参照

vb.net - データセット列を VB 関数に渡す方法は?

MicrosoftReportViewer を使用して、このレポート ( https://www.dropbox.com/s/1zgiu3glhsgb8wu/Stack.jpg ) を生成しました。
レポートの上部にすべての月の請求を表示するように依頼されました。
組み込みの VB 式に従って、最初の行「2 月」の名前を取得することができましたが

MonthName(Month(First(Fields!ClaimSubmitDate.Value, "DataSet1_DataTable1")))

、(1 月、3 月、4 月) などの残りの月も表示する必要があります。
レポートの CustomCode に Visual Basic 関数を記述し、列「Claim Date」を配列として渡し、値をループして、月の変更がある場合はその月の名前を取得して保存する必要があるというロジックを理解しています月の配列またはベクトルであり、最後にすべての MonthArray データをテキスト ボックスに戻します。
私はVisual Basicでプログラミングしたことがないので、データセットテーブルの列を関数に渡す方法がわかりませんか??? そして、それが渡されたら、その列のデータ型は何でしょうか??

0 投票する
1 に答える
1714 参照

c# - Microsoft Reports で画像の上にテキスト ボックスを配置する

rdlc レポート (Microsoft Reports C# .Net) で、背景以外の画像の上にテキスト ボックスを配置したいと考えています。私はデザイナーでそれを行い、すべてが見栄えがします。ReportViewer オブジェクトから PDF をエクスポートすると、見栄えがよくなります。しかし、ReportViewer オブジェクトをフォームに表示すると、テキスト ボックスの位置がずれます。画像の上に留まらず、画像の右側に配置されます。スクリーンショットを投稿しています:

  1. Visual Studio の ReportViewer デザイナー ここに画像の説明を入力

  2. フォーム内の ReportViewer (右側のテキスト ボックスの値、番号 4 に注意してください) ここに画像の説明を入力

  3. PDF エクスポート ここに画像の説明を入力

ReportViewer でテキスト ボックスの位置がずれているのはなぜですか? どうすれば修正できますか?

0 投票する
1 に答える
291 参照

c#-4.0 - Microsoft レポートの依存関係

Windows アプリケーションを実行するために必要なツールまたは依存関係は何ですか Microsoft の 2010 および 2012 のレポートが含まれています

Microsoft Report 2012 の実行時間は十分ですか?