Найти в Дзене
Ваганов про 1С

Общие инструменты в 1С

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

Настройка параметров

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

В режиме 1С:Предприятие

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

Параметры в режиме 1С:Предприятие
Параметры в режиме 1С:Предприятие

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

В конфигураторе

В конфигураторе пункт меню «Сервис – Параметры …»

Параметры в конфигураторе
Параметры в конфигураторе

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

Встроенный калькулятор

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

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

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

Функции работы со значениями типа Число и история 15 вычислений
Функции работы со значениями типа Число и история 15 вычислений
Функции работы со значениями типа Число и история 15 вычислений
Функции работы со значениями типа Число и история 15 вычислений

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

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

С помощью кнопок MS, MR, M+, M– и MC оперируют с первым регистром:

  • MS запоминает значение в первый регистр.
  • MR выводит в поле ввода значение первого регистра.
  • M+ результат складывается со значением первого регистра.
  • M– из результата вычитается значение первого регистра.
  • MC очищает первый регистр памяти.
Пример использования регистров памяти
Пример использования регистров памяти

Калькулятор может работать в двух режимах:

  • Формульный калькулятор. Данный режим позволяет вводить все действия в табло калькулятора последовательно, не задумываясь о приоритетах вычисления.
Формульный калькулятор
Формульный калькулятор
Пример
Пример
  • Микрокалькулятор. Это упрощенный вариант калькулятора для ввода формул непосредственно с клавиатуры. Его удобно использовать для экономии рабочего пространства.
Микрокалькулятор
Микрокалькулятор

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

Настройка знаков после запятой
Настройка знаков после запятой

Календарь

В систему 1С:Предприятие встроен календарь для заполнения значений типа Дата григорианского календаря. Интервал вносимой даты — с 01 января 0001 года по 31 декабря 3999 год.

Максимальная дата в календаре
Максимальная дата в календаре

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

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

В окне календаря выводится календарь на текущий месяц. Наименование месяца и год выводятся в верхней строке. Ниже расположены строки недель с датами. Зеленой рамкой выделяется текущая дата.

Для быстрого выбора текущей даты можно нажать на ссылку в нижней части окна календаря «Сегодня <текущая дата>».

Быстрый выбор даты
Быстрый выбор даты

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

Информация за квартал
Информация за квартал
Информация за год
Информация за год

Палитра свойств

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

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

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

– Сортировка по алфавиту.

– Сортировка по категориям

– Показать только важные свойства

– Отменить редактирование

– Применить редактирование

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

При сортировке по алфавиту невозможно выбрать способ показа «Закладками».

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

Табло

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

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

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

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

Общий глобальный модуль
Общий глобальный модуль
Пример возможных вариантов формул в табло
Пример возможных вариантов формул в табло

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

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

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

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

Просмотр значения в отдельном окне
Просмотр значения в отдельном окне

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

Установка нового значения в виде выражения
Установка нового значения в виде выражения

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

Дополнительные возможности

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Распроведем один документ и сформируем еще раз Оборотно-сальдовую ведомость для сравнения
Распроведем один документ и сформируем еще раз Оборотно-сальдовую ведомость для сравнения
Результат сравнения табличных документов ОСВ
Результат сравнения табличных документов ОСВ

Выделены те суммы, которые изменили.

Выделены те суммы, которые изменили
Выделены те суммы, которые изменили

Выделены те суммы, которые были в первом файле, а во втором их нет.

Выделены те суммы, которые были в первом файле, а во втором их нет
Выделены те суммы, которые были в первом файле, а во втором их нет

Выделены те суммы, которые были добавлены во втором файле.

Выделены те суммы, которые были добавлены во втором файле
Выделены те суммы, которые были добавлены во втором файле

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

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

Ваганов Сергей, эксперт в области разработки прикладных решений на платформе 1С:Предприятие, преподаватель-методист CORS Academy и автор курса «Разработчик 1С с нуля до профессионала».

Статья создана на основе материалов курса «Разработчик 1С с нуля до профессионала».

«Разработчик 1С с нуля до профессионала»
«Разработчик 1С с нуля до профессионала»