سلام.
چند
FormulaField
ایجاد کن بعد از طریق کد به صورت داینامیک ستون داده خودت را انتخاب کن.
CrystalReport5 cc = newCrystalReport5();
FormulaFieldDefinitions flds;
//
FormulaFieldDefinition fld1;
FormulaFieldDefinition fld2;
FormulaFieldDefinition fld3;
FormulaFieldDefinition head1;
FormulaFieldDefinition head2;
FormulaFieldDefinition head3;
//
flds = cc.DataDefinition.FormulaFields;
//
fld1 = flds[0];
fld2 = flds[1];
fld3 = flds[2];
head1 = flds[3];
head2 = flds[4];
head3 = flds[5];
//
if (checkBox1.Checked == true)
{
// head1.Text = "'"+textBox1.Text+"'";
//--ویا
// head1.Text = "'کشور ها'";
fld1.Text = "{customers.country}";
}
if (checkBox2.Checked == true)
{
head2.Text = "'شهر ها'";
fld2.Text = "{customers.city}";
}
if (checkBox3.Checked == true)
{
head3.Text = "'ادرس'";
fld3.Text = "{customers.address}";
}
crystalReportViewer1.ReportSource = cc;