FIELD-SYMBOLS: <LV_ZNO_SAP> type CI_EKKODB-ZZTRANSNO_SAP.
"//获取采购订单的合同编号屏幕字段
ASSIGN ('(SAPLZFG_MM010_PO)CI_EKKODB-ZZTRANSNO_SAP') TO <LV_ZNO_SAP>.
CLEAR:LV_ZZOWNER,LV_BUKRS.
IF <LV_ZNO_SAP> IS ASSIGNED.
ASSIGN ((程序名)屏幕结构)TO <LV_ZNO_SAP>.
第二种方法:用定价的结构,因为我这个需求是通过抬头的行项目的数据去更改单价数量和单位的,我的目的是读取到屏幕抬头页签的一个屏幕增强的值,然后通过在例程里面读取之后,,更改单价之类的。
方法二,是通过增强KOMP这个结构,接着我们去创建增强将值赋值进去komp。
输入COMD
创建一个增强实例
增强分配
增强分配
然后转到组件
双击进去修改
之后在例程里面便能直接读取到那个字段的值了