1、如果文本框的值来自数据库中,可以用Select '1234' + char(13) + '4321'
2、如果要动态设置文本的内容,需要用到参数字段,实例
假设报表文本框以参数字段ss为内容
[VB.net]
Dim rpt As New CrystalReport1
Dim ParamValues As New CrystalDecisions.Shared.ParameterValues
Dim DiscreteValue As New CrystalDecisions.Shared.ParameterDiscreteValue
DiscreteValue.Value = "1234" & vbCrLf & "4321"
ParamValues.Add(DiscreteValue)
rpt.DataDefinition.ParameterFields("ss").ApplyCurrentValues(ParamValues)
rpt.SetDataSource(myDataSource)
[C#]
CrystalReport1 rpt = new CrystalReport1();
CrystalDecisions.Shared.ParameterValues ParamValues = new CrystalDecisions.Shared.ParameterValues();
CrystalDecisions.Shared.ParameterDiscreteValue DiscreteValue = new CrystalDecisions.Shared.ParameterDiscreteValue();
DiscreteValue.Value = "1234\n4321";
ParamValues.Add(DiscreteValue);
rpt.DataDefinition.ParameterFields["ss"].ApplyCurrentValues(ParamValues);
rpt.SetDataSource(myDataSource);