第六章在屏幕中使 用表.docVIP

  • 2
  • 0
  • 约1.63万字
  • 约 13页
  • 2019-04-10 发布于江苏
  • 举报
set Z_000page page 1 1在屏幕中使 用表格 概览 ABAP/4 提供了两种 机理以便在 屏幕中显示 和使用表格 数据。这两 种机理分别 为“表格控 制”和“步 循环”。表 格控制和步 循环均为屏 幕表格,您 可以在屏幕 制作器中将 此类屏幕表 格添加到屏 幕里。例如 ,下面的屏 幕在底部就 含有表格控 制。 内容 TOC \o 2-3 简介 GOTOBUTTON _Toc395507528 PAGEREF _Toc395507528 1 使用 LOOP 语句 GOTOBUTTON _Toc395507529 PAGEREF _Toc395507529 3 在屏幕表格 中直接循环 GOTOBUTTON _Toc395507530 PAGEREF _Toc395507530 3 在内表中循 环 GOTOBUTTON _Toc395507531 PAGEREF _Toc395507531 4 使用表格控 制 GOTOBUTTON _Toc395507532 PAGEREF _Toc395507532 7 在 ABAP/4 中声明表格 控制 GOTOBUTTON _Toc395507533 PAGEREF _Toc395507533 7 设 置表格控制 属性 GOTOBUTTON _Toc395507534 PAGEREF _Toc395507534 8 示例事务: 表格控制 GOTOBUTTON _Toc395507535 PAGEREF _Toc395507535 9 使用步循环 GOTOBUTTON _Toc395507536 PAGEREF _Toc395507536 12 本章讲述如 何编制允许 您使用屏幕 表格的屏幕 流逻辑和 ABAP/4 代码。有关 使用屏幕表 格的信息, 参见: 简介 (页 REF z_117page \* MERGEFORMAT 1) 使用 LOOP 语句 (页 REF z_109page \* MERGEFORMAT 3) 使用表格控 制 (页 REF z_107page \* MERGEFORMAT 7) 使用步循环 (页 REF z_105page \* MERGEFORMAT 12) 示例事务: 表格控制 (页 REF z_108page \* MERGEFORMAT 9) set Z_117page page 1 1简介 xe LOOPxe 表控制, 滚动xe 表控制, 与单步循环的差异xe 单步循环xe 单步循环, 滚动xe 对话编程,使用屏幕中的表格xe 滚动, 在屏幕表中xe 屏幕, 显示表xe 事务, 使用屏幕中的表本节讲述如 何在屏幕中 使用表格显 示,以便用 户很快就能 大略了解其 概况。 要想获取此 处所概列的 原理示例, 请参阅事务 TZ60 和 TZ61, 它们分别描 述了表格控 制和步循环 的使用。( TZ60 和 TZ61 是同系统一 起发布的开 发级别 SDWA 中的样本事 务。) 表格控制和 步循环 表格控制和 步循环是用 于屏幕表格 显示的对象 ,在屏幕制 作器中用户 可将其添加 到屏幕。从 编程的角度 来看,表格 控制和步循 环几乎完全 一样。表格 控制只是增 强了的步循 环,此步循 环可以使用 桌面应用程 序中表格工 具的“Look” 和“Feel” 来显示数据 。使用表格 控制,用户 可以: 沿着表格 水平和竖直 地滚动 重新调整 某一栏的宽 度 在字段内 滚动(当字 段内容比该 字段宽时) 选择表格 的行数或列 数 重新规定 栏的顺序 保存当前 的显示设置 以备后用 表格控制还 提供使表格 易于查看和 使用的专用 格式化功能 (有些是自 动的,有些 是可选的) 。例如: 当用户调 整窗口时, 自动进行表 格调整(水 平或竖直) 行与行之 间和列与列 之间的分隔 线(水平和 竖直) 所有列的 列表头字段 。 步循环的一 个特点是它 们的表行能 够在屏幕上 跨越多行。 相反,表格 控制中的行 总是单行, 但可以很长 。(表格控 制的行能够 滚动。) 通常,表格 控制所提供 的许多特征 由系统的 SAPGUI 前端操纵, 因此,不必 在 ABAP/4 事务中编制 任何特征( 除了竖直滚 动)。 屏幕表格处 理 屏幕表格是 屏幕中重复 的系列表格 行。每一条 目都包含一 个或多个字 段,并且所 有的行都具 有相同的字 段结构。屏 幕表格要么 是表格控制 要么是步循 环。显示飞 行数据的表 格控制如下 所示: 屏幕表格和 LOOP 动态语句 如同在内表 中循环来处 理内表,用 户也可以在 屏幕表格

文档评论(0)

1亿VIP精品文档

相关文档