我正在尝试从 Crystal Reports 参数中获取默认值描述。这是我正在使用的代码。为了测试我正在使用消息框的值。这是我的代码。消息框显示为空。
foreach (ParameterField param in clsCrystal.cryRtp.ParameterFields)
{
if (param.Name.Equals("ShowUp"))
{
MessageBox.Show( param.DefaultValues[0].Description.ToString());
}
}
编辑:我想出了如何获取参数字段的默认值的值,但描述仍然在逃避我。这是获取默认值的工作代码。
foreach (ParameterField param in clsCrystal.cryRtp.ParameterFields)
{
if (param.Name.Equals("ShowUp"))
{
foreach (ParameterDiscreteValue Dvalue in param.DefaultValues)
{
MessageBox.Show("the value is " + Dvalue.Value.ToString() + " and the description... " + Dvalue.Description);
}
}
}