在 Crystal 报告中获取数据库字段名称
Get Database field names in Crystal Reports
是否可以获取数据库字段名称,如下例所示。我只需要检索名称而不是值。
这是我到达的距离 rptDoc
是我的 reportDocument
并且报告已加载。
private void getFieldNames()
{
for(int i = 0; i <= rptDoc.Database.Tables.Count; i++)
{
}
}
得到它的工作如下;
private string getCommandNames()
{
StringBuilder commandNamesFound = new StringBuilder();
String delimiter = Environment.NewLine;
foreach (CrystalDecisions.CrystalReports.Engine.Table table in rptDoc.Database.Tables)
{
commandNamesFound.Append(table.Name);
commandNamesFound.Append(delimiter);
}
return commandNamesFound.ToString();
}
是否可以获取数据库字段名称,如下例所示。我只需要检索名称而不是值。
这是我到达的距离 rptDoc
是我的 reportDocument
并且报告已加载。
private void getFieldNames()
{
for(int i = 0; i <= rptDoc.Database.Tables.Count; i++)
{
}
}
得到它的工作如下;
private string getCommandNames()
{
StringBuilder commandNamesFound = new StringBuilder();
String delimiter = Environment.NewLine;
foreach (CrystalDecisions.CrystalReports.Engine.Table table in rptDoc.Database.Tables)
{
commandNamesFound.Append(table.Name);
commandNamesFound.Append(delimiter);
}
return commandNamesFound.ToString();
}