18+
реклама
18+
Бургер менюБургер меню

Илья Отькало – 1С:Профессионал по платформе: к экзамену готов (страница 13)

18

В полях «Сравнить» и «С» необходимо указать сравниваемые файлы.

В поле «Как» указывается алгоритм сравнения выбранных файлов. При двоичном сравнении выводится сообщение о совпадении или различии файлов.

Рис. Результат сравнения табличных документов

В конфигураторе можно осуществлять сравнение двух внешних обработок.

Рис. Результат сравнения внешних обработок

Глобальный поиск и замена

В платформу 1С:Предприятие включен специальный режим «Глобальный поиск и замена», который предназначен для поиска определенной строки в свойствах, модулях, ролях, элементах формы, макетах, картах маршрута и в справочной информации, с точностью до объекта раздела основной конфигурации, расширения или конфигурации базы данных, а также в файлах. Найденный текст может быть заменен на другой.

Рис. Пункты меню открытия режима «Глобального поиска» и «Глобальной замены»

«Глобальный поиск» и «Глобальная замена» открываются разными пунктами, но по факту это одно и то же окно, только есть ряд ограничений:

• В глобальном поиске меню замены не активно.

• В глобальной замене нельзя работать с конфигурацией базы данных.

• В глобальной замене нельзя работать с расширениями конфигурации базы данных.

Рис. Глобальный поиск по текстам

Если необходимо остановить процедуру поиска, используется комбинация клавиш «Ctrl + Break» или «Ctrl + Alt + E».

Результат поиска выводится в одноименном окне «Результат поиска».

Рис. Результат поиска в Основной конфигурации

В настройках поиска можно уточнить объект раздела основной конфигурации или конфигурации базы данных.

Рис. Результат поиска в Конфигурации базы данных

Поиск можно осуществить во внешних файлах каталога. Поиск осуществляется только в определенных типах файлов: *.txt; *.mxl; *.xml; *.epf; *.erf; *.grs; *.geo; *.cf; *.cfe; *.pff.

Рис. Список доступных типов документов для поиска

Поиск можно осуществлять в открытых файлах в конфигураторе.

Рис. Результат поиска в открытых документах

При поиске и замене в «Расширениях» есть ряд условий:

• Расширение должно сохранено в системе (обновлено Расширение конфигурация (базы данных)).

• Окно конфигурации расширения открыто.

Рис. Результат поиска в сохраненной Конфигурации базы данных расширения

При замене в «Расширениях» есть условие:

• Достаточно, чтобы окно конфигурации расширения было открыто.

Важно! Замена может осуществляться только в «Основных конфигурациях» и «Основных конфигурациях расширения», так как «Конфигурации баз данных» не доступны для редактирования, то есть не важно, было ли осуществлено сохранение «Конфигурации базы данных» или нет.

Рис. Результат поиска для замены, только в основных конфигурациях

Полнотекстовый поиск

Полнотекстовый поиск является встроенным механизмом платформы и может использоваться для поиска данных в базе и справке.

Механизм полнотекстового поиска основан на использовании двух составляющих:

• Полнотекстового индекса, который создается для текущей базы данных и затем периодически, по мере необходимости, обновляется.

• Средств выполнения полнотекстового поиска.

Создание и обновление полнотекстового индекса может быть выполнено интерактивно, в режиме 1С:Предприятие, или программно, средствами встроенного языка.

Рис. Управление полнотекстовым поиском

Для выполнения поиска данных в базе данных используется «Поле глобального поиска».

Рис. Поиск при использовании поля глобального поиска

В качестве дополнительных словарей могут выступать макеты из двоичных данных и текстовые макеты, а также константы строкового типа и типа ХранилищеЗначения. Указание дополнительных словарей выполняется в свойстве «Дополнительные словари» корневого объекта метаданных.

Для поиска используется специальный язык выражений.

Язык запросов полнотекстового поиска

Поиск может осуществляться, по нескольким словам, с использованием поисковых операторов и поиском по точной фразе.

В строке ввода допускается использование следующих поисковых операторов:

Источник: справка технологической платформы 1С:Предприятие

При использовании группового поиска (оператор *) может быть найдено несколько слов. Общее число найденных слов не может превышать 1000.

Написание операторов И (AND), ИЛИ (OR), НЕ (NOT), РЯДОМ (NEAR) допускается только в верхнем регистре.

Операторы не используются как унарные (в начале строки поиска). Например, нельзя сделать выбор всех глав, в которых отсутствует указанный текст.

Все символы в поле поиска, кроме символов поисковых операторов, букв и цифр, игнорируются. Для поиска спецсимволов, используемых в тексте, их следует заключать в кавычки. Например: "РЯДОМ".

Редактирование текстов интерфейса

Редактирование текстов интерфейса позволяет находить места, в которых необходимо ввести текст на требуемом языке, чтобы он отображался в режиме 1С:Предприятие в соответствии с языком, выбранным пользователем.

Рис. Окно «Редактирование текстов интерфейса»

Механизм «Редактирование текстов интерфейса» удобно использовать даже при наличии одного языка в конфигурации, разработчик может изменить одинаковое текстовое представление во всех найденных местах на новое представление.

Механизм «Редактирование текстов интерфейса» вызывается пунктом меню «Правка – Редактирование текстов интерфейса…».

Позволяет искать тексты интерфейсов:

• В основной конфигурации, в конфигурации базы данных.

• В расширениях конфигураций, в расширениях конфигураций базы данных (расширения должны быть открыты).

• В открытых окнах версий конфигураций хранилища.

• В открытых документах.

• Во внешних файлах.

• В функциях «НСтр()» расположенных в модулях.

Редактирование текстового представления осуществляется непосредственно в ячейке языка в окне «Редактирование текстов интерфейса» без открытия самого объекта, который содержит редактируемое текстовое представление, можно открыть «Конструктор строк на разных языках» для ввода текстовых представлений.

Рис. Ввод нового текстового представления

Режимы сворачивания

В поле выбора «Сворачивать» можно выбрать режим сворачивания текстового представления на разных языках: