屏幕增强实例三(资产主数据)

电脑杂谈  发布时间:2019-06-26 17:19:55  来源:网络整理

无级生是不是解散了_三讲三增强内容_me21n 屏幕增强

转屏幕增强实例三(资产主数据)

武汉)太阳的半径约为696 000千米,用科学记数法表示数696 000为 .。武汉)太阳的半径约为696 000千米,用科学记数法表示数696 000为.。根据调查和统计表明,全国判处罪犯数从1997年至2007年呈逐年大幅增长趋势,2007年罪犯数几乎是1997年的三倍。

我们在 AS01 , AS02 , AS03上添加自定义字段.

先看效果:

先找EXIT.

Step 1. 找出 Package AA.

无级生是不是解散了_三讲三增强内容_me21n 屏幕增强

再到SE80中找出这个包包含的EXIT, 再从中找出满足我们需求的EXIT.

Step 2. CMOD

Step 3. 先自定义我们的字段, 双击 CI_ANLU

Step 4. 获取Function Group

Step 5. SE80 编辑该Function Group, 并增加一个自定义屏幕.

字段的名字的 ANLU-TEXT1, ANLU-TEXT2, ANLU-TEXT3.

me21n 屏幕增强_无级生是不是解散了_三讲三增强内容

帝国专题的自定义字段功能,本来应该在这三款cms中算一个亮点,在添加专题时可以给每个专题自定义一些内容,但实际这个功能在落叶看来是个鸡肋,因为专题自定义字段是使用单独一个表存储的,在专题中显示时和其它页面调用时me21n 屏幕增强,都需经过了多表联合查询,没啥优势,而实际在phpcms和dedecms中,与其自定义一个字段,还要多种操作开销,还不如直接把默认模板复制一份,单独在模板中添加,或者使用phpcms的碎片功能直接实现自定义内容。例如,定义一个名为xs_xk的datarelation对象,用名为tblxs和tblxk的datatable对象中的学号字段,创建学生表和学生成绩表之间的关系,代码如下:xs_xk=newdatarelation(xsxs_kc,tblxs.columns(xh),tblxk.columns(xh))定义了datarelation对象后,还需要用它的add方法将建立的关系添加到dataset中。字段设计:表的纵向拆分(过渡范化):将所有的定长字段(char, int等)放在一个表里,所有的变长字段(varchar,text,blob等)放在另外一个表里,2个表之间通过主键关联,这样,定长字段表可以得到很大的优化(这样可以使用heap表类型me21n 屏幕增强,数据完全在内存中存取),这里也说明另外一个原则,对于我们来说,尽量使用定长字段可以通过空间的损失换取访问效率的提高。

Step 6: 在 EXIT_SAPLAIST_002,EXIT_SAPLAIST_003 中分别输入如下代码.

EXIT_SAPLAIST_002 是把i_anlu中的数据传到 Subscreen 中, i_anlu是Table anlu中的数据

EXIT_SAPLAIST_003 是把Subscreen中的数据传回到 e_anlu 中, e_anlu把数据写到Table anlu中.

可以再在PBO中增加一段逻辑, AS03时只显示.

MODULEdispaly_fieldOUTPUT.

三讲三增强内容_me21n 屏幕增强_无级生是不是解散了

IFsy-tcode='AS03'.

LOOPATSCREEN.

screen-input='0'.

MODIFYSCREEN.

ENDLOOP.

ENDIF.

三讲三增强内容_me21n 屏幕增强_无级生是不是解散了

ENDMODULE.

Step 7. 分配自定义屏幕

参照SAP 复制一个YSUB layout.

一层一层进去

New Entries, 4 , Group Box 输入U9000, 也就是我们自定义的屏幕.

Assign Tab Layouts to Asset Classes

千万记得要Active哦.

大功告成.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-108608-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...