XtraReports双标签绑定

时间:2012-05-30 13:55:00

标签: c# .net devexpress report xtrareport

我试图在XtraReports中做一个简单的条件语句绑定。我的主要报告绑定到我的数据集,我的字段(GoalAmount,GoalName,GoalNumber,GoalStart,GoalEnd)。

现在填充了GoalNumber或GoalAmount。它总是一个或另一个。所以我想做一些像 -

Private void Detail_BeforePrint(object sender, PrintEventArgs e) {
   if ([GoalNumber] != null) {
       xrLabelGoal.Text = [GoalNumber].ToString()
   }
   else {
      xrLabelGoal.Text = [GoalAmount].ToString()
   }

   xrCWPerct.Text = Convert.ToString(Convert.ToInt32(xrLabelGoal.Text)/Convert.ToInt32(xrLabelCurrentValue.Text);
}

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我找到了答案 -

xrLabelGoal.Text =  ((DataRowView)GetCurrentRow()).Row["goalnumber"].ToString();

原来我错过了System.Data,它允许我使用DataRowView。这解决了它。