@servicenow/sdk - v4.4.1
Preparing search index...
@servicenow/sdk/core
sys_ui_related_list
Variable sys_ui_related_list
Const
sys_ui_related_list
:
{
allowWebServiceAccess
:
true
;
attributes
:
{
"all_tables.text_index_translations"
:
true
;
no_audit_delete
:
true
;
no_table_trace
:
true
;
update_synch_custom
:
true
;
}
;
display
:
"calculated_name"
;
extends
:
"sys_metadata"
;
label
:
"Related List"
;
name
:
"sys_ui_related_list"
;
schema
:
{
calculated_name
:
Typed
<
string
,
{
dynamicValueDefinitions
:
{
calculatedValue
:
"(function calculatedFieldValue(current) {\n\n\tvar viewName = !current.view.nil() ? current.view.title : '';\n\tvar tableName = !current.name.nil() ? current.name.toString() : '';\n\tvar tableLabel = tableName;\n\tif(tableName) {\n\t\tvar gr = new GlideRecord(tableName);\n\t\ttableLabel = gr.isValid() ? gr.getLabel() : tableLabel;\n\t}\n\treturn tableLabel + ' - ' + viewName; \n\n})(current);"
;
type
:
"calculated_value"
;
}
;
label
:
"Name"
;
maxLength
:
255
;
}
,
>
;
filter
:
Typed
<
string
,
{
label
:
"Filter"
;
maxLength
:
3500
}
>
;
name
:
Typed
<
keyof
Tables
,
{
label
:
"Table"
;
tableReference
:
true
}
>
;
order_by
:
Typed
<
string
,
{
label
:
[
{
hint
:
"Default order by field for related list"
;
label
:
"Order by"
;
language
:
"en"
;
plural
:
"Order by"
;
}
,
]
;
}
,
>
;
position
:
Typed
<
number
,
{
label
:
"Position"
}
>
;
related_list
:
Typed
<
string
,
{
label
:
"Related list"
;
maxLength
:
80
}
>
;
sys_domain
:
Typed
<
Record
<
"domain"
>
|
"global"
,
{
default
:
"global"
;
label
:
[
{
hint
:
"Domain to which the script belongs"
;
label
:
"Domain"
;
language
:
"en"
;
plural
:
"Domains"
;
}
,
]
;
}
,
>
;
sys_domain_path
:
Typed
<
string
,
{
attributes
:
{
case_sensitive
:
true
}
;
default
:
"/"
;
label
:
"Domain Path"
;
}
,
>
;
sys_id
:
Typed
<
string
|
number
,
{
columnType
:
"GUID"
;
label
:
"Sys ID"
;
maxLength
:
32
;
primary
:
true
}
,
>
;
sys_user
:
Typed
<
|
string
|
Record
<
"sys_user"
>
|
ExplicitKey
<
"sys_user"
>
|
TableBrand
<
"sys_user"
>
,
{
cascadeRule
:
"delete"
;
label
:
"User"
;
referenceTable
:
"sys_user"
}
,
>
;
view
:
Typed
<
|
string
|
Record
<
"sys_ui_view"
>
|
ExplicitKey
<
"sys_ui_view"
>
|
TableBrand
<
"sys_ui_view"
>
,
{
cascadeRule
:
"delete"
;
label
:
"View"
;
referenceTable
:
"sys_ui_view"
}
,
>
;
view_name
:
Typed
<
string
,
{
label
:
"View name"
}
>
;
}
;
textIndex
:
true
;
}
= ...
Type Declaration
Readonly
allowWebServiceAccess
:
true
Readonly
attributes
:
{
"all_tables.text_index_translations"
:
true
;
no_audit_delete
:
true
;
no_table_trace
:
true
;
update_synch_custom
:
true
;
}
Readonly
display
:
"calculated_name"
Readonly
extends
:
"sys_metadata"
Readonly
label
:
"Related List"
Readonly
name
:
"sys_ui_related_list"
Readonly
schema
:
{
calculated_name
:
Typed
<
string
,
{
dynamicValueDefinitions
:
{
calculatedValue
:
"(function calculatedFieldValue(current) {\n\n\tvar viewName = !current.view.nil() ? current.view.title : '';\n\tvar tableName = !current.name.nil() ? current.name.toString() : '';\n\tvar tableLabel = tableName;\n\tif(tableName) {\n\t\tvar gr = new GlideRecord(tableName);\n\t\ttableLabel = gr.isValid() ? gr.getLabel() : tableLabel;\n\t}\n\treturn tableLabel + ' - ' + viewName; \n\n})(current);"
;
type
:
"calculated_value"
;
}
;
label
:
"Name"
;
maxLength
:
255
;
}
,
>
;
filter
:
Typed
<
string
,
{
label
:
"Filter"
;
maxLength
:
3500
}
>
;
name
:
Typed
<
keyof
Tables
,
{
label
:
"Table"
;
tableReference
:
true
}
>
;
order_by
:
Typed
<
string
,
{
label
:
[
{
hint
:
"Default order by field for related list"
;
label
:
"Order by"
;
language
:
"en"
;
plural
:
"Order by"
;
}
,
]
;
}
,
>
;
position
:
Typed
<
number
,
{
label
:
"Position"
}
>
;
related_list
:
Typed
<
string
,
{
label
:
"Related list"
;
maxLength
:
80
}
>
;
sys_domain
:
Typed
<
Record
<
"domain"
>
|
"global"
,
{
default
:
"global"
;
label
:
[
{
hint
:
"Domain to which the script belongs"
;
label
:
"Domain"
;
language
:
"en"
;
plural
:
"Domains"
;
}
,
]
;
}
,
>
;
sys_domain_path
:
Typed
<
string
,
{
attributes
:
{
case_sensitive
:
true
}
;
default
:
"/"
;
label
:
"Domain Path"
;
}
,
>
;
sys_id
:
Typed
<
string
|
number
,
{
columnType
:
"GUID"
;
label
:
"Sys ID"
;
maxLength
:
32
;
primary
:
true
}
,
>
;
sys_user
:
Typed
<
|
string
|
Record
<
"sys_user"
>
|
ExplicitKey
<
"sys_user"
>
|
TableBrand
<
"sys_user"
>
,
{
cascadeRule
:
"delete"
;
label
:
"User"
;
referenceTable
:
"sys_user"
}
,
>
;
view
:
Typed
<
|
string
|
Record
<
"sys_ui_view"
>
|
ExplicitKey
<
"sys_ui_view"
>
|
TableBrand
<
"sys_ui_view"
>
,
{
cascadeRule
:
"delete"
;
label
:
"View"
;
referenceTable
:
"sys_ui_view"
}
,
>
;
view_name
:
Typed
<
string
,
{
label
:
"View name"
}
>
;
}
Readonly
textIndex
:
true
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@servicenow/sdk - v4.4.1
Loading...