是否有任何Crystal Reports对象在HTML中像DIV一样工作?

时间:2013-08-22 14:06:01

标签: c# .net crystal-reports

您好,

我是Crystal Reports的新手。我在.NET应用程序中使用Crystal Reports为我的客户生成购买点(POP)。我希望能够生成具有精确宽度和高度的类似内容:One Record from the Database

我使用HTML为我的示例生成PDF文件。然后我决定你使用Crystal Reports。如何在Crystal Reports中使用DIV之类的东西作为容器?内容将从数据库生成,因此我需要能够控制元素的流程。例如,CSS属性溢出:隐藏。 Crystal Reports是否支持此功能?任何帮助表示赞赏。

1 个答案:

答案 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;

这只是文本对象示例,您可以添加与此示例相同的其他对象,我希望它可以帮助您。