我的报告中有2个Text对象。一个是在页眉中包含"月"文本。一个是在详细信息部分,它显示我数据库中的数据,我将其格式化为水平显示。但我似乎无法找到一种方法让我的两个文本对象水平对齐。请参阅此图片。
因为如果我将页眉文本对象放入详细信息部分,就会发生这种情况。
有关如何从第二个文本对象获取值并在详细信息部分中显示它们的相关代码。
MySqlConnection conn = new MySqlConnection(connectionString);
String query = " Select username from users";
MySqlDataAdapter adapt = new MySqlDataAdapter(query, connectionString);
DataSet ds = new DataSet();
adapt.Fill(ds, "JODT");
if (ds.Tables[0].Rows.Count == 0)
{
MessageBox.Show("No Data Found", "JobOrder");
return;
}
joRpt.SetDataSource(ds);
CrystalDecisions.CrystalReports.Engine.TextObject root;
root = (CrystalDecisions.CrystalReports.Engine.TextObject)
joRpt.ReportDefinition.ReportObjects[0];
crystalReportViewer1.ReportSource = joRpt;
答案 0 :(得分:0)
转到页面标题的部分专家,选中复选框Underlay following sections
并检查输出