0

亲爱的同事们,

我在显示由 VisualStudio2010 生成的报告时遇到问题。我已经准备好所有报告,它们工作正常,但是当我尝试从另一台计算机生成报告时,我收到错误:“字符串在此处除外” 我非常失望,因为一些 copupters 正确显示报告但不是全部,我不知道为什么: (。无论如何,我已经检查了导致此错误的公式。它看起来像:

"if ({parametry_extra.prx_konta_wirtualne}) <> true then {faktura_vat.nkn_nazwa_banku}&" nr "&{faktura_vat.nkn_nr_konta} else {faktura_vat.nkn_nazwa_banku}&" nr "&{faktura_vat.konto1}&" "&{faktura_vat.konto2}"

上面的公式是正确的,但为什么它在不同的计算机上不起作用?我想有些计算机试图将布尔值作为字符串(“真”/“假”)、布尔值(真/假)或整数(1/0)?

你知道如何解决这个问题吗?

非常感谢您的帮助。

4

1 回答 1

1

我找到了解决方案。问题出在数据源上。在面板“DataTypeOptions”的“高级选项”中,我禁用了值“Bools as Char”,现在它可以正常工作了。

于 2012-12-12T08:56:16.410 回答