2020-09-20 02:03发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
当多种脚本按钮以相同用法使用时,是否可以将链接的按钮文本属性传递到脚本Javascript中? 如果是,则按钮文本将成为脚本的变量,并且我可以通过对所有按钮使用相同的脚本来减少脚本的数量。 我在许多项目中都需要这种可能性。
谢谢
皮埃尔
皮埃尔,你好
我在项目中做了类似的事情。 您可以使用相同的脚本链接所有按钮,并在脚本内进行操作:
var machine_number; 开关(source.id){ 案例button1.id: machine_number = 517; 打破; 案例button2.id: machine_number = 518; 打破; } var orderList = getOrders(machine_number);
这是我的主题: get_id_button_pushed
嗨亚历山大,
这正是我所需要的。
我刚刚创建了一个示例:
我的脚本" SCRIPT_X1"链接到3个脚本按钮:" BUTTON01"," BUTTON02"," BUTTON03"。
//SCRIPT_X1 var button_text = session.findById(source.id).text; session.utils.alert(button_text);
当我单击脚本按钮时,警报发送给我按钮名称:BUTTON01,BUTTON02或BUTTON03。
非常简单和有用。
Magnifique et merci。
Pierre
嗨,Pierre,
"脚本按钮"具有"文本"属性,如果您想将按钮的文本与某些内容进行比较,可以使用该属性传递给脚本。 您也可以更改它。
这是您要找的东西吗? 如果没有,那么请给我更多有关您真正需要什么的详细信息。
亲切的问候,
克里斯
嗨,皮埃尔,
对于第一个与生产机有关的示例,我有两个建议:
a)如果您要坚持使用30个按钮,则可以使用text属性传递给单个脚本,这样它就知道生产机器的编号。 您可以对所有按钮使用完全相同的脚本,该脚本将根据文本值来确定生产机器。
b)有一个带有所有生产机器编号的下拉框。 用户将选择一个数字,然后单击一个脚本按钮,该按钮将使用从下拉框中选择的值来执行该特定生产机器的脚本。
这些方法对您来说可行吗?
最多设置5个标签!
皮埃尔,你好
我在项目中做了类似的事情。 您可以使用相同的脚本链接所有按钮,并在脚本内进行操作:
这是我的主题: get_id_button_pushed
嗨亚历山大,
这正是我所需要的。
我刚刚创建了一个示例:
我的脚本" SCRIPT_X1"链接到3个脚本按钮:" BUTTON01"," BUTTON02"," BUTTON03"。
//SCRIPT_X1
var button_text = session.findById(source.id).text;
session.utils.alert(button_text);
当我单击脚本按钮时,警报发送给我按钮名称:BUTTON01,BUTTON02或BUTTON03。
非常简单和有用。
Magnifique et merci。
Pierre
嗨,Pierre,
"脚本按钮"具有"文本"属性,如果您想将按钮的文本与某些内容进行比较,可以使用该属性传递给脚本。 您也可以更改它。
这是您要找的东西吗? 如果没有,那么请给我更多有关您真正需要什么的详细信息。
亲切的问候,
克里斯
嗨,皮埃尔,
对于第一个与生产机有关的示例,我有两个建议:
a)如果您要坚持使用30个按钮,则可以使用text属性传递给单个脚本,这样它就知道生产机器的编号。 您可以对所有按钮使用完全相同的脚本,该脚本将根据文本值来确定生产机器。
b)有一个带有所有生产机器编号的下拉框。 用户将选择一个数字,然后单击一个脚本按钮,该按钮将使用从下拉框中选择的值来执行该特定生产机器的脚本。
这些方法对您来说可行吗?
亲切的问候,
克里斯
一周热门 更多>