首页 > 其他分享 >format 使用一例 之 color & input

format 使用一例 之 color & input

时间:2023-09-18 12:08:58浏览次数:29  
标签:颜色 format color COL COLOR input col


 一 color

 

(1)       Write 添加背景色

八种颜色,分别为 0-7 可以用8个常量代替输出

WRITE: /  'col_key' COLOR col_key,
          'col_total' COLOR col_total,
          'col_group' COLOR col_group,
          'col_background' COLOR COL_BACKGROUND,
          'col_heading' COLOR col_heading,
          'COL_NEGATIVE' COLOR COL_NEGATIVE,
          'COL_POSITIVE' COLOR COL_POSITIVE,
          'COL_NORMAL' COLOR COL_NORMAL
          . 
   
   
  
      
  
 
  
      
  
0 COL_BACKGROUND Backgrounds 
   
1 COL_HEADING Headers 
   
2 COL_NORMAL List entries 
   
3 COL-TOTAL Totals 
   
4 COL_KEY Key columns 
   
5 COL-POSITIVE Positive threshold values 
   
6 COL_NEGATIVE Negative threshold values 
   
7 COL_GROUP Control levels

 

如果在前面用 format color 颜色 on 或者 format color = 颜色 的话。

后面的输出默认则用这个颜色作为背景。

 

如果在前面用 format color off 的话

后面的输出则没有背景颜色。

 

假设前面没有定义背景颜色。但是后面的输出时 指定了颜色。则该输出使用该颜色。例如:write ‘liujincai’ color 颜色

 

假设前面定义了背景颜色。但是后面的输出时 指定了其它颜色。则该输出使用其它颜色。例如:write ‘liujincai’ color 颜色

 

假设前面定义了背景颜色。但是后面的输出时 没有指定颜色。则该输出使用前面定义的颜色。例如:write ‘liujincai’ color 颜色

 

假设前面定义了背景颜色。但是后面的输出时 关闭了颜色 。则该输出不使用颜色。例如:write ‘liujincai’ color off

 

 

二, input

 

(1)       List行的控制以及行中输入框以及 line-selection 事件的响应。

DATA: input_field(100) TYPE c,
      line_num TYPE i.

START-OF-SELECTION.
  WRITE 'Input text:'.
  SET BLANK LINES ON.
  FORMAT INPUT.
  WRITE / input_field.
  FORMAT INPUT OFF.
  WRITE:/  '>>> OK <<<' COLOR 5 HOTSPOT .

AT LINE-SELECTION.
  case sy-lisel.
    when    '>>> OK <<<'.
    line_num = sy-lilli - 1.
    READ LINE line_num FIELD VALUE input_field..
    if sy-subrc ne 0 .  exit.   endif.
    if input_field <> 'liujincai'.
    WRITE:   'The input was:',
           /  input_field.
    else.
       modify CURRENT LINE field value input_field from ''.
    endif. 
    endcase.

标签:颜色,format,color,COL,COLOR,input,col
From: https://blog.51cto.com/u_8215601/7508666

相关文章

  • GsonFormatPlus
    CodeToolsGsonFormatPlus sun-menInstallto IntelliJIDEA2021.2Compatiblewith IntelliJ IDEA(Ultimate,Community,Educational),Android Studio and 15more   OverviewVersionsReviews ......
  • colorpicker
    <divclass="block"><spanclass="demonstration">有默认值</span><el-color-pickerv-model="color1"></el-color-picker></div><divclass="block"><spanclass="demons......
  • css 中 color 和 background-color 怎么区分
    在CSS中,color和background-color代表了两种不同的样式属性:color:此属性用于设置元素的前景色,即元素内文本的颜色。例如:p{color:red;}这将使所有<p>标签(段落)内的文本颜色变为红色。background-color:此属性用于设置元素的背景色。例如:p{background-color:blue;......
  • 消息转换器 替代 @JsonFormat注解 完成 日期类序列化时的格式转换
      spring中的日期类从数据库读取完数据后,默认的格式其实很难看,传输给前端也不友好,所以我们一般会将日期类通过类似@JsonFormat(pattern="yyyy-MM-ddHH:mm:ss")privateLocalDateTimecreateTime;来更改日期类序列化时的格式。但这样太麻烦了,我们还可以用SpringMVC框架的......
  • The POM for com.xubo:service_base:jar:0.0.1-SNAPSHOT is missing, no dependency i
    报错信息[INFO]Scanningforprojects...[INFO][INFO]------------------------<com.xubo:service_edu>------------------------[INFO]Buildingservice_edu0.0.1-SNAPSHOT[INFO]--------------------------------[jar]---------------------------------[......
  • vue中elementui el-input绑定的值如何过滤掉输入的空格?
    在vue中可以在@input事件中使用Trim函数来去掉前后两端空格,再使用replace方法来删除中间空格,此时的值删除所有空格,用户输入值中的空格就会被过滤掉了。<template> <div> <el-inputv-model="searchValue"@input="handleInput"></el-input></div></template><scrip......
  • CF662B Graph Coloring
    很一眼的题考虑枚举最后所有边的颜色,然后每个点是否变化可以用一个bool变量表示,就是个很典的2-SAT问题,根据当前边和目标的颜色相同与否连边即可但这题的难点在于要找一个操作次数最少的方案,乍一看很难搞但如果你对图论和2-SAT那一套理解比较深的话就很容易发现,这道题中所有边都......
  • @DatetimeFormat与@JsonFormat
    @DateTimeFormat(pattern=“yyyy-MM-ddHH:mm:ss”)是将String转换成Date,一般前台给后台传值时用@JsonFormat(pattern=“yyyy-MM-ddHH:mm:ss”,timezone=”GMT+8”)将Date转换成String一般后台传值给前台时......
  • 解决wave.Error: unknown format: 3
    """这个代码还可以解决raiseError('unknownformat:%r'%(wFormatTag,))wave.Error:unknownformat:3这个bug"""importosimportlibrosaimportsoundfileassfdefresample4wavs(frompath,topath,resamplerate):'......
  • @JsonSerialize @JsonDeserialize @JsonFormat 三个注解的区别及一般用法
    三个注解区别@JsonSerialize:该注解用于指定在将Java对象序列化为JSON字符串时使用的序列化器。可以将其应用于字段、方法或类级别。通过@JsonSerialize注解,可以自定义序列化过程,例如将日期格式化为特定的字符串、将枚举类型序列化为其名称而不是值等。@JsonDeserialize:该注解用......