开发基础 报表教程 数据字典 对话编程 表单打印 增强出口 SAP接口 S/4 HANA
实战案例 实战笔记 资料下载 CRM
问答互助 会员分享 俱乐部 广告区
论坛指南、建议和投诉
Twilight发表于 2014-02-22 18:59Twilight 最后回复于 2014-02-22 18:59 [复制链接] 5925 0
使用道具 举报
Twilight
管理员
发表回复 回帖后跳转到最后一页
1 进入ABAP数据字典,查看表sflight的表结构
2 建立内表it_sflight和工作区wa_sflight,数据类型与sflight相同
3 建立选择屏幕,其中carrid字段,要求用户选择一项,connid和fldate字段,用户可以选定一定范围的数据
4 根据用户的选择,输出数据,
要求输出的字段:carrid connid fldate price currency planetype seatsmax seatsocc
注意,对于金额类型的字段,输出时一般还要输出它的币种。
此外,不同币种输出的格式还不尽相同,在用WRITE语句输出金额字段时需要相应的调整语句。具体语法通过系统帮助查看。
5 将输出的数据格式化,要求有表头,每个单元格有横线和竖线区分。表头的颜色与数据的颜色不一样,每行数据的主键字段与普通字段颜色不一样。
选择屏幕:
执行效果:
主程序代码: