Основная страница

Глава 29.
Сервисные возможности


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

Служебные окна

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

·        окно сообщений;

·        Синтакс-Помощник;

·        окно результата поиска во всех текстах.

За исключением Синтакс-Помощника, эти окна автоматически вызываются на экран в случае необходимости (окно Синтакс-Помощника вызывается пользователем). Они отличаются от прочих окон Конфигуратора тем, что выполнены в виде закрепляемых («docking») окон. Такие окна объединяют в себе функциональность обычных окон и особенности поведения панелей инструментов.

Назначение каждого из перечисленных окон описано в соответствующих разделах данного Руководства, а в настоящем параграфе будут изложены общие приемы работы с такими окнами.

Для управления окнами используются контекстные меню. Для каждого окна контекстное меню, помимо специфических пунктов, содержит следующие общие пункты, управляющие поведением закрепляемого окна.

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

Спрятать. Закрывает служебное окно. Действие этого пункт контекстного меню аналогично действию кнопки  закрытия окна.

Перемещать в главном окне. Регулирует область перемещения служебного окна. Если пункт включен, служебное окно перемещается только внутри главного окна Конфигуратора. В этом случае пункт «Разрешить закрепление» игнорируется — окно не может «прилипать».

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

Совет. Служебное окно, которое можно перемещать по всему экрану, при приближении к какому-либо краю главного окна Конфигуратора будет пытаться «прилипнуть» к нему. Чтобы окно не «прилипало», выполняйте перемещение окна при нажатой клавише Ctrl.

Настройка параметров Конфигуратора

Для установки различных параметров работы Конфигуратора используется функция «Параметры» из меню «Сервис» главного меню Конфигуратора.

Диалог «Настройка параметров системы» организован в виде картотеки. Все параметры, которые можно установить, объединены в 4 группы. Для доступа к управляющим элементам конкретной группы щелкните мышью на соответствующей закладке в окне диалога.

Установка параметров модулей

Управляющие элементы закладки «Модули» позволяют настроить выделение цветом синтаксических конструкций в модулях, автоотступ и задать шаг табуляции для модулей.

Выделение цветом синтаксических конструкций. Текстовый Редактор системы 1С:Предприятие имеет возможность выдавать различным цветом синтаксические элементы встроенного языка системы 1С:Предприятие. Выделение цветом облегчает восприятие текста модуля и уменьшает вероятность появления ошибок.

Для настройки цвета необходимо в списке выбрать название синтаксического элемента и щелкнуть мышью на верхнем поле справа от списка. На экран будет выдана палитра цветов, в которой необходимо выбрать цвет для выделения указанного элемента встроенного языка. Если вместо какого-то конкретного цвета выбрать слово «Авто», то цвет синтаксического элемента будет определяться установками MS Windows.

Опция «Запретить выделение цветом», если она включена, отменяет выделение цветом синтаксических конструкций в модулях. Назначенные ранее цвета при этом полностью сохраняются, поэтому включение данной опции сразу восстанавливает цветовую палитру модулей.

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

Автоподстановка. Если включена эта опция, при редактировании модулей будет задействована функция автоматической замены шаблонов (см. п. «Использование шаблонов», стр. 8).

Шаг табуляции. Поле «Ширина табуляции» позволяет выбрать ширину шага табуляции в символах. В это поле можно ввести целое число в пределах от 1 до 16 включительно. Изменение числа в этом поле приводит к изменению шага табуляции во всех модулях (в том числе тех, которые открыты для редактирования).

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

Синтаксический отступ выполняет автоматическое форматирование текста модуля, смещая вправо текст, расположенный внутри управляющих конструкций типа Если...Тогда...КонецЕсли, Пока...Цикл...Конеццикла и подобных. Смещение выполняется за счет добавления в начало строк необходимого количества знаков табуляции.

«Обыкновенный» отступ автоматически выравнивает текст строки по левой границе предыдущей не пустой строки.

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

Установка параметров текста

Управляющие элементы закладки «Текст» позволяют настроить параметры редактора текстов, используемые при редактировании текстовых документов.

Цвет закладок. В этом поле можно выбрать цвет закладок, который используется для пометки строк в редакторе текстов (см. п. «Использование закладок», стр. Ошибка! Закладка не определена.).

Открывать текст как модуль. Если опция включена, то при редактировании текстового документа редактор текстов будет использовать специфические возможности, применяемые при редактировании модулей: выделение цветом синтаксических конструкций, использование синтаксического автоотступа и другие (см. п. «Редактирование модулей», стр. Ошибка! Закладка не определена.).

 Перетаскивание текста. В редакторе текстов для перемещения и копирования блоков текста можно использовать режим «drag & drop» («перенеси и оставь»).

Автоподстановка. Если включена эта опция, при редактировании текста будет задействована функция автоматической замены шаблонов (см. п. «Использование шаблонов», стр. 8).

Шаг табуляции. Поле «Шаг табуляции» позволяет выбрать ширину шага табуляции в символах. В это поле можно ввести целое число в пределах от 1 до 16 включительно. Изменение числа в этом поле приводит к изменению шага табуляции в текстовых документах.

Автоотступ. Если автоотступ включен, то при редактировании текстов текстовый редактор системы 1С:Предприятие автоматически выравнивает текст новой строки по левой границе предыдущей не пустой строки.

Установка параметров интерфейса

Управляющие элементы закладки «Интерфейс» позволяют определить используемые экранные шрифты.

Настройка шрифтов. Для установки экранного шрифта, используемого в каком-либо режиме работы Конфигуратора, следует выбрать в списке наименование этого режима и нажать кнопку «Выбрать шрифт». На экран будет выдан стандартный диалог выбора шрифта, в котором можно выбрать наименование, стиль и размер шрифта. Описание шрифта, установленного для того или иного режима, выводится в рамке «Установленный шрифт» справа от списка.

Строки в списке режимов программы имеют следующий смысл:

Формы                            все экранные формы: стандартные и созданные в процессе настройки конфигурации задачи;

Табличные документы  документы, созданные при помощи функции «Новый — Таблица» из меню «Файл» главного меню программы; таблицы в редакторе форм;

Текстовые документы   документы, созданные при помощи функции «Новый — Текст» из меню «Файл» главного меню программы;

Модули                           программные модули системы 1С:Предприятие;

Табло                              информация в окне «Табло»;

Окно сообщений           сообщения в окне сообщений;

Описание                       текст темы в окне описания.

Показывать пиктограммы в меню. Эта опция включает показ в главном меню Конфигуратора и контекстных меню образов команд меню. Аналогичные образы используются на кнопках панелей инструментов.

Настройка параметров Синтакс-Помощника

Закладка настройки параметров Синтакс-Помощника позволяет выбрать язык, на котором будут выдаваться элементы встроенного языка в окне Синтакс-Помощника (см. п. «Параметры Синтакс-Помощника», с. 4), и определить файл шаблонов (см. п. «Сохранение списка шаблонов», с. 6).

Калькулятор

Для выполнения несложных текущих расчетов система 1С:Предприятис имеет встроенный калькулятор. Его можно вызвать в любом режиме программы (кроме случаев, когда программа ждет ответа на запрос), нажав клавиши Ctrl+F2 или выбрав пункт «Калькулятор» из меню «Сервис» главного меню Конфигуратора.

Для удобства окно калькулятора всегда располагается «поверх» других окон. Можно мышью перетащить окно калькулятора в любое место экрана.

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

Для работы с калькулятором можно использовать как мышь, так и клавиатуру. По выполняемым функциям числовой калькулятор напоминает «настоящие» калькуляторы.

Если результат какой-либо операции превышает разрядность калькулятора или производится деление на 0, то на дисплее появляется «сообщение об ошибке» красного цвета: от 10 000 000 000 000 е4 (1 + максимальное для калькулятора число из девяток 99 999 999 999 999 999 999) до 999 999 999 999 999 e18 (попытка умножить 99 999 999 999 999 999 999 на 99 999 999 999 999 999 999) или просто Е (при делении на ноль). В таком случае для продолжения работы необходимо очистить дисплей калькулятора, нажав кнопку «С».

Календарь

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

Для удобства окно календаря всегда располагается «поверх» других окон. Можно мышью перетащить окно калькулятора в любое место экрана.

