检查数据表是否包含水晶报告中的列?

时间:2014-06-25 08:24:51

标签: c# asp.net crystal-reports

我正在尝试展示动态Crystal Report。在执行此操作时,我遇到了dataset coming from database未包含crystal report typed dataset中提到的指定列的情况。

例如,来自数据库的数据集包含以下列:

col1,col2,col3

并且Crystal Report中的数据集包含以下列:

col1,col2,col3,col4,col5,col6

我想检查数据集中是否存在col4(来自db),如果它存在,我想在公式字段中分配它,如:

If IsNull({DataTable.col4}) then
  "0"
Else
  {DataTable.col4}

我已尝试过上述方法,但我收到了以下错误,如

This field name is not known. Details: errorKind

0 个答案:

没有答案