• 屏幕切换


    设置下一个屏幕

    通过set screen在链中当前屏幕简单地指定下一个屏幕。当前屏幕处理完毕后,控制转入该下一个屏幕,从下一个屏幕返回到当前屏幕不是自动的。

    使用call screen,挂起当前(正在调用的链),调入下一个屏幕(或屏幕链)。通过语句leave screen to screen 0调用的屏幕就能够返回到挂起的链上。

    set screen是指定下一屏幕,它不中断当前屏幕处理。如果未完成当前屏幕就要转入下一个屏幕,请使用Leave screen语句

    系统变量SY-DYNNR总是包含当前屏幕编号。

    调用新的屏幕序列

    调用屏幕作为弹出框:call screen <screen number>

                starting at <start column> <start line>

                ending at <end column> <endline>

     要终止调用模式并返回到挂起链,请将“下一屏幕”设置为0并退出:

    leave to screen 0 或者 set screen 0. 事物中的初始屏幕本身即是调用模式,如果在该序列中中leave to screen0(也就是说,没有堆积任何其他的调用模式),则从事务中一起返回。

    一次堆积最多9个调用模式。

    退出当前屏幕:


    要终止处理当前屏幕,请使用leave to screen <screen number> 或者 set screen <screen number> 。  leave screen。

    这两个命令都是终止处理当前屏幕,并直接跳到<screen number>。如果使用set screen 而没有使用leave screen,则程序在转入<scree number>之前完成当前屏幕的处理。

    如果使用leave screen而之前没有使用set screen,则终止当前屏幕,并直接转入屏幕属性中指定为默认的下一个屏幕。

    在"调用模式"中,特殊屏幕号0 (leave to screen 0)导致系统跳回到先前的调用级别。也就是说,如果使用call screen调用屏幕序列,则leave to screen 0 将终止该序列返回调用屏幕。如果没有调用过屏幕序列,leave to screen 0 将终止事物。

  • 相关阅读:
    Eclipse中配置Tomcat碰到Server Tomcat v6.0 Server at localhost failed to start问题
    解决java中对URL编码的问题
    上白泽慧音
    小K的农场
    [USACO15JAN]草鉴定Grass Cownoisseur
    [HNOI2012]矿场搭建/Mining Your Own Business
    [POI2008]BLO-Blockade
    「JOISC 2018 Day 1」帐篷
    Sudoku
    序列
  • 原文地址:https://www.cnblogs.com/caizjian/p/8192951.html
Copyright © 2020-2023  润新知