2012-05-30 34 views
0

我想在XtraReports中做一個簡單的條件語句綁定。我有我的主要報告綁定到我的數據集,我的字段(GoalAmount,GoalName,GoalNumber,GoalStart,GoalEnd)。XtraReports雙標籤綁定

現在填入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); 
} 

感謝您的幫助。

回答

0

我找到了答案 -

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

原來我錯過了這讓我使用DataRowView的對System.Data。這固定了它。

+0

你可以接受這篇文章作爲答案 – Mikhail