Для листания календаря используйте кнопки «<» или «>» для смены месяца и «<<» или «>>» — для смены года.

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

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

Для включения блокировки необходимо выбрать пункт «Временная блокировка» из меню «Сервис» главного меню Конфигуратора. На экран будет выдан запрос «Система заблокирована» и никаких действий в Конфигураторе выполнить будет нельзя (на экране не останется никаких элементов интерфейса Конфигуратора, кроме этого запроса).

Чтобы снять блокировку, следует в поле запроса ввести пароль, который пользователь вводил при входе в Конфигуратор. Если пароль указан верно, после нажатия кнопки «ОК» запрос будет убран и будет разрешена работа с Конфигуратором.

Синтакс-Помощник

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

Для вызова Синтакс-Помощника служит пункт «Синтакс-Помощник» в меню «Сервис» главного меню Конфигуратора.

Окно Синтакс-Помощника

Окно Синтакс-Помощника является закрепляемым окном (см. п. «Служебные окна», стр. 1), поэтому удобно располагать его, «прилепив» к боковой стороне главного окна Конфигуратора.

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

Замечание. Помимо элементов встроенного языка, дерево в верхней части окна Синтакс-Помощника содержит список существующих шаблонов (см. п. «Шаблоны», стр. 5).

В нижней части окна Синтакс-Помощника выдается краткое описание элемента встроенного языка, выбранного в верхнем окне. Для получения описания следует дважды щелкнуть мышью на наименовании элемента языка в верхней части окна Синтакс-Помощника.

Параметры Синтакс-Помощника

Для настройки параметров Синтакс-Помощника используется закладка «Синтакс-Помощник» настройки параметров Конфигуратора (пункт «Параметры» меню «Сервис» главного меню Конфигуратора). В ней можно выбрать язык, на котором будут выдаваться элементы встроенного языка в окне Синтакс-Помощника, и создаваться «заготовки» элементов встроенного языка в редакторе текстов. Можно выбрать либо только русский язык (не устанавливать флажок «Использовать оба языка»), либо дублированное описание по-русски и по-английски. Описание элементов встроенного языка в нижнем окне Синтакс-Помощника всегда выдается по-русски.

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

Синтакс-Помощник имеет функцию копирования выбранного элемента встроенного языка в редактор текстов.

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

Пункт контекстного меню «Выбрать и спрятать» переносит «заготовку» элемента встроенного языка и закрывает окно Синтакс-Помощника.

Кроме использования пунктов контекстного меню, для переноса «заготовок» элементов встроенного языка можно использовать режим «перенеси и оставь» («drag & drop»): достаточно перетащить мышью выбранный элемент встроенного языка из окна Синтакс-Помощника в окно редактора текстов.

Поиск в Синтакс-Помощнике

Для удобства поиска в Синтакс-Помощнике нужного элемента языка существует специальный режим контекстного поиска.

Для вызова режима контекстного поиска необходимо выбрать пункт «Поиск» из контекстного меню Синтакс-Помощника.

Диалог «Контекстный поиск» содержит окно со списком элементов встроенного языка, строку поиска - поле ввода со списком для быстрого поиска в списке элементов, и список вхождений.

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

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

Описание элемента встроенного языка можно искать в Синтакс-Помощнике непосредственно при редактировании модуля. Для выполнения поиска следует поместить курсор на элемент встроенного языка, по которому требуется получить подсказку, или выделить блок текста, и нажать клавиши Ctrl+F1.

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

Если элемент встроенного языка описан в нескольких тематических разделах Синтакс-Помощника, то сначала откроется окно контекстного поиска с этим элементом для выбора нужного тематического раздела.

Если выбранное слово или блок текста не являются элементами встроенного языка, при нажатии клавиш Ctrl+F1 также будет открыто окно контекстного поиска в Синтакс-Помощнике.

Произведенный поиск запоминается в списке «История обращений к Синтакс-Помощнику», который можно вызвать, выбрав пункт «История» в контекстном меню Синтакс-Помощника. Двойным щелчком левой кнопки мыши по запомненному в списке значению можно воспроизвести поиск.

Шаблоны

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

