Доброго времени суток коллеги, никак не могу найти в Конфигурации код таких скриптов и вставку соответственно таких скриптов на страницу. Пожалуйста поделитесь опытом.
 ![]()
Второй вопрос: Можно ли в dependencies задать значение чтобы она(функция) срабатывал только при выборе значения у этого поля. У меня она(функция) срабатывает даже если я удалю из поля значения. 
Третий вопрос: Как в Creatio проверить значение полей на пустоту? undefined?
Спасибо.
P.s может это очень элементарно, но я недавно тут надеюсь на ваше понимание.
Нравится
1) Это модули , пример в AccountPageV2 есть EnrichmentModule он прописан в modules и diff.
2) Можно указать функцию в onChange в опиисании атрибута. 
"Value": {
    "dataValueType": this.Terrasoft.DataValueType.MAPPING,
    "type": this.Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN,
    "caption": resources.localizableStrings.ValueCaption,
    "onChange": "onMappingValueChanged"
}
Можно в dependecies указать название этого же поля
"BillingInfo": {
    name: "BillingInfo",
    dataValueType: Terrasoft.DataValueType.TEXT,
    dependencies: [
        {
            columns: ["BillingInfo"],
            methodName: onBillingInfoChange"
        }
    ]
}
3) Да можно сравинть с undefined. 
if (this.$Value === undefined)
Можно проверить на пустоту с помощью Ext.isEmpty
if (Ext.isEmpty(this.$Value))
1) Это модули , пример в AccountPageV2 есть EnrichmentModule он прописан в modules и diff.
2) Можно указать функцию в onChange в опиисании атрибута. 
"Value": {
    "dataValueType": this.Terrasoft.DataValueType.MAPPING,
    "type": this.Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN,
    "caption": resources.localizableStrings.ValueCaption,
    "onChange": "onMappingValueChanged"
}
Можно в dependecies указать название этого же поля
"BillingInfo": {
    name: "BillingInfo",
    dataValueType: Terrasoft.DataValueType.TEXT,
    dependencies: [
        {
            columns: ["BillingInfo"],
            methodName: onBillingInfoChange"
        }
    ]
}
3) Да можно сравинть с undefined. 
if (this.$Value === undefined)
Можно проверить на пустоту с помощью Ext.isEmpty
if (Ext.isEmpty(this.$Value))
Ислам, не вижу в стандартных схемах упоминаний ClientInProfile, видимо, это доработка пользователя или какое-то дополнение.
Если Вы открыли мастер раздела и видите её, можно переключиться на вкладку "Исходный код" и там увидеть элемент с этим названием. Если же там он не задаётся, а только меняется (merge), то сверху указано название схемы. Её можно открыть в разделе "конфигурация" и посмотреть её версии в разных пакетах, а также схемы, от которых она наследуется, чтобы выяснить, где именно описана реализация элемента ClientInProfile.
Или же, если есть доступ к SQL-серверу, просто написать запрос:
select *,(select name from sysschema where id = SysSchemaId) from sysschemacontent where content like '%ClientInProfile%'Станет видно, где в клиентской логике это упоминается.