SMARTFORM报表程序设计(2)】的更多相关文章

SMARTFORM是SAP提供的一款商务单据及报表设置工具,可以在FORM中实现数据的计算及转换等功能,并能在FORM创建的同时生成功能模块,为FORM和ABAP程序提供更为强大的参数接口.输入T-CODE:SMARTFORMS即可进入SMARTFORM的界面,其工具主要包括三大部分,分别用于创建FORM.STYLE.TEXT MODULE.如下图: 在创建SMARTFORM表格之前先创建STYLE应用于表格样式,点击STYLE单选框输入名称后按CREATE按钮,进入设置界面,如下: 其中包括三…
在创建并设置好STYLE程序之后,在SMARTFORM页面选择单选框FORM输入报表程序名称(ZS_SFLIGHT),点击CREATE按钮即可进入SMARTFORM BUILDER图形设置界面,SMARTFORM BUILDER是一个易操作的图形设计界面,用户可以不需要ABAP语言即可方便地进行版面设置的逻辑设计.如下图: SMARTFORM BUILDER提供下述工具的功能: 1.窗体绘制器(FORM PAINTER),提供图形化的页面布局设计界面. 2.文字编号器(PC EDITOR),在窗…
Script Form 是SAP所提供的一款强大的报表设设计工具. 一.Script Form主要工具包括如下: 1)Form Painter:格式绘制器,用于格式的设定.TCoce:SE71. 2)Standard Text:标准文件,可以创奸独立于格式的文本,供具体Form使用.TCode:SO10. 3)Style:体例设计,用于创建段落和字符格式,可供具体Form使用.TCode:SE72. 二.Script Form的创建 1. Tcode:SE71. 输入表单名称,单击建立按钮,进入…
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4293511.html LDB程序中的Search Help 逻辑数据库提供了另外一种获得数据的方式,它可以代替Open SQL语句从数据库中读取数据.LDB不是一种可以进行数据存储的物理上的数据…
ERP系统的单据具备标准的功能,这里的单据可翻译为Bill,Document,Entry,具备相似的工具条操作界面.通过设计可复用的基类,子类只需要继承基类窗体即可完成单据功能的程序设计.先看标准的销售合同单据界面: 本篇通过销售合同单据功能,依次讲解编程要点,供参考. 1 新增 Insert 窗体有二种状态,一种是编辑状态,别一种是数据浏览状态,区别在于编辑状态的窗体数据被修改(dirty),在窗体关闭时需要保存数据.点击工具条的新增(Insert)按钮,窗体进入编辑状态.新增状态需要对窗体所…
SMARTFORM和SAPScript是SAP用于打印单据和报表的工具.SMARTFORM是SAPScript的替代工具,但是由于 SAP最初都是用SAPScript,所以很多单据的打印,比如PO,Billing都是用SAPScript,所以为了能减少定制的时间,重用 SAPScript也是一种不错的方法.      使用过SAPScript的知道,改写标准程序还是挺繁的,那种Layout也要调起来比较麻烦.相比之下,SMARTFORM就简单很多,基本就是图形 化了,很方便.         下…
问题:一个query报表程序,客户想要每一条能编辑并打印. 解决:直接给query添加双击事件,调用新report. 1.创建report,用paramater定义要从query结果中传过来的数据. PARAMETERS:  ZPERNR TYPE PERNR_D,   "类型为数据对应的数据元素. ZENAME TYPE EMNAM. 加工数据,调用SMARTFORM打印等... 2.T-CODE:SQ01,输入查询名称,修改: 转到--->报表分配: 插入行: 其它报告类型: 选择RT…
现象描述 在使用ABAP报表展示数据的时候会涉及到金额类字段,在手动计算金额的时候,有时会发生存在负值而无法正常展示的情况.  处理过程 ABAP报表的数据展示常用的方法有两种,分别是表控制和ALV 1.使用ALV展示时负值不会报错,但是金额字段的负号默认显示在结尾如图 如果希望按照习惯将负号置于数字前段,则需要手动编写一个转换例程的函数来实现. 首先创建一个函数,命名规则CONVERSION_EXIT_XXXX_OUTPUT,其中XXXX为自定义名称,参考代码为 再创建对应的另外一个函数,命名…
本文实例讲述了C#使用doggleReport生成pdf报表的方法.分享给大家供大家参考,具体如下: 1. 安装nuget -install package DoddleReport -install package DoddleReport.iTextSharp 复制代码 2. 实例代码 static void Main(string[] args) { var query = GetAll(); var report = new Report(query.ToReportSource());…
告别.NET生成报表统计图的烦恼 标签: 报表.netstatistics图形数据库文档 2009-10-09 12:00 635人阅读 评论(0) 收藏 举报  分类: .net程序设计(C#)(21)    目录(?)[+]   文章出处:http://www.cnblogs.com 告别.NET生成报表统计图的烦恼 信息系统大多会涉及到数据的统计,如数据的导出及生成统计对比图等,记得之前有一次要生成一个统计图在WEB页面上显示,那时也是在网上找了段Code,完全是一点点画横纵轴坐标上面的画…