Читать книгу 1С:Профессионал по платформе: к экзамену готов (Илья Отькало) онлайн бесплатно на Bookz (6-ая страница книги)
bannerbanner
1С:Профессионал по платформе: к экзамену готов
1С:Профессионал по платформе: к экзамену готов
Оценить:

0

Полная версия:

1С:Профессионал по платформе: к экзамену готов


Настройка синтакс-помощника

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

Объект ЕЩЕ недоступен, то есть в данном режиме совместимости объект еще не реализован.

Объект УЖЕ недоступен, то есть объект объявлен устаревшим и его использовать не рекомендовано.



Рис. Настройка Синтакс-помощника


Справочную информацию можно выводить в одном окне или в разных окнах, для этого в параметрах существует специальная настройка «Справочная информация». По умолчанию выводится в разных окнах.


Рис. Справочная информация в разных окнах


Окно «Синтакс-помощника»

Окно «Синтакс-помощника» разделено на две части, которые можно располагать горизонтально или вертикально.

Главная часть окна содержит три закладки:

Содержание – иерархический список элементов встроенного языка.

Индекс – поиск по наименованиям элементов встроенного языка

Поиск – произвольный поиск по тексту.

На закладке «Поиск» можно использовать оператор «*», что означает любой символ.


Рис. Элементы управления Синтакс-помощником


Информация в Синтакс-помощнике разбита на подразделы: Использование, Синтаксис, Параметры, Свойства, Методы, Конструкторы, Описание, Доступность, Пример, Использование в версии.

Особое внимание необходимо обращать на подраздел «Доступность» (Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.) и «Использование в версии» (Доступен, начиная с версии 8.0.).

В Синтакс-помощнике имеется возможность открыть методическую информацию, доступную в сети Интернет на веб-ресурсах фирмы «1С».


Рис. Методическая информация


Сравнивание файлов

Система 1С:Предприятие предоставляет возможность сравнить два файла.

В конфигураторе необходимо выполнить команду меню «Файл – Сравнить файлы».

В режиме 1С:Предприятие необходимо выполнить команду меню «Сервис и настройки – Файл – Сравнить файлы».

Сравнение файлов в конфигураторе работает только с текстовыми, табличными, бинарными файлами, внешними отчетами и обработками. Файлы конфигурации таким образом сравнить нельзя.


Рис. Окно сравнения в конфигураторе


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


Рис. Окно сравнения в режиме 1С:Предприятие


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

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


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



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


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


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

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


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


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

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

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

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


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


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

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


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


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


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


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


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


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


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


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

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

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


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


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

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

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

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


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

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

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

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

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

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


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



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


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


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

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

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

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

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


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


Ограничение

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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


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


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

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

Нет – сворачивание не производится


Рис. Списки без сворачивания


Совпадающие на языке сортировки – совпадающие текстовые представления в колонке отсортированного языка сворачиваются


Рис. Совпадающие на языке сортировки


Совпадающие на всех языках – сворачиваются только те текстовые представления, которые совпадают на всех языках


Рис. Совпадающие на всех языках


Настройки окна

Окно «Редактирование текстов интерфейса» можно настроить, вызвав настройки пунктом меню «Действия – Настройка…»


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


В настройках можно указать способ расположения колонок языков:

Горизонтально – колонки языков расположены горизонтально


Рис. Горизонтальное расположение колонок


Комбинированно – колонки языков располагаются одна под другой


Рис. Комбинированное расположение колонок


Комбинированно, с выделением языка сортировки – слева располагается колонка с языком, по которому выполнена отсортировка, а справа горизонтально располагаются остальные колонки с языками. При этом если меняем язык сортировки, то меняется их положение, отсортированное поле располагается слева, а остальные справа.


Рис. Комбинированно, с выделением языка сортировки


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


Рис. Результат установки флага «При сворачивании отображать в виде дерева»


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

Меню «Действия»

В меню «Действия» кроме открытия настроек можно осуществить ряд операций:


Рис. Меню «Действия»


Новый поиск – открывает окно нового поиска без закрытия окна результат

Копировать тексты… – копирует текстовые представления из одного языка в другой, при этом если установить флаг «Заполнять только незаполненные», текстовые представления в колонке языка приемника не будут затираться новым текстом. Данная операция интересна, когда оба языка практически совпадают


Рис. Диалоговое окно «Копировать тексты…»


Очистить тексты… – позволяет полностью очистить колонку выбранного языка


Рис. Диалоговое окно «Очистить тексты…»


Экспорт в табличный документ… – экспорт строковых представлений в файл *.mxl по всем языкам


Рис. Диалоговое окно «Экспорт в табличный документ…» и результат экспорта


Заполнить тексты… – загружает файл *.mxl с подготовленным переводом. Обязательное условие: в первой строке должен прописываться только код языка


Рис. Диалоговое окно «Заполнить тексты…»


Быстро текст можно перевести в «Таблице Google», используя формулу

После чего загрузить в 1С.


Рис. Вставка формулы перевода с одного языка на другой язык


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


Работа с окнами

В конфигураторе и в режиме 1С:Предприятие доступно разделение окна в пункте меню «Окна – Горизонтально разделить окно» или «Окна – Вертикально разделить окно». Там же удаляется разделение.


Рис. Горизонтальное РАЗДЕЛЕНИЕ окна


В режиме 1С:Предприятие обычное приложение доступно разделение окон на просмотр и редактирование «Текстовых документов» и «Табличных документов».


Рис. Разделение окон в режиме 1С:Предприятие


Конфигуратор позволяет располагать окна горизонтально, вертикально и подряд используя пункт главного меню «Окна».


Рис. Горизонтальное Расположение окон


В режиме 1С:Предприятие в «Меню – Окно – Показать вместе с другими».


Рис. Горизонтальное расположение окон


Временная блокировка

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

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


Рис. Включение временной блокировки в конфигураторе


Временная блокировка в режиме 1С:Предприятие в «Толстом клиенте».


Рис. Включение временной блокировки в режиме 1С:Предприятие в «Толстом клиенте»


Блокировки данных

Блокировка – это процесс или действие, направленное на ограничение или предотвращение доступа к определенному ресурсу, объекту или информации.

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

В системе 1С:Предприятие существует два механизма блокировок:

Механизм объектных блокировок – позволяет устанавливать блокировки на прикладные объекты прикладного решения на уровне платформы.

Механизм транзакционных блокировок – позволяет устанавливать блокировки на записи базы данных на уровне СУБД.

Механизм объектных блокировок

Оптимистическая блокировка – данная блокировка перед записью объекта, сравнивает полученный номер версии при открытии с номером версии в базе данных, если версии отличаются, то будет выдано предупреждение о том, что версия объекта изменилась или он был удален. Например, два пользователя одновременно открыли один и тот же элемент справочника, первый пользователь внес изменения, записал эти изменения и закрыл форму элемента, теперь любые попытки второго пользователя внести изменения и записать их в базу будут блокироваться с выводом сообщения об ошибке.


Рис. Оптимистическая блокировка


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

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Вы ознакомились с фрагментом книги.

Для бесплатного чтения открыта только часть текста.

Приобретайте полный текст книги у нашего партнера:


Полная версия книги

Всего 10 форматов

1...456
bannerbanner