Заказы на доработку 1С (сервис удаленной работы)

Хранилище

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

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Периодические константы          
Vofka Подменю пользователя
сообщение 03.02.09, 10:11
Сообщение #1

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13981
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1

- Назначение и способы их создания
- Какими средствами можно получить и установить значение периодической константы

Назначение и способы их создания

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

Какими средствами можно получить и установить значение периодической константы

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

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

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

Программно работать с периодической константой можно следующим образом. Получения значения константы:

Константа.Руководитель.Получить (ТребуемаяДата);


Установка значения константы:

Константа.Руководитель.Установить (ТребуемаяДата, ЗначениеДляУстановки);


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

Vond Подменю пользователя
сообщение 07.02.09, 20:20
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 310
Из: Киев
Спасибо сказали: 148 раз
Рейтинг: 0

опять таки статья про 77. Или в ветку 77 или в шапке статьи приписывать о каком звере идет речь. В восьмерке просто нету такого термина периодическая константа - непорядок


Signature
Платформа: 1С:Предприятие 8.3 (8.3.9)
Конфигурация: УПП (1.3.48)

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 22.09.24, 17:52
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!