【问题标题】:Is it possible to auto populate one field from different table in ServiceNow?是否可以从 ServiceNow 的不同表中自动填充一个字段?
【发布时间】:2021-09-13 13:46:04
【问题描述】:

这可以连接不同表中的两个字段吗?

说明:- 在自定义应用程序中有两个模块,在第一个表中有一个名为“应用程序 ID”的字段,在第二个表中也有一个名为“应用程序 ID”的字段。

要求是:我们需要先填充第一个表,当我们移动到第二个表时,“应用程序 ID”应该从之前填充的第一个表中自动填充。在这种情况下,我们需要放置什么条件或规则,或者我们需要编写一些脚本?谁能帮我解决这个问题???

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: servicenow


【解决方案1】:

是的,您需要在业务规则之后编写才能在更新时运行。

必须为第一个表创建业务规则

示例脚本如下

 (function executeRule(current, previous /*null when async*/) { 
        
  var gr = new GlideRecord('the_name_of_the_second_table');
        
        
   current.application_id = gr.application_id;
        
   gr.update();
        
            
  }(current, previous);

【讨论】:

    猜你喜欢
    • 2011-02-25
    • 1970-01-01
    • 2020-04-21
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-28
    相关资源
    最近更新 更多