問題タブ [crystal-reports-xi]

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 投票する
1 に答える
1285 参照

crystal-reports - 各クロス集計グループの小計と総計を最後に付けますか?

フォームにクエリの結果があります

現在、目的のレポート形式は次のとおりです。

クロスタブで頑張ってみましたが、レコードをグループ化する方法がわかりません。CrossTab 列で CompanyName を移動し、EmpId を行で移動して、クロス集計グループを試してみましたが、結果は期待どおりではありません。

私の質問は次のとおりです。1) この形式はクロス集計で達成できますか? 2) 会社が水平方向に移動するように、クロス集計で EmpId によってレコードをグループ化するにはどうすればよいですか?

編集: 小計と総計フィールドも必要です。

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

crystal-reports - 別のクロス集計列のクロス集計数式フィールドにアクセスしますか?

別の列のクロス集計式フィールドにアクセスするにはどうすればよいですか?会費と両方の数式フィールドの合計のようなレポートがあります。

会費の計算式:

合計の式:

レコードの各行の2番目の数式内の期限フィールドにアクセスするにはどうすればよいですか?

0 投票する
2 に答える
35589 参照

crystal-reports - Crystalレポートの「金額」列を合計する式

CRに「Amount」という列名があります。その列を合計する必要があります。

新しい式を作成して試しsum( { MycolumnName} )てみたところ、

「ここには数値フィールドまたは通貨金額フィールドが必要です」

式自体に変換を適用する方法はありますか。

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

crystal-reports - IfElse式を支援する

各行のコマンドフィールドに基づいてifelseを実行したいのですが、

例えば

試しましたがエラーが発生しました

結果は次のようになります

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

crystal-reports - クロス集計行と列の合計

のようなクロス集計レポートを集計したい

行の小計と総計を作成するにはどうすればよいですか?

0 投票する
2 に答える
7589 参照

asp.net - Crystal Report: If-Else If 式

クリスタルレポートの1つの文字列フィールドについて、そのフィールドがnullの場合、「値なし」と表示する式を書きたいと思います。そうでない場合、実際の値が表示されます

私が書いたことは

ローカル StringVar x; If {mysp;1.mystringfield} ="" または IsNull({mysp;1.mystringfield}) then x := "値なし"; Else x := {mysp;1.mystringfield}

太字のマークは、「残りのテキストは式結晶レポートの一部ではないようです」というエラーを示しています

私の数式で何が間違っていますか?

より多くの入力について教えてください

ありがとう

0 投票する
2 に答える
6052 参照

crystal-reports - CrystalReportsでの文字列フィールドの追加

列名Amountの値が400(300)のようになることがあるため、Crystalレポートのデータ型は文字列です。

今、私は金額列の合計をしたいのですが、それを行うにはどうすればよいですか?

Sum(FieldName)forumlaは文字列であるため、機能しません。私は、それを数値に変換する方法はありません。

入力が必要な場合はお知らせください。

ありがとう..

0 投票する
2 に答える
1710 参照

crystal-reports - クロス集計式のゼロ除算

数式フィールドを含むクロス集計があります。クエリは次のようなものを返します

支払いモードは「H」で示される半年ごとです。支払いモードを評価する数式フィールドを作成しました

次に、別の数式フィールドを作成しました

ただし、ゼロ除算エラーが返されます。支払いモードの式が正しく評価されないのはなぜですか。支払いモードの式をレポート ヘッドに配置しようとしましたが、クロス タブは 2 番目のヘッダーですが、それでも同じエラーがスローされます。

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

crystal-reports - 同じページのCrossTab合計?

新しいページの構造のようなレポートがあります

同じページの各クロス集計の総計を単語(数式フィールド)で表示したいと思います。

私が抱えている問題は、クロス集計がサブレポートのフッターにあることです。サブレポートの別のフッターに合計を挿入しようとすると、合計は、不要なID1の2番目のクロス集計に従います。このようなもの

0 投票する
2 に答える
2055 参照

vb.net - CrystalReports-ReportDocument.Loadのパフォーマンスが低い

Crystal Reports(XI)がWCFサービスでホストされているアプリでパフォーマンスの問題が発生しています。パフォーマンスプロファイラーの助けを借りて、ReportDocument.Loadの呼び出しに10秒以上かかることがわかりました。さらに深く掘り下げると、最も問題となるのはReportClientDocumentClass.Openメソッドにあります。これには10秒かかります。

Loadメソッドを次のように呼び出しています。

レポートファイルは、サービスと同じサーバーでホストされます。

ReportDocument.Loadの「スタックトレース」は次のようになります。

そして、私が上で述べたように、ReportClientDocumentClass.Openへの呼び出しは「ぶら下がっている」ものです。これを引き起こす可能性のあるアイデアはありますか?