2020-09-02 08:07发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
是新的SAP ABAP。 所以这是给我的任务。 我的客户有多家公司使用不同的名称和徽标。 因此,我的工作是通过输入值来显示徽标,例如,如果我输入T1400,则应该显示第一家公司的徽标,如果我输入T1500,则应该显示第二家公司的徽标。 在这里,我必须使用smartform来上传图片并通过输入值来显示徽标。 我希望有人在这方面帮助我。
嗨Dinesh,
转到窗口的条件标签,并提供条件,如果变量是将要打印的公司代码...
你好Dinesh, >
可以创建自定义Z *表(作为Z_CCODES_LOGO),在其中存储每个公司代码BUKRS的BMAP图形名称。 在Smartforms中,创建一个代码行对象,并使用BUKRS的值编写SELECT SINGLE,并将BMAP图形的名称放入变量GV_LOGO。 然后在名称为LOGO的图形下创建具有以下内容的图形:
名称:&GV_LOGO&
对象:图形
ID:BMAP
您好
您可以按照以下步骤操作,
->如果公司代码列表很大 那么最好使用以下字段创建一个Custom表:(如果公司代码很少,则可以编写CASE语句)
字段1:公司代码
字段2:字段 它将保留在SE78中创建的徽标的值。 优选地,该字段可以是字符字段。
->无论您创建了表格还是使用CASE语句,根据公司代码,您始终只会填充一个徽标。
->填充徽标 会在动态变量中检索并在图形节点中输入该变量,如下所示:
注意 :与CASE语句相比,具有自定义表的优点是,即使将来还有其他公司代码可容纳,与在CASE语句中更改代码相比,在表中添加条目也要容易得多。
希望
致谢
最多设置5个标签!
嗨Dinesh,
转到窗口的条件标签,并提供条件,如果变量是将要打印的公司代码...
你好Dinesh, >
可以创建自定义Z *表(作为Z_CCODES_LOGO),在其中存储每个公司代码BUKRS的BMAP图形名称。 在Smartforms中,创建一个代码行对象,并使用BUKRS的值编写SELECT SINGLE,并将BMAP图形的名称放入变量GV_LOGO。 然后在名称为LOGO的图形下创建具有以下内容的图形:
名称:&GV_LOGO&
对象:图形
ID:BMAP
您好
您可以按照以下步骤操作,
->如果公司代码列表很大 那么最好使用以下字段创建一个Custom表:(如果公司代码很少,则可以编写CASE语句)
字段1:公司代码
字段2:字段 它将保留在SE78中创建的徽标的值。 优选地,该字段可以是字符字段。
->无论您创建了表格还是使用CASE语句,根据公司代码,您始终只会填充一个徽标。
->填充徽标 会在动态变量中检索并在图形节点中输入该变量,如下所示:
注意 :与CASE语句相比,具有自定义表的优点是,即使将来还有其他公司代码可容纳,与在CASE语句中更改代码相比,在表中添加条目也要容易得多。
希望
致谢
一周热门 更多>