我是ServiceNow的新手,我创建了一个独立的表,例如“ u_myTable”,但是现在根据我的要求,我希望它从“ task”或“ cmdb_ci”表扩展。有没有可能达到此要求的方法。
答案 0 :(得分:0)
您可以使用GlideTableParentChange
脚本包含。我已经在范围限定的应用程序中自己完成了此操作,但是请在非生产实例中进行测试,以防万一发生意外情况。
我还没有尝试将表从一个基本表更改为另一个基表,以防将来对您有需求。
重要说明
扩展表格的步骤
脚本:
//Replace <source_table> with the table you want to extend
//Replace <table_extension> with the table you want to extend to, like cmdb_ci or task
var table = '<source_table>';
var old_parent = '';
var new_parent = '<table_extension>';
var changer = new GlideTableParentChange(table);
changer.change(old_parent, new_parent);
答案 1 :(得分:0)
如果您还没有向表中添加任何内容,我将删除该表,然后创建一个新表。创建新表时,可以选择从另一个表扩展它。