SAP自制时间字段备注

如果用户在MRP2 中设置自制时间,那么系统会自动带到工作计划中独立批量大小厂内自制时间中,这样会导致工单的自制时间不会根据订单数量多少而变化,所以一般不建议设置此项。

 

### 如何在SAP ALV中修改字段SAP ALV (ABAP List Viewer) 中调整字段特性是一项常见的需求,特别是当需要改变字段显示方式或是其行为时。对于时间属性或其他特性的更改,通常涉及以下几个方面: #### 使用 `REUSE_ALV_GRID_DISPLAY` 函数模块自定义字段设置 为了实现对ALV网格内特定列(即字段)的定制化操作,可以利用函数模块 `REUSE_ALV_GRID_DISPLAY` 的参数来传递用户自定义的数据字典描述表 (`FIELDNAME`) 和其他控制选项。 通过创建并填充结构体类型的变量列表,如 `IT_FIELDCAT` 或者更现代的方式使用类接口中的相应方法,能够指定每一列的具体表现形式以及交互逻辑[^1]。 ```abap DATA: lt_fieldcat TYPE lvc_t_fcat, ls_layout TYPE slis_layout_alv. APPEND VALUE #( coltext = 'Order Date' fieldname = 'ORDERDATE' outputlen = 20 ) TO lt_fieldcat. ls_layout-tstoolinf_tabix = abap_true. " Enable toolbar info button CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = sy-repid is_layout = ls_layout TABLES t_outtab = it_output_table t_fieldcat = lt_fieldcat. ``` 此代码片段展示了如何向ALV表格添加一列名为“Order Date”的新字段,并设置了该字段的一些基本样式属性,比如宽度(`outputlen`). 同样地,如果要修改已存在字段时间属性,则可以在相应的字段目录项里设定日期/时间格式字符串[^2]. #### 调整字段时间属性 针对具体的需求——例如将某个字段设为只读状态、隐藏某些字段或调整它们的时间戳展示格式等,可以通过扩展上述例子,在构建字段目录(`lt_fieldcat`)的过程中加入更多细节配置。特别地,对于时间数据类型而言,可借助于 ABAP 内置的格式转换功能完成精确到秒级甚至毫秒级别的呈现效果优化[^3]: ```abap APPEND VALUE #( coltext = 'Creation Time' fieldname = 'CREATIONTIME' inttype = cl_abap_char_utilities=>dd_mm_yy_hhmmss no_zero_fill = abap_true ) TO lt_fieldcat. ``` 这里的关键在于正确选择合适的内部类型(inttype),这决定了最终输出给用户的视觉体验;同时也可以考虑禁用不必要的零填充(no_zero_fill), 让数据显示更加简洁直观。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值