返回列表 发帖

创建脚本

例1
你可以添加一个创建脚本,当主要小组为直接销售的用户创建新公司时,自动设置公司状态为无。
注意:当运行时,您需要附加创建脚本到字段。
添加一个创建脚本:
1.        选择管理|自定义|公司。
2.        选择屏幕选项卡。公司实体的自定义屏幕列表显示。
3.        点击公司分录屏幕的超链接。维护屏幕定义页面显示。
4.        高亮公司:状态字段。
5.        输入以下脚本到创建脚本。请注意,这个脚本假设直接销售的小组primarychannelid(主要小组编号)等于1。
if(CurrentUser.user_primarychannelid==1)
{
DefaultValue='None';
}
注意:默认值属性只能在新建记录或在工作流活动时创建字段时被设置。
6.        点击更新按钮,然后保存按钮。
7.        主要小组是直接销售小组的用户注销和重新登录。请注意,你不需要注销当脚本被激活,但你需要在直接销售小组才能看到效果。
8.        选择新建菜单按钮来创建一个新的公司。状态字段自动设置为无。

公司分录屏幕
例2
本示例将添加创建脚本,可以当William Dolan (DolanW)创建公司时,自动设置一个新的公司类型为竞争对手且只读。
添加创建脚本:
1.        点击公司分录屏幕的超链接。
2.        高光公司:类型字段。
3.        输入下面的脚本在创建脚本字段:
if (Values("Act")==1200)
{
if(CurrentUser.user_logon=='DolanW')
{
DefaultValue='Competitor';
ReadOnly=true;
}
}
注:"if (Values("Act")==1200)"声明,检查系统活动是否在使用。
这是只需在插入时应用脚本。没有这个声明,该脚本将更新后工作,即只读用户的屏幕总是被锁定。该脚本假设避免重复功能是启用的。检查管理|系统|系统行为的避免重复功能设置为是。
4.        选择更新按钮,然后保存按钮。
5.        William Dolan登录。当你创建一个新的公司,类型字段自动设置为竞争对手,是只读的。

公司分录屏幕
例3
本示例将添加创建脚本,当管理员创建新公司时,移除公司状态列表的存档选项。
添加创建脚本:
1.        点击公司分录屏幕的超链接。
2.        高光公司:类型字段。
3.        输入下面的脚本在创建脚本字段:
if(CurrentUser.user_logon=='Admin')
{
RemoveLookup('Archive');
}
4.        为系统管理员登录。当你创建或更新一个新公司,存档选项不再可用。

                公司分录屏幕
                注:脚本在例2和3 一起运行,无论字段安全性访问被如何设置,因为在这两种情况                下的脚本是限制访问的权限而不是放宽。与此相反,一个取决于用户身份的指定写入                        访问的脚本不会生效,如果用户在安全性访问设置已被拒绝访问。
附件: 您需要登录才可以下载或查看附件。没有帐号?申请用户

返回列表