別の開発者が行ったレポートを簡単に変更する必要があります.VS2010の "ShowAverageSpeed"式を編集すると、式が次のように表示されます。 if({AXMXmlJob.AverageSpeed } = 0)Then "Stopped" Else "Moving"Crystalレポート式ワークショップは簡単ではない場合
私は数式ワークショップに式を保存しますが、Webサイトでレポートを表示しようとすると「ここに文字列が必要です」と表示されます。
これをレポートから削除すると、レンダリングがうまくいくので、エラーがどこにあるのか確信しています。 AXMXmlJob.AverageSpeedはnvarchar(50)nullですが、if({AXMXmlJob.AverageSpeed} = "0")を使用しようとすると、数値が必要であると不平を言いますか?
を "移動" エルス "停止":これを試してみてください? 「ここに文字列が必要です」と表示されたら、Crystalのどの部分が強調表示されますか? – paulmelnikow
私はこの感謝を解決しました。私はそれをAXMXmlJob.AverageSpeedが文字列であるという事実まで追跡しました....私はToNumberを実行しなければなりませんでした –