问题标签 [sap-selection-screens]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2020 浏览

parameters - 参数选择屏幕中显示的检查表。ABAP

我想在运行此选择屏幕时获取有关参数输入建议的检查表。检查域的表是否设置正确,它显示在表维护中,但在程序中我没有得到任何建议。这是选择屏幕中该参数的声明。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
3634 浏览

dynamic - 通过选择屏幕将表格参数传递给 FM

我需要在程序中调用具有表类型作为导入参数的函数。我考虑过使用选择屏幕来执行此操作,但我不能使用深层结构作为参数。当我“测试”该功能模块时,它向我展示了一个我可以添加多个条目并最终提交所有内容的东西。我可以在程序执行过程中得到类似的东西吗?编辑:我必须提供一个调用功能模块 create_skill_profile 的程序。 功能模块导入1

功能模块代码12

功能模块代码23

0 投票
1 回答
2077 浏览

select - 限制用户在 SELECT-OPTIONS 中仅输入有效的 SC 值

我编写了在 SRM 服务器中显示购物车 (SC) 详细信息的程序。在我的程序中,我对 select -options 进行了验证。它工作正常,但如果我为 sc 提供任何随机范围,例如 9990000000 到 9999999999,则应该显示此范围之间的所有 SC,但它会抛出错误消息,因为我保持对低值和高值进行验证。因此,我的教练说对选择选项进行验证是不可取的。他给了我新的任务,除了进行验证之外,我还应该限制用户只在输入字段中输入有效值。我怎样才能做到这一点?请给我完整的代码。

0 投票
2 回答
1763 浏览

abap - 如何在从选择查询中绘制的选择屏幕上写入变量值

大家好,我有选择查询

在选择选项之前,我想向用户显示消息“请输入购物车范围”lv_num_from(我从上面的选择查询中获得)到 lv_num_to(我从上面的选择查询中获得)

我怎么能做到这一点。请帮忙。

谢谢和问候, 帕里

0 投票
2 回答
4331 浏览

abap - 如何在功能模块中包含选择选项参数

我有一个要求,我需要从选择选项获取从 - 到(即日期值)值到功能模块。如何在导入参数中声明这些值?

0 投票
2 回答
1216 浏览

abap - 设置参数默认值的字符串模板

是否可以在 ABAP 中动态评估字符串模板?

通常,您将在代码中包含一些将由编译器检查的字符串模板。(大括号中的变量由编译器在编译时检查)。

但是,是否可以在运行时评估字符串?

所以,而不是:

我希望插入的字符串来自其他地方,例如:

在这种情况下,我希望p_file在运行时评估 的值,以将变量 ( sy-sysid) 替换为运行时值。

当然,您可以通过使用正则表达式查找所有出现的带有大括号的变量来编写自己的替换,然后用 评估变量值ASSIGN并将它们替换回字符串,但我正在寻找一种内置的方法来做这个。

对不起,这可能是一个愚蠢的例子,但希望你明白我的意思。(如果没有,请在评论中告诉我,我会尽力澄清)。

0 投票
2 回答
5757 浏览

abap - 在选择屏幕上正在阻止程序检索数据

我还在SAP ABAP的学习阶段,请多多包涵。所以我正在尝试创建一个将从 vbak 表中检索数据的报告,但有一些条件:1)启用和禁用单选按钮。2) 使用“AT SELECTION-SCREEN ON”语句。3) 复选框“组织”(以一种可呈现的方式打印数据) 4) 复选框“下载为文本文件”以将数据下载为文本文件。

我的代码:

我的意思是,如果没有 AT SELECTION-SCREEN ON 语句,它基本上可以工作。但 AT SELECTION-SCREEN ON 是条件之一。非常感谢。

0 投票
1 回答
6932 浏览

text - 选择屏幕上的“长”只读文本

我需要在我的选择屏幕上为用户显示一些信息。

最好的方法是直接在屏幕上,所以没有弹出窗口。我尝试使用具有默认值且只读的参数,但长度有限。

有没有办法在选择屏幕上获得更长的信息文本?

0 投票
1 回答
4136 浏览

dynamic - SAP ABAP 中的动态选择选项

我正在寻找一个选择屏幕,我必须在其中输入表名,然后根据选择的表,我必须询问一些参数。

我尝试使用POPUP_TO_GET_VALUE / POPUP_GET_VALUES但它没有帮助,因为我需要使用选择选项而不仅仅是值。

0 投票
0 回答
1704 浏览

abap - 如何在按钮上打开新的选择屏幕?

我想在 ABAP 报告程序中的提交(按钮)单击事件的新屏幕中显示输入到文本框中的数据。

在功能模块“ZFM_OPEN_SCREEN”中,我正在创建一个新的选择屏幕。但问题是点击事件不起作用,它只是刷新当前屏幕。

它没有给出错误,但没有执行。