Вопрос 3. Работа с историей значения константы
Лекция 2. Константы
Вопрос 1. Окно списка констант
Вопрос 2. Редактирование констант
Вопрос 3. Работа с историей значения константы
Вопрос 1. Окно списка констант
Константы в системе «1С: Предприятие 8.3», как правило, служат для хранения информации, которая либо совсем не изменяется в процессе функционирования системы, либо изменяется достаточно редко. Наиболее простой пример подобной информации- название организации, которое, как правило не меняется.
Удобство использования констант заключается в том, что в них один раз заносится какая- либо информация, которая затем может многократно использоваться при формировании документов, в расчетах, при построении отчетных форм. Например, уже упоминавшееся название организации можно занести в специально объявленную константу, а в многочисленных бланках использовать имя константы для получения её значения- наименование организации. При каких-либо изменениях в наименовании организации достаточно изменить его всего один раз- в константе- и все изменения автоматически будут отражены в тех местах, где эта константа используется.
Значения констант используются в типовой конфигурации при вводе документов, автоматическом формировании операций, формировании различных отчетов.
Часть констант является периодическими. Их значения задаются на разные даты, т.е. константа хранит историю изменения значения.
Для вывода списка используемых в типовой конфигурации констант следует выбрать пункт «Константы» в меню «Операции» Главного меню.
КомандаКонстантывключает в себя «Настройку параметров учета»и«Настройку программы».
Для каждой константы задаются три параметра:
- код, по которому программа обращается к константе;
- наименование-комментарий для пользователя;
- значение.
1. Рассмотрим команду «Настройка параметров учета»в виде таблицы.
Код константы в списке | Наименование- комментарий для пользователя | Значение |
Валюты | ||
Аналитический учет ТМЗ | ||
Производство | ||
Аналитический учет расчетов с контрагентами | ||
Аналитический учет доходов/затрат | ||
Аналитический учет по сотрудникам | ||
Аналитический учет ОС | ||
Шаблоны телефонов | ||
Структурные подразделения | ||
Печать |
2. Рассмотрим команду «Настройка программы»в виде таблицы.
Код константы в списке | Наименование- комментарий для пользователя | Значение |
Версия конфигурации | ||
Заголовок главного окна | ||
Обмен данными | ||
Права доступа | ||
Запрет изменения данных | ||
Каталог дополнительной информации |
Вопрос 2. Редактирование констант
При использовании программы «1С: Предприятие 8.2» в сеансе работы пользователя возможна только корректировка значения констант в форме. Добавление новых констант, удаление ненужных констант, изменение краткого или полного наименования у существующих констант может выполняться только в Конфигураторе.
Чтобы изменить значение константы, необходимо установить курсор в поле формы, содержащее изменяемое значение, и ввести новое значение. После выполнения необходимых исправлений следует выполнить сохранение. Для этого нажмите кнопку «ОК», «Сохранить» или аналогичную по значению (состав и наименование кнопок в форме ввода констант определяется на этапе конфигурирования).
Вопрос 3. Работа с историей значения константы
При настройке конфигурации задачи для любой константы можно задать необходимость хранения истории изменения её значения. Подобные константы называются периодическими. В этом случае в списке констант будет храниться не только самое последнее значение константы, но и все ранее существовавшие значения с датами их ввода. Подобный механизм позволяет получать значение такой константы, существовавшее на любую дату.
Для просмотра истории значения константы необходимо встать на строку с нужной константой и выполнить одно из следующих действий: нажать клавишу F5 или выбрать пункт «История значения» в меню «Действия» главного меню программы.
Окно истории значения представляет собой таблицу, состоящую из двух колонок- дата и значение константы на эту дату. Записи в таблице сортируются по дате.
Изменение истории значения константы может проводиться двумя способами: вводом нового значения константы в списке констант или вводом и корректировкой строк в окне истории значения константы.