参数和选择选项之间的区别?

2020-08-20 14:53发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


告诉我参数和选择选项之间的区别吗?

致谢

priya.r

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


告诉我参数和选择选项之间的区别吗?

致谢

priya.r

付费偷看设置
发送
2条回答
hongfeng1314
1楼 · 2020-08-20 15:30.采纳回答

选择选项和参数之间的差异

选择选项和参数之间的主要区别在于,选择选项创建了一个由4个字段组成的选择表。

请仔细阅读以下详细信息,以了解更多信息...

各个组件的说明:

SIGN

SIGN的数据类型为C,长度为1。SIGN的内容为每行确定是否将行条件的结果包括在所有行的结果集中或从中排除。

可能的值为I和E。

– I表示"包含"(包含标准-运算符未反转)

– E表示"排除"

OPTION

OPTION的数据类型为C,长度为2。OPTION包含选择运算符。 可以使用以下运算符:

–如果HIGH为空,则可以使用EQ,NE,GT,LE,LT,CP和NP。 这些运算符与用于逻辑表达式的运算符相同。 然而,运算符CP和NP并没有它们在正常逻辑表达式中具有的全部功能范围。 仅在输入字段中使用通配符(" *"或" +")时才允许使用它们。

如果在选择屏幕上输入通配符,则系统会自动使用操作员CP。 转义字符定义为#。

–如果填充了HIGH(高),则可以使用BT(之间)和NB(之间)。 这些运算符对应于在检查字段是否属于范围时使用的BETWEEN

和NOT BETWEEN。 您不能使用通配符。

-LOW

LOW的数据类型与选择标准所链接到的数据库表的列类型相同。

–如果HIGH为空,则LOW的内容定义单个字段比较。 结合OPTION中的运算符,它指定数据库选择的条件。

–如果填充了HIGH,则LOW和HIGH的内容指定范围的上限和下限。 结合OPTION中的运算符,范围指定了数据库选择的条件。

-HIGH

HIGH的数据类型与选择标准所链接到的数据库表的列类型相同。 HIGH的内容指定范围选择的上限。

参数语句不会创建选择表。

第二件事是select-option提供了一个选择范围,而parameter没有。

使用该参数可以定义单选按钮和复选框,而select-options则不能。

注意

Ravi

Climb_Ma
2楼-- · 2020-08-20 15:49

选择选项和参数之间的区别

参数是一个关键字,它在运行时接受单个值,但是select-options接受单个值,单个范围和多个范围。

对于参数,输入值是强制性的,但对于选择选项而未提供选择选项值的情况,我们也可以从数据库中获取全部数据。

一周热门 更多>