© Tillypad 2008-2014
Для работы с интервалами используются карточки:
Все эти карточки открываются из контекстного меню таблицы элементов панели «Спецификация» .
Карточка редактирования позволяет изменить время начала и окончания одного интервала в спецификации тарифа. Множественный выбор интервалов в спецификации для редактирования недоступен.
Карточка открывается по команде
из меню контекстного меню при выделении одного тарифного интервала или при выделении одной или нескольких цен в одном тарифном интервале.Рисунок 4.172. Карточка редактирования интервала (время начала и окончания интервала относятся к одним и тем же суткам)
Рисунок 4.173. Карточка редактирования интервала (время начала и окончания интервала относятся к различным суткам)
Поля карточки:
«Начало периода» – время начала интервала применения тарифа. Поле обязательно для заполнения.
«Конец периода» – время окончания интервала. Поле обязательно для заполнения.
Нажатие на кнопку
подтверждает сохранение данных. Нажатие на кнопку закрывает карточку без сохранения данных.Карточка добавления позволяет включить в спецификацию тарифа новый интервал времени, в течение которого действует этот тариф.
Карточка открывается по команде «Спецификация» карточки или панели «Спецификация» карточки ).
из меню контекстного меню таблицы элементов спецификации (панелиПри открытии карточки добавления в поле «Начало периода» выводится значение «Открытие торгового дня», соответствующее времени открытия торгового дня. А в поле «Конец периода» – значение «Закрытие торгового дня», соответствующее времени закрытия торгового дня.
Назначение полей и правила их заполнения аналогичны карточке .
Список поля «Начало периода» содержит следующие команды:
«Открытие торгового дня» – время открытия торгового дня.
«Текущие сутки» – признак выбора времени начала периода, относящегося к интервалу от открытия торгового дня до полуночи того же календарного дня.
«Следующие сутки» – признак выбора времени начала периода, относящегося к интервалу от начала следующего календарного дня до закрытия торгового дня.
Список поля «Конец периода» содержит следующие команды:
«Закрытие торгового дня» – время закрытия торгового дня.
«Текущие сутки» – признак выбора времени конца периода, относящегося к интервалу от открытия торгового дня до полуночи того же календарного дня.
«Следующие сутки» – признак выбора времени конца периода, относящегося к интервалу от начала следующего календарного дня до закрытия торгового дня.
Если время начала или конца интервала относится к текущим суткам, то есть к тем суткам, в течение которых открывается торговый день, то в списке поля необходимо выбрать значение «Текущие сутки». Время начала и конца периода задается в формате ЧЧ:ММ:СС
, например, 15:00:00
.
Если вводимое время относится к следующим суткам, к суткам, следующим за сутками открытия торгового дня, то в списке поля необходимо выбрать значение «Следующие сутки». В этом случае в поле ввода будет выведено сообщение «Следующие сутки». Время начала или конца периода вводится правее этого сообщения.
Количество столбцов, соответствующих созданному или отредактированному интервалу, зависит от значений, введенных или выбранных в полях «Начало периода» и «Конец периода».
Если в поле «Начало периода» выбрано значение «Открытие торгового дня», а в поле «Конец периода» значение «Закрытие торгового дня», то создается единственный столбец с заголовком «Весь торговый день».
Если в поле «Начало периода» выбрано значение «Открытие торгового дня», а в поле «Конец периода» введено значение времени завершения интервала, то создается два столбца. В заголовке первого столбца выводится время до начала этого интервала, а во втором - с начала интервала.
Рисунок 4.180. Интервал, продолжающийся со времени открытия торгового дня до указанного времени и от указанного времени до окончания торгового дня
Если в поле «Начало периода» введено время начала интервала, а в поле «Конец периода» выбрано значение «Закрытие торгового дня», то создается единственный столбец. В заголовке этого столбца выводится время, с которого начинается этот интервал.
Если в поле «Начало периода» введено время начала интервала, а в поле «Конец периода» введено время завершения интервала, то создаются два столбца. В заголовке первого столбца выводится время с которого начинается этот интервал.