秋风20230908 发表于 2023-9-8 13:56:11

ar9

本帖最后由 秋风20230908 于 2023-9-8 13:57 编辑

actrivereport 9.0
    rpt区域报表: 传设计器,联结字符怎保密
               :脚本怎样传设计器 ,不会备一同保存
    页面报表:怎样代码控制打印设置
            传设计器,联结字符怎传保密
            脚本怎样传设计器 ,不会备一同保存
            怎样代码写设计器数据源
             打印设置


Felix.Li 发表于 2023-9-8 13:56:12

1.rpt的字符串加密确实目前不确定,我这边得询问一下开发。
但是我查了一下老版本,可以用别的方法是不是可以绕一下,有一个运行时加载数据源,也就是设计器上写的数据源可以写一个别的,但是实际查询的时候,走的是代码里面写的数据源,实现方法可以参考这个:https://help.grapecity.com/activereports/webhelp/AR9/index.html#arWLKRunTimeDataSources.html



2.至于脚本这个,可能没有办法实现,因为我们脚本一直以来都是存储在文件里面的,也就是和报表文件挂钩的所以这个可能没办法说不去一起保存。
到现在的机制都是这样的。

3.6代码控制打印主要可以看一下这个:
https://help.grapecity.com/activereports/webhelp/AR9/index.html#PrintMethodsInActiveReportsDeveloper.html
https://help.grapecity.com.cn/pages/viewpage.action?pageId=47648093

4.5
关于数据源,代码目前不能设置,但是可以代码传递。可以参考这个:
https://help.grapecity.com.cn/pages/viewpage.action?pageId=5968575
也就是相当于设计不设计数据源,只设置字段,然后代码传数据源。所以也就不存在加密这一说

秋风20230908 发表于 2023-9-8 14:43:15

请问页面报表 类似 区域报表的   
          rpt.Document.Printer.Papersize
            rpt.PageSettings.PaperWidth

       在什么地方?

Felix.Li 发表于 2023-9-8 14:55:05

秋风20230908 发表于 2023-9-8 14:43
请问页面报表 类似 区域报表的   
            rpt.Document.Printer.Papersize
            rpt.P ...
可以直接设置:
PageReport.PageWidth

这个就是直接设置报表的属性,同样打印出来也就变了
页: [1]
查看完整版本: ar9