Фрагменту текста ставится в соответствие условная комбинация символов — краткое имя фрагмента, называемое шаблоном. Если в параметрах Конфигуратора включен режим автоподстановки, то нужный фрагмент текста будет автоматически вставляться в редактор при вводе шаблона (внимание: режим автоподстановки включается отдельно для модулей и текста на разных закладках окна настройки параметров Конфигуратора!).

Ведение списка шаблонов

Шаблоны настраиваются в режиме «Настройка шаблонов», который можно вызвать:

·        выбрав пункт «Настройка шаблонов» из меню «Сервис» главного меню Конфигуратора;

·        из контекстного меню Синтакс-Помощника;

·        выбрав пункт «Шаблоны — Настройка» в контекстном меню текстового документа.

Ведение списка шаблонов выполняется в окне «Настройка шаблонов».

Шаблоны в списке шаблонов могут быть организованы в группы. Заголовок группы не является шаблоном, а служит только для визуального объединения шаблонов, входящих в эту группу. Группы шаблонов могут быть вложены одна в другую.

Для раскрытия списка шаблонов, входящих в группу, необходимо дважды щелкнуть мышью на заголовке группы.

Созданный список шаблонов автоматически отображается также в окне Синтакс-Помощника. Структура дерева шаблонов совпадает со структурой списка шаблонов в окне «Настройка шаблонов».

Кроме того, шаблоны, для которых включена опция «Включать в меню», будут выдаваться также в контекстном меню редактора текстов.

Создание нового шаблона

Для создания нового шаблона необходимо выбрать пункт «Новый» в меню «Действия» главного меню Конфигуратора. В списке шаблонов появится новая строка, а на экран будет выдан диалог для редактирования свойств шаблона. Вновь созданному шаблону присваивается условное имя, состоящее из слова «Шаблон» и числа — порядкового номера нового шаблона.

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

Для создания нового шаблона или группы внутри уже существующей группы следует выделить название группы или название любого шаблона в этой группе.

В диалоге «Свойства шаблона» рекомендуется сразу задать название шаблона. Название — это произвольная строка символов, которая будет выдаваться в списке шаблонов, в окне Синтакс-Помощника и в контекстном меню редактора текстов. В пределах одной группы шаблонов названия должны быть уникальными.

Копирование шаблона

Новые шаблоны можно создавать путем копирования существующих шаблонов — как в пределах одной конфигурации, так и между конфигурациями. Для копирования используются возможности Буфера Обмена MS Windows.

Чтобы скопировать шаблон (или группу шаблонов), необходимо сначала «запомнить» его в Буфере Обмена MS Windows, использовав команды «Копировать» или «Вырезать» из меню «Действия» главного меню Конфигуратора. Если используется команда «Вырезать», то выделенный шаблон или группа шаблонов будут удалены из списка.

Затем необходимо выделить название любого шаблона в той группе, куда требуется вставить копию, и использовать команду «Вставить». Если у вставляемых шаблонов образцы текста для замены совпадают с образцами уже имеющихся в списке шаблонов, на экран будет выдано сообщение об очистке ключей подстановки. В этом случае для подтверждения очистки ключей подстановки следует нажать кнопку «Да», или нажать «Нет» и отказаться от вставки шаблонов.

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

При копировании группы шаблонов копируются также все шаблоны и группы шаблонов, входящие в выбранную группу.

 Для копирования шаблонов можно использовать также режим «перенеси и оставь» («drag & drop»), для этого необходимо перетаскивать название шаблона мышью при нажатой клавише Ctrl.

Удаление шаблона

Для удаления шаблона или группы шаблонов следует выделить название шаблона или группы в списке шаблонов, нажатием правой кнопки мыши вызвать контекстное меню и в этом меню выбрать пункт «Удалить».

После подтверждения выбранный шаблон или группа будут удалены из списка шаблонов.

Совет. Если необходимо восстановить ошибочно удаленный шаблон, следует закрыть окно «Настройка шаблонов», отказавшись от сохранения шаблонов. После повторного открытия этого окна удаленный шаблон вновь появится в списке.

Упорядочивание списка шаблонов

Названия шаблонов и групп в окне «Настройка шаблонов» можно расставить в требуемом порядке. В таком же порядке названия шаблонов будут выдаваться в окне Синтакс-Помощника и в контекстном меню редактора текстов.

Для перестановки названия шаблона или группы необходимо выделить его в списке и использовать кнопки  («Переместить вверх»),  («Переместить вниз») и  («Упорядочить»), расположенные в панели инструментов окна «Настройка шаблонов», или соответствующие команды меню «Действия» главного меню Конфигуратора.

Названия шаблонов и названия групп сортируются независимо друг от друга: в верхней части списка располагаются названия групп, а затем — названия шаблонов.

Для перестановки названий шаблонов также можно использовать режим «drag & drop» («перенеси и оставь»). Таким же образом можно перемещать шаблоны и группы шаблонов между группами, а также организовывать вложенные группы.

Сохранение списка шаблонов

Для сохранения списка шаблонов необходимо выбрать пункт «Сохранить» в меню «Файл» главного меню Конфигуратора.

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

Файл 1CV7SRCT.ST может быть скопирован или перенесен в рабочий каталог пользователя или в каталог, где расположены исполняемые файлы системы 1С:Предприятие. При вызове режима «Настройка шаблонов» поиск файла 1CV7SRCT.ST будет выполняться сначала в рабочем каталоге пользователя, затем — в каталоге с информационной базой, и, наконец, в каталоге с исполняемыми файлами системы 1С:Предприятие.

Размещение файла 1CV7SRCT.ST в одном из указанных каталогов позволяет изменять «область действия» настройки шаблонов.

Редактирование шаблона

Редактирование шаблона выполняется в палитре свойств «Свойства шаблона», которую можно вызвать на экран двойным щелчком мыши на названии шаблона.

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

Палитра свойств «Свойства шаблона» содержит только одну закладку — «Основные».

Название — произвольная строка символов, которая будет выдаваться в списке шаблонов, в окне Синтакс-Помощника и в контекстном меню редактора текстов при редактировании текстового документа.

Заменять... На. В поле «Заменять» необходимо ввести образец для замены — последовательность символов, которая будет заменяться фрагментом текста при использовании шаблона, а в поле «На» — текст, который будет заменять эту последовательность символов.

Поле «Заменить» можно оставить пустым, тогда вставку шаблонов можно будет выполнять не путем автоподстановки, а «вручную» из Синтакс-Помощника или контекстного меню редактора текстов (см. н. «Использование шаблонов», стр. 8).

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

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

Совет. Рекомендуется включать эту опцию для шаблонов, у которых не задан текст для замены.

Исп. в типовых операциях. Если включена эта опция, редактируемый шаблон будет присутствовать в списке шаблонов Синтакс-Помощника при редактировании шаблонов типовых операций. Режим работы с типовыми операций доступен в системе 1С:Предприятие, если установлена компонента «Бухгалтерский учет».

Управляющие конструкции шаблона

В тексте шаблона могут быть размещены управляющие конструкции — последовательности символов, которые при вставке заменяющего текста шаблона вызывают выполнение каких-либо действий. Например, управляющие конструкции позволяют запрашивать у пользователя какую-либо информацию и помещать эту информацию во вставляемый текст.

Управляющие конструкции в шаблон можно вставлять вручную или использовать специальный запрос для интерактивной вставки управляющих конструкций.

При редактировании шаблона можно выбрать в меню «Действия» или в контекстном меню пункт «Управление...» или нажать комбинацию клавиш Ctrl+Shift+C. Будет вызвано окно «Управляющая конструкция», в котором можно определить следующие управляющие конструкции:

·        произвольный запрос;

·        выбор метаданного;

·        форматную строку;

·        установку курсора.

Общим элементом всех управляющих конструкций является подсказка.

Произвольный запрос. Управляющие конструкции этого типа позволяют запрашивать у пользователя строку символов.

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

В тексте шаблона появится управляющая конструкция вида <?"Текст подсказки">.

Управляющая конструкция типа «произвольный запрос» используется следующим образом.

Если в заменяющем тексте встречается конструкция <?"Текст подсказки">, то перед вставкой заменяющего текста на экран будет выдан запрос с текстом подсказки и полем для ввода текста. В поле ввода можно указать текст, который будет вставлен в заменяющий текст вместо конструкции <?"Текст подсказки">.

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

Выбор метаданного. Управляющая конструкция этого типа служит для вставки в редактируемый текст наименования объекта метаданных.

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

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

После нажатия «ОК» в текст шаблона будет помещена конструкция вида <?"Текст подсказки", Справочник> (документ, журнал, регистр — текст после запятой зависит от выбранного объекта метаданных).

Если в заменяющем тексте встречается эта управляющая конструкция, при вставке на экране появится запрос со списком указанных в конструкции объектов метаданных для выбора.

После выбора объекта и нажатия кнопки «ОК» в окне запроса, в редактируемом тексте будет вставлено наименование объекта. Если нажать кнопку «Пропустить», появится следующий запрос (относящийся к следующей управляющей конструкции в тексте шаблона), и вставлено ничего не будет, за исключением случая управляющей конструкции <?"Текст подсказки", СчетПоКоду> — при ее пропуске появится текст СчетПоКоду ("","").

Форматная строка. Управляющая конструкция этого типа служит для вставки в заменяющий текст форматной строки, которая используется в функции встроенного языка Формат().

При выборе в окне «Управляющая конструкция» форматной строки и нажатии «ОК» в тексте шаблона появляется управляющая конструкция <?"Текст подсказки", Формат>.

Если в заменяющем тексте встречается такая управляющая конструкция, при вставке на экране появится диалог «Форматная строка».

Работа с диалогом «Форматная строка» подробно описана в главе «Табличный редактор», п. «Конструктор печати» (см. стр. Ошибка! Закладка не определена.).

Итогом работы с диалогом будет появление в тексте форматной строки, например, «Ч-11.2>3,'». Созданную форматную строку можно использовать как параметр функции Формат().

Установка курсора. Управляющая конструкция этого типа служит для вставки курсора в определенную позицию заменяющего текста. При выборе в диалоге «Управляющая конструкция» переключателя «форматная строка» и нажатия кнопки «ОК» в заменяющий текст шаблона будет вставлена конструкция вида <?>. Такая конструкция указывает, куда следует поместить курсор после ввода заменяющего текста.

Если таких конструкций в заменяющем тексте несколько, то курсор будет установлен на место первой по порядку конструкции <?>.

Использование шаблонов

Существует несколько режимов использования шаблонов.

Автоподстановка. Если в настройке параметров Конфигуратора в закладах «Модули» и (или) «Текст» включена опция «Автоподстановка», то вводимый шаблон будет заменяться на фрагмент текста автоматически в процессе редактирования модуля или текстового документа.

Синтакс-Помощник. Синтакс-Помощник позволяет вставить заменяющий текст напрямую, без ввода образца для замены.

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

Пункт контекстного меню «Выбрать и спрятать» вводит в редактор заменяющий фрагмент и закрывает окно Синтакс-Помощника.

Кроме использования пунктов контекстного меню, для ввода заменяющего текста можно использовать режим «drag & drop» («перенеси и оставь»): достаточно перетащить мытью выбранный шаблон из окна Синтакс-Помощника в окно редактора текстов.

Контекстное меню редактора текстов. Контекстное меню в редакторе текстов включает пункт «Шаблоны». При выборе этого пункта открывается подменю, содержащее команду «Настройка» для вызова режима «Настройка шаблонов», и список шаблонов.

Выбрав шаблон из этого списка, можно вставить фрагмент текста в редактируемый текст или модуль.

Панели инструментов

В операционной системе MS Windows управление работой приложения осуществляется при помощи набора команд, доступ к которым, в соответствии в принятым в MS Windows стандартом, организован в виде меню. Для быстрого доступа к часто используемым командам используют так называемые панели инструментов.

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

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

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

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

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

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

Виды панелей инструментов

В Конфигураторе могут существовать следующие виды «плавающих» панелей инструментов.

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

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

Управление панелями инструментов

Для управления панелями инструментов выберите пункт «Панели инструментов» из меню «Сервис» главного меню Конфигуратора или из контекстного меню панелей инструментов.

Диалог «Панели инструментов» содержит три закладки. Для доступа к управляющим элементам конкретной закладки необходимо щелкнуть мышью ее название.

Закладка «Панели инструментов»

С помощью управляющих элементов данной закладки ведется вся работа по созданию, редактированию и удалению панелей инструментов

В списке панелей инструментов символом  отмечены панели, находящиеся в настоящий момент на экране. Эту отметку можно ставить и снимать, щелкая мышью в рамке слева от имени панели инструментов, и, таким образом, вызывать выбранную панель инструментов на экран и убирать ее.

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

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

Опция «Показ подсказок» включает и отключает выдачу подсказок к кнопкам.

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

Создание панелей инструментов

Для создания панели инструментов необходимо перейти в закладку «Панели инструментов» и нажать кнопку «Новая». В появившемся запросе необходимо ввести имя новой панели инструментов. После нажатия кнопки «ОК» на экране появится новая панель инструментов — пока еще без кнопок.

Переименование панели инструментов

Переименовывать можно только панели инструментов, созданные пользователем.

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

Удаление панели инструментов

Удалить можно только панели инструментов, созданные пользователем.

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

Восстановление системных панелей инструментов

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

Редактирование панелей инструментов

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

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

Если выбрать в этом списке имя какой-либо категории, в правой верхней части закладки выдается набор кнопок, входящих в эту категорию. Этот набор не может быть изменен.

 Чтобы узнать назначение конкретной кнопки, необходимо щелкнуть на ней мышью — в нижней части закладки будет выдано описание кнопки.

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

Все действия по редактированию панелей инструментов выполняются методом «drag & drop» («перенеси и оставь»).

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

Для удаления кнопки с панели инструментов необходимо перетащить ее мышью в любое место окна программы.

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

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

Параметры панелей инструментов

Закладка «Дополнительные» диалога «Панели инструментов» позволяет управлять показом панелей инструментов.

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

Единая настройка для всех режимов работы. Опция «Единая настройка для всех режимов работы» отключает смену состава панелей инструментов при смене режима работы Конфигуратора. Поясним это подробнее.

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

При помощи контекстного меню панели инструментов или закладки «Панели инструментов» можно изменить состав присутствующих на экране панелей. Выполненная настройка будет запомнена только для текущего режима работы — при смене режима состав присутствующих на экране панелей также изменится.

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

Замечание. Состав кнопок, расположенных на панелях инструментов, не меняется в зависимости от режима работы,

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

Режим сравнения файлов дает возможность пользователю сравнить 2 любых файла. Для сравнения файлов необходимо выбрать пункт «Сравнить файлы» в меню «Файл» главного меню Конфигуратора. На экран будет выдан диалог для выбора сравниваемых файлов.

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

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

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

Для начала сравнения необходимо нажать кнопку «ОК».

В зависимости от типа сравниваемых файлов, режим предоставляет различные возможности сравнения.

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

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

При открытии файлов для сравнения при помощи стандартного диалога открытия файлов, в поле «Тип файлов» можно указать тип открываемого файла «Внешний отчет (обработка) (*.ert)» и выбрать для сравнения файлы этого типа. Для таких файлов Конфигуратор выдаст окно просмотра различий, поместив в него модули сравниваемых внешних отчетов (обработок).

«Советы дня»

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

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

При помощи кнопок «<Предыдущий» и «Следующий>» можно просмотреть другие советы.

«Советы дня» также показываются и при запуске системы 1С:Предприятие, при этом для Конфигуратора и для системы 1С:Предприятие существуют разные списки «советов дня».

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

Текст «советов дня» для Конфигуратора хранится в файле с зарезервированным именем 1cv7Cnfg.tip и располагается в каталоге с исполняемыми файлами системы 1С:Прсднриятие.

Текст «советов дня» для системы 1 С: Предприятие хранится в файле с зарезервированным именем lcv7Main.tip и по умолчанию располагается также в каталоге с исполняемыми файлами системы 1С:Прсднриятис.

Файлы 1cv7Cnfg.tip и lcv7Main.tip представляют собой текстовые файлы в кодировке MS Windows. Каждый «совет» занимает в этих файлах одну строку.

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

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

Запуск системы 1С:Предприятие, Отладчика и Монитора пользователей

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

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

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






Перейти  к оглавлению: Конфигурирование и администрирование