Creatio development guide
PDF
Документация по разработке
Это документация Creatio версии 7.12.0. Мы рекомендуем использовать новую версию документации.

Как скрыть команды меню детали с реестром

Glossary Item Box

Для управления записями реестра детали предназначены команды меню детали [Копировать] ([Copy]), [Редактировать] ([Edit]) и [Удалить] ([Delete]) (рис. 1).

Рис. 1. — Меню детали [Адреса] ([Addresses])

 

Чтобы скрыть команды меню детали необходимо:

1. Создать замещающую схему реестра детали. Например, для детали [Адреса] ([Addresses]) страницы редактирования контрагента это будет схема [Деталь адресов контрагента] ([Account addresses detail]). Как создать замещающую схему описано в статье "Создание клиентской схемы".

2. В созданную схему добавить следующий код:

define("AccountAddressDetailV2", [], function() {
    return {
        entitySchemaName: "AccountAddress",
        methods: {
            // Удаление команды [Копировать] ([Copy])
            getCopyRecordMenuItem: Terrasoft.emptyFn,
            // Удаление команды [Редактировать] ([Edit])
            getEditRecordMenuItem: Terrasoft.emptyFn,
            // Удаление команды [Удалить] ([Delete])
            getDeleteRecordMenuItem: Terrasoft.emptyFn
        },
        diff: /**SCHEMA_DIFF*/[]/**SCHEMA_DIFF*/
    };
});

3. Сохранить изменения.

4. Обновить страницу браузера.

В результате команды будут удалены из меню детали (рис. 2).

Рис. 2. — Меню детали [Адреса] ([Addresses]) без команд управления записями детали

 

 

 

 

© Terrasoft 2002-2019.

Был ли данный материал полезен?

Как можно улучшить эту статью?