Три эффективных способа улучшить свою работу в конфигураторе 1С
В этой статье я расскажу Вам о трех очень эффективных способах с помощью которых, Вы сможете существенно улучшить свою работу в конфигураторе 1С. Информация из этой статьи пригодится Вам в разработке и очень облегчит Вашу жизнь.
И так приступим.
КОПИРОВАНИЕ ВСЕГО.
Очень удобная функция платформы 1С это копирование объектов как внутри одной конфигурации 1С, так и из разных конфигураций. Это можно сделать с помощью стандартных кнопок конфигуратора 1С «Копировать» — «Вставить», а так же посредством комбинации клавиш Ctrl-C (копировать) и Ctrl-V (вставить). Чтобы скопировать объект, необходимо его выделить, нажать кнопку «Копировать» (Ctrl-C), потом поставить курсор в нужный объект и нажать кнопку «Вставить» (Ctrl-V).
Например, в документ «Приход товара» добавили новый реквизит менеджер, и точно такой же реквизит должен быть у документа «Расход товара». Не обязательно у документа «Расход товара» создавать этот реквизит заново, достаточно выделить реквизит документа «Приход товара», скопировать и вставить в реквизиты документа «Расход товара»
Таким образом копировать можно все что угодно: реквизиты, табличные части, сами объекты, а так же реквизиты и параметры форм. Так же этот механизм удобно использовать при создании нескольких реквизитов (объектов) с одинаковым типом. Например, Вы создаете документ «Перемещение товаров», в этом документе сделали реквизит «СкладОтправитель» с типом ссылка на справочник «Склады». Вам нужно создать реквизит «СкладПолучатель» с точно таким же типом. Не обязательно создавать новый реквизит и выбирать тип, достаточно просто скопировать имеющийся и переименовать его. Тем самым Вы исключите ошибки, которые могут возникнуть, если выберете неверный тип, или вообще не выберете. Ошибка многих новичков оставить тип «Строка» в новом реквизите.
Так же механизмы платформы 1С предоставляют возможность копировать объекты из одной конфигурации 1С в другую. Например, перенесем документ из одной конфигурации в другую.
Единственно, если в конфигурации, куда перенесли документ, нет объектов, ссылки на которые указаны в типах реквизитов, то у всех реквизитов встанет тип Строка.
И последний момент. Вы можете в код скопировать любое название объекта в любой модуль. Достаточно выделить объект, нажать Ctrl-C, потом поставить курсор в модель, и нажать Ctrl-V. Название этого объекта вставиться в нужно место модуля.
ПЕРЕТАСКИВАНИЕ ВСЕГО.
Кроме копирования платформа 1С предоставляет механизм перетаскивания объектов с помощью мышки. Например, если мы хотим , чтобы в документе «Заказ» был склад в табличной части, то достаточно выделить этот реквизит мышкой и тащить в нужную табличную часть.
Точно так же можно перетаскивать реквизиты формы в элементы
Кроме того платформа 1С предоставляет возможность на форме перетаскивать элементы и группы из одного места формы в другое.
Более подробно о работе с управляемой формой можно ознакомиться в моей книге «Основы разработки в 1С:Такси».
И последний момент. Точно так же как и с копированием, Вы можете перетащить название объекта в любое место модуля.
ГРУППОВЫЕ ИЗМЕНЕНИЯ.
Платформа 1С в конфигураторе предоставляет возможность скопом менять очень много. Например, на форме у Вас есть ряд элементов, для которых вы хотите поставить свойство «Только просмотр» в значение Истина. Не обязательно заходить в палитру свойств каждого элемента и ставить этот признак. Можно изменить свойства сразу всех нужных элементов. Для этого необходимо сначала вызвать палитру свойств одного элемента, а потом выделить все остальные (держим клавишу Ctrl и кликаем по каждому нужному элементу мышкой).
Ещё один удобный инструмент групповой работы платформы 1С, который позволяет облегчить работу с ролями, это «Все роли».
С его помощью можно установить или убрать какое-нибудь право у всех объектов определенного прототипа. Например, мы можем у роли Администратор убрать право на интерактивное удаление всех документов.
В командном интерфейсе конфигуратора 1С (все о командном интерфейсе 1С читайте в моей книге) есть возможность выделить несколько команд, а потом установить для них нужный признак видимости. Или для команд в целом, или для конкретного пользователя.
Для этого достаточно удерживая клавишу Shift выделять все команды подряд.
Или удерживая клавишу Ctrl выделить нужные команды
После этого Вы сможете как снять
Так и установить нужные признаки
На этом пока я закончу рассказывать о полезных фишках в конфигурировании 1С, обязательно следите за событиями, Вас ждет много интересной и полезной информации из мира 1С.
Оригинал: http://www.1s-up.ru/tri_effektivnyx_sposoba_uluchshit_svoyu_rabotu_v_konfiguratore_1c/