public class ReportScript
{ip
private void Data25_BeforePrint(object sender, EventArgs e)//Data25是指須要綁定數據源的控件
{
DataSourceBase data1 = Report.GetDataSource("VW_Rpt_CorpQualifition"); // 獲取數據源
data1.Init(); // 初始化
string mainQualifition=string.Empty;
string detailQualifition=string.Empty;
while(data1.HasMoreRows) // 打印重複循環的行
{
string name = (string)Report.GetColumnValue("VW_Rpt_CorpQualifition.FC_CertName");
int isMain = (int)Report.GetColumnValue("VW_Rpt_CorpQualifition.FN_IsMain");
if(isMain == 1 )
{
mainQualifition += name + ","; //主項資質
}
else
{
detailQualifition += name + ","; //增項資質
}
data1.Next(); // 讀取下一行
}
MainQualifition.Text =mainQualifition.TrimEnd(',');
DetailQualifition.Text =detailQualifition.TrimEnd(',');
}string
}it