Осуществить поиск объектов в дереве метаданных можно, используя пункт меню «Правка – Найти» или комбинацией клавиш «Ctrl + F», данный способ позволяет вывести результат поиска в отдельное окно «Результат поиска». Двойным щелчком мышки по найденной строке можно перейти к объекту в дереве метаданных.
Рис. Результат поиска
В окне «Конфигурация» есть специальное поле поиска, которое позволяет отфильтровать объекты по вхождению искомых символов. Поиск по «Имени», «Синониму» и «Комментарию» начинается после ввода первых непробельных символов. Клавиша «Esc» отменяет поиск и очищает поле поиска.
Рис. Результат поиска
Отбор в «Дереве метаданных»
Для просмотра объектов конфигурации, относящихся к определенным подсистемам, можно настроить отбор объектов по подсистемам. Для этого используется пункт меню окна «Конфигурация»: «Действия – По подсистемам».
Рис. Отбор по подсистеме НСИ
В списке подсистем есть пункт <Не входящие в подсистемы>, который позволяет отобрать объекты, не принадлежащие ни одной подсистеме.
Чтобы отключить отбор, нужно открыть настройку отбора по подсистемам и нажать кнопку «Отключить».
Сортировка в «Дереве метаданных»
Можно отсортировать однотипные объекты (например, справочники) в пределах раздела метаданных или однотипные объекты метаданных, подчиненных одному объекту метаданных. Сортировку можно осуществить по «Имени», «Синониму» или «Комментарию». Для активации иконки «Упорядочить список» заранее выбирается группа объектов, например, как на рисунке выбраны «Справочники».
Рис. Сортировка однотипных объектов (Справочники) в приделах раздела метаданных Справочники
Рис. Сортировка однотипных объектов метаданных, подчиненных одному объекту метаданных
После упорядочивания, внесенные изменения можно сохранить.
Ссылки на объекты
Объекты конфигурации могут быть связаны между собой или не связаны:
• Если тип реквизита примитивный, то он не связан с другим объектом, например, у реквизита «ИНН» в справочнике «Контрагенты» тип «Строка».
• Если реквизит ссылается на другой объект, то он связан с другим объектом, например, у реквизита «Контрагент» в документе «ЗаказПокупателя» ссылочный тип «СправочникСсылка.Контрагенты».
Иногда необходимо знать, какие объекты ссылаются на данный объект, а какие объекты связаны с данным объектом. Для этого используется пункт меню окна «Конфигурация» «Действия – Поиск ссылок на объект» и «Действия – Поиск ссылок в объекте», также эти пункты можно выбрать в контекстном меню.
Поиск ссылок на объект
В результате будет выведен список всех объектов, в составе которых используется данный объект или сообщение об их отсутствии.
Рис. Список всех объектов, в составе которых используется справочник «Контрагенты»
Рис. Список всех объектов, в составе которых используется реквизит «Номенклатура» табличной части «Запасы» документа «ЗаказПокупателя»
Поиск ссылок в объекте
В результате будет выведен список всех объектов, на данные которых ссылаются реквизиты выбранного объекта или пустой список.
Рис. Список всех объектов, на данные которых ссылаются реквизиты документа «ЗаказПокупателя»
Рис. Список всех объектов, на данные которых ссылаются реквизиты табличной части «Запасы» документа «ЗаказПокупателя»
Окно редактирования объекта конфигурации
Для основных объектов конфигурации (справочники, документы и др.) настройку объекта удобно производить в окне редактирования объекта.
При добавлении нового объекта в конфигурацию автоматически открывается «Окно редактирования объекта». Также окно можно открыть при выборе объекта конфигурации в дереве метаданных.
Редактировать состав реквизитов можно в дереве метаданных и в окне редактирования объекта конфигурации.
Добавление реквизита в окне редактирования объекта через кнопку «Действие» или на закладке «Данные», а также в дереве метаданных приведет к открытию «Палитры свойств» для редактирования реквизита.
Все редактируемые свойства в окне редактирования объекта сгруппированы по закладкам, например, на закладке «Основные» заполняются свойства «Имя», «Синоним» и «Комментарий», также на этой закладке задаются представления объекта в командном интерфейсе.
Имя, Синоним и Комментарий прикладных объектов
«Имена» указываются одним значением, если оно состоит из нескольких слов, то каждое пишется с большой буквы и слитно, например, ЕдиницыИзмерения. Имя в пределах одного типа объектов не может повторяться, например, среди справочников.
В «Именах», «Синонимах» и «Комментариях» не рекомендуется использовать букву «ё».
Имена во множественном числе указываются для Справочника, Перечисления, Плана видов характеристик, Плана видов расчета, Журнала документов, Регистра сведений, Регистра накопления. Для остальных объектов имена указывают в единственном числе.
При изменении имени система выполняет поиск возможного использования старого имени в коде, запросах, ограничениях доступа к данным. Если в результате найдено фактическое использование, то есть однозначное, замена происходит автоматически без подтверждения. Если в результате найдено возможное использование, то есть сомнительное, то каждую замену нужно выполнить вручную или проигнорировать. В левой колонке синей «i» описывается фактическое использование, а красным "!" описывается возможное использования. В правой колонке у возможных использований отображается ссылка «Заменить…», при нажатии на которую происходит замена старого имени на новое в конкретном месте, а ссылка пропадает.
Рис. Результат переименования объекта
Изменение системы при переименовании объекта можно настроить в параметрах на вкладке «Общие», установив или отключив свойство «При переименовании выполнять изменение в модулях». Если свойство установлено, то система будет выполнять поиск использования старого имени и выполнять изменения в программном коде, в противном случае в программном коде ничего не изменяется.
Рис. Настройка переименования в программном коде при переименовании объекта
Закладки окна редактирования объекта
Закладки имеют зависимую последовательность, которая определяется свойствами, расположенными в верхних закладках. Поэтому рекомендуется редактировать объект в последовательности следования закладок. Но, в принципе, объект может редактироваться в произвольной последовательности.
Переход по закладкам можно осуществлять нажатием мышки или используя кнопки «Далее» и «Назад», в случае если следующая закладка будет неактивной, при использовании кнопок система перейдет на закладку, следующую за неактивной, неактивная закладка не будет показана. При достижении последней закладки или первой в окне редактирования объекта конфигурации, кнопка «Далее» и «Назад» станет неактивной и недоступной.
Состав закладок и содержание свойств в них меняется в зависимости от типа объекта конфигурации, например, у справочника есть закладки: «Иерархия», «Владельцы», а у документа их нет, но есть закладки: «Движения», «Последовательности», «Журналы». Если в «Окне редактирования объекта» конфигурации нет закладки «Иерархия», например, как у объекта «Отчет», это признак того, что объект не имеет иерархию. Либо, как у объекта «План счетов», иерархия есть, но нет возможности ее настроить, поэтому закладка «Иерархия» отсутствует у данного объекта.
Определить в конфигураторе использование иерархического представления данных для настраиваемого объекта можно по активности и наличию стандартного реквизита «Родитель», который присутствует у объектов «Справочник» и «Плана счетов».
Рис. Активный стандартный реквизит «Родитель»
Также состав закладок определяется свойством конфигурации «Основной режим запуска» системы по умолчанию, существует два режима: «Управляемое приложение» или «Обычное приложение». Например, при установке значения «Обычное приложение», в окне редактирования объекта появляется закладка «Интерфейсы». Интерфейсы применяются в свойстве «Основной интерфейс» конфигурации.
Рис. Закладки в режиме запуска – Основное приложение
При включении в параметрах конфигурации режима редактирования «Управляемое приложение и обычное приложение» в окне редактирования объекта на закладке «Формы» появляется закладка «Дополнительные», на которой можно разработать формы объекта обычного приложения.
Рис. Выбор режима редактирования конфигурации для режимов запуска
Стандартные реквизиты
У некоторых объектов конфигурации есть стандартные реквизиты (код, наименование, родитель и др.) и стандартные табличные части (ВидСубконто, БазовыеВидыРасчета), их нельзя удалить, у них нельзя изменить «Имя», тип и индексирование, но можно редактировать свойства, определяющие представление стандартного реквизита, например, «Синоним», «Комментарий» и т.д. Обращение к стандартным реквизитам на встроенном языке и на языке запросов происходит по неизменному имени.
Рис. Стандартные реквизиты и табличные части
Конструкторы
В окне редактирования объекта есть конструкторы, которые активируются при заполнении обязательных полей для работы конструктора. Например, для активности кнопки «Конструктор ввода на основании» в окне редактирования объекта конфигурации, необходимо обязательно заполнение поля "Вводится на основании".
Рис. Активация кнопки конструктора
Ввод по строке