在设计器里新建报表,可以用代码指定报表的大小吗
PageReport pg=new PageReport();
pg.Report.Width= new Length("20cm");
pg.Report.Body.Height = new Length("45cm");
arDesigner.Report = pg;
StringReader stringReader = new StringReader(pg.ToRdlString());
XmlReader xmlread =XmlReader.Create(stringReader);
arDesigner.LoadReport(xmlread, DesignerReportType.Rdl); 问题描述:
Winfrom 桌面端设计器初始化报表大小。
问题回答:
抱歉,这个暂时没有方法,这个设计器的初始化大小暂时没有办法指定,这个大小其实也不是报表大小,是默认的一个设计区域可见大小。会随着组件的拖动变大。我们根据页面大小默认设定了一个,现在确实不支持代码控制 这个API 哪里有详细的资料,我去查一下 您好,这里有相关的介绍:
https://developer.mescius.com/activereportsnet/docs/latest/online/samples.html
Felix.Li 发表于 2024-6-11 18:33
您好,这里有相关的介绍:
https://developer.mescius.com/activereportsnet/docs/latest/online/samples.h ...
这个只是示例的介绍,我意思,要查api,哪里可以查到资料,举例:要代码修改报表的分栏数,我在哪里可以查询到 :hjyzw:
您可以参考温大佬的。
这个其实就是我说的。没有改变设计器的,因为这个显示的是报表本身的属性,也就是修改,其实也是修改报表,也就是贴中的pageReport。所以这个去加载一个改变后的报表,也是可以的。 Felix.Li 发表于 2024-6-12 15:06
您可以参考温大佬的。
这个其实就是我说的。没有改变设计器的,因为这个显示的是报表本身的属性 ...
根据温大佬 的思路,要代码修改报表的分栏数,怎么样修改
分栏再加一个pg.Report.Body.Columns = 2;有兴趣可以加我QQ546962925 全顺软件 - 物流系统、ERP管理系统中的报表开发与维护模式 - 成功案例 - 葡萄城官网https://www.grapecity.com.cn/casestudies/jjqs
页:
[1]
2