㈠ 如何做好ERP系统报表运维工作
1、理顺系统内各种业务逻辑。
报表是业务逻辑在系统内的集中体现,因此解决报表问题的必要条件之一就 是要理顺系统内各种业务逻辑的关系,掌握各种数据在业务上的应用以及不同部 门和岗位用户的数据需求,了解各种系统操作和流程对系统取数的影响,知晓各种业务逻辑的取数方法。
2、进行报表梳理。
必须指定专人统一负责,集合顾问和开发人员两方面力量,采用合理有效的过程 控制手段才能确保报表梳理的效果和质量。在报表梳理过程中必须积累规范性的 支持文档,并对梳理过的报表进行集中管理,才能巩固报表梳理的成果,为后续 运维工作打下良好基础。
3、报表变更控制
必须对ERP 系统报表的变更进行控制,否则易造成报表变更需求泛滥和报表 管理混乱。
4、运维人员培训
要做好ERP系统报表运维工作,运维人员必须具备一定的业务和技术水平。 顾问除掌握系统中各种业务逻辑外,还需要了解报表开发原理,掌握初级的程序 分析和调试能力,熟练运用常用数据库表进行数据分析和报表测试。
㈡ vfp中怎样控制报表只打印最后输入的一条记录,并且只打印一条
如果你是用表单的各种控件来进行输入的(不是用表格BROW),你在报表设计时,不用数据环境,不在细节中加控件,而应该在页头或标题栏中加入域控件来对应最后一条记录。
详细说明一下:比如你表单最后记录有一个字段是编码,用的控件名是TEXT1,你输入的数据是00001,则你在报表页头或标题栏中加入一个域控件,在跳出的表达式中输入thisform.text1.value就行,相应你其他的也如此加入,安排位置。
在表单中加一个COMMAND1按钮,在他的CLICK方法中加打印语句即可。不明白再问
㈢ 如何从代码中控制报表分页
实现按数据行分页的方法:
1. 新建基于代码的区域报表 SectionReport1
2. 定义变量
3. 增加SectionReport1 的构造函数,用来传递用户所选择的数据行
4. 添加 FetchData事件,这个事件中表示每显示一条记录,则执行一次该方法,所以在这个方法中添加计数器,表示现在报表已经处理了多少条记录了。
5. 添加detail_Format 事件,控制将所选行的所在页,未选中的行隐藏。