2

レポートを表示しようとすると、「残りのテキストは数式の一部ではないようです」というエラーが表示されます。一部のXPマシンではエラーが発生しないため、いくつかのdllが欠落していることを理解しています。私の質問は、欠落している dll をどのように見つけるかということです。クリスタルはどれを表示に使用していますか? 私の数式は、セクションに対して非常に単純です。

iif ({PRODUCT.PRODUCTCODE}="LT",true,false);

Windowsフォルダーに同じ名前のdllファイルを追加する場合、つまり置換しますが、とにかく登録する必要がありますか? ありがとうございました。

4

1 に答える 1

1

Crystal Reportに「現在まで」の数式フィールドを表示したい場合は、このタイプのエラーが発生するとします。したがって、ソースコードファイルに次のコードを記述する必要があります。

 rpt.DataDefinition.FormulaFields["to_date"].Text = "'" + txt_to_date.Text.Trim() + "'";  crystalReportViewer_month_report.ReportSource = rpt;

txt_to_date.Text.Trim()一重引用符"'"の間に挟む必要があります。

于 2013-02-04T09:06:17.083 に答える