В этой статье я расскажу Вам о трех очень эффективных способах с помощью которых, Вы сможете существенно улучшить свою работу в конфигураторе 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С читайте в моей книге «Основы разработки в 1С:Такси») есть возможность выделить несколько команд, а потом установить для них нужный признак видимости. Или для команд в целом, или для конкретного пользователя.
Для этого достаточно удерживая клавишу Shift выделять все команды подряд.
Или удерживая клавишу Ctrl выделить нужные команды
После этого Вы сможете как снять
Так и установить нужные признаки
На этом пока я закончу рассказывать о полезных фишках в конфигурировании 1С, обязательно следите за событиями, Вас ждет много интересной и полезной информации из мира 1С.
Иногда кажется, что изучить язык программирование в 1С сложно и трудно. В действительности программировать в 1С — легко. Помогут Вам легко и быстро освоить программирование в 1С мои книги: «Программировать в 1С за 11 шагов» и «Основы разработки в 1С: Такси»
Книга «Программировать в 1С за 11 шагов»
Изучите программирование в 1С с помощью моей книги «Программировать в 1С за 11 шагов»
- Без сложных технических терминов.
- Более 700 страниц практического материала.
- Каждое задание сопровождается рисунком (скриншот).
- Сборник задач для домашней проработки.
- Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Книга «Основы разработки в 1С: Такси»
Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С
- Без сложных технических терминов;
- Более 600 страниц практического материала;
- Каждый пример сопровождается рисунком (скриншот);
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Промо-код на скидку в 15% — 48PVXHeYu
Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:
можно оплатить вручную:
Яндекс.Деньги — 410012882996301
Web Money — R955262494655
Вступайте в мои группы, и будьте в курсе всех новостей
Вконтакте: https://vk.com/1c_prosto
Фейсбуке: https://www.facebook.com/groups/922972144448119/
ОК: http://ok.ru/group/52970839015518
Твиттер: https://twitter.com/signum2009
Что делать, когда в Windows несколько рабочих столов, при переключении между конфигураторами на разных рабочих столах (комбинации Ctrl+Win+вправо и Ctrl+Win+влево) текущий выделенный в конфигураторе объект КОПИРУЕТСЯ?