您好,
我是Crystal Reports的新手。我在.NET应用程序中使用Crystal Reports为我的客户生成购买点(POP)。我希望能够生成具有精确宽度和高度的类似内容:
我使用HTML为我的示例生成PDF文件。然后我决定你使用Crystal Reports。如何在Crystal Reports中使用DIV之类的东西作为容器?内容将从数据库生成,因此我需要能够控制元素的流程。例如,CSS属性溢出:隐藏。 Crystal Reports是否支持此功能?任何帮助表示赞赏。
答案 0 :(得分:0)
你可以将css添加到你的水晶报告中,我认为它可以帮助你这么多,因为你的html背景但如果你想使用c#代码,我可以提供你的东西是使用部分,你可以添加新的具有左侧和顶部的对象以及该对象的高度和宽度,例如,您可以添加ole对象或字段对象或文本对象或子报表对象,如下所示:
CRAXDRT.Report report2 = new CRAXDRT.Report();
CRAXDRT.Application app2 = new CRAXDRT.Application();
report2 = app2.OpenReport("Test.rpt", OpenReportMethod.OpenReportByDefault);
CRAXDRT.TextObject to3 = report2.Sections[i].AddTextObject("This is text object sample", 0, 0);
to3.Left = 100;
to3.Top = 20;
to3.Height = 100;
to3.Width = 200;
to3.HorAlignment = CRAXDRT.CRAlignment.crHorCenterAlign;
这只是文本对象示例,您可以添加与此示例相同的其他对象,我希望它可以帮助您。