Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

With the methods of this class you can This class provides methods to get information on the parent and child tables.

SimpleTable()


Use this method constructor to instantiate a new SimpleTable object.

Example:

Code Block
languagejs
themeEclipse
titleSimpleTable()
let table = new SimpleTable('task');

getParentTables()


Use this method to get information about the parent tables of all inheritance levels related to the table specified in the object constructor.

Return:

TypeDescription
Array of ObjectsAn array containing a list of parent tables (with their sys_id and names) to the table specified.

Example:

Code Block
languagejs
themeEclipse
titlegetParentTables()
linenumberstrue
let table = new SimpleTable('sys_report_chart');
ss.info(table.getParentTables());
//Info: [{"sys_id":"156636381105818096","name":"sys_report"}]

getChildTables()


Use this method to get information about the child tables to any table, detailing all levels of inheritance.

Return:

TypeDescription
Array of ObjectAn array containing a list of the child tables (with their sys_id and names) to the table specified.

Example:

Code Block
languagejs
themeEclipse
titlegetChildTables()
linenumberstrue
let table = new SimpleTable('sys_report_chart');
ss.info(table.getChildTables());
//Info: [{"sys_id":"156836096302084733","name":"sys_report_chart_pie"},{"sys_id":"156836096401430308","name":"sys_report_chart_timed_trends"},
//{"sys_id":"156636392206287762","name":"sys_report_chart_timed"},{"sys_id":"156636392003126252","name":"sys_report_chart_bar"},{"sys_id":"156836096101018153",
//"name":"sys_report_chart_timed_line"}]


Table of Contents
absoluteUrltrue
classfixedPosition