赛捷软件论坛's Archiver

lynn.yu 发表于 2021-8-25 11:15

[V12功能解说] Sage X3中的控制表特性

[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]



在Sage X3中,绝大多数时间,你在开发过程中都需要接触到屏幕。要么是你需要创建新的屏幕,要么就是在现有的屏幕字段中添加所需的定制内容。

我们注意到Sage X3在屏幕层级提供了不同的功能,例如:录入条件——你可以用它设置特殊的条件,以便在某个字段中录入值,必填字段,图形对象——可以用来设置某个字段的图形化对象,样式——可以用来设置某个字段的格式等等。与此类似,还存在一个功能,叫“控制表”。

对此,请导航至功能:开发→屏幕→屏幕

以下的“OPP3”屏幕的截屏(项目→【售前步骤】页签)
[attach]7066[/attach]
图:屏幕字段

控制表是一种非常简单的方法,可以为某些录入字段建立有效性控制。这些控制表可用于定义对录入的数据的一致性控制。这些控制是对已执行的标准控制的补充。它们一般用于定义屏幕,以期增加对报表参数的控制项,或者可用于定义会计交易。

每个表的特点是有一个10个字符的字母数字型代码,以及相关的控制参数。最多可以定义三个同时进行的控制项;它们可以是不同类型的,并且可以被连续检查。

•        如果一个条件得到满足,则为强制录入值。
•        包含在一个值列表中。
•        不包含在一个值列表中。
•        包含在一个表中。
•        包含在一个区间内。
•        检查计算公式。

如果你想让一个字段在某些条件下成为强制性的,那么你可以通过创建新的控制表并将其分配给该字段来实现。

例如,我们创建了一个控制表“YRENCON”,以使“项目>售前步骤【页签】”上的“步骤”字段被选择为 "FPE "或 "CNTQ "时,其上的“理由”字段必填。

请参考下面控制表的设置截图。
[attach]7067[/attach]
图:控制表

现在,

1.        导航至功能:客户关系→CRM商业活动→项目
2.        前往“【售前步骤】页签”,并通过选择日期插入新的行。
3.        勾选复选框“结束”。
4.        将步骤选为“FPE”或“CNTQ”。系统会让你录入理由,因为它是必填字段。

[attach]7068[/attach]
图:项目——理由设置

因此,控制表可以帮助在屏幕字段上设置标准控制项和额外的控制项。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.