Маска "Подписные издания"
Предназначена для регистрации номеров периодических изданий
В поле "Заглавие прихода" написать заглавие, в конце текста поставьте %
Заполнить поле "Год"
"Поиск"
В списке описаний выбрать нужное полугодие
В области "Номера" выйдет список зарегистрированных номеров
1. Добавление экземпляра к существующему описанию номера
- выбрать нужное описание в списке, нажать кнопку "Создать экземпляр"
- чтобы увидеть внесенный экземпляр в списке, необходимо выбрать полугодие, в которое добавляли номер
Экземпляр появится в списке
2. Создание нового описания номера
- в области "Номер" нажать кнопку "ввод новой записи"
- ввести номер
сдвоенные, строенные и другие номера приводят через косую черту - 5/6
при наличии сведений указывают двойную нумерацию выпусков: погодовую и валовую - 5 (127)
если и то и другое в одном номере, то - 5/6 (127/128)
данные вводят без знака №, символ прописан в базе
- ввести дату
поле "Дата" - заполняется, если в источнике только одна дата
поле "Дата по" - заполняется, если в источнике два даты, через дефиз, то заполняются оба поля (первая дата вносится в поле "Дата", вторая дата в поле "Дата по")
Для журналов заполняются поля "номер" и "кол-во"
Для газет заполняются поля "дата", "номер" и "кол-во"
Нажать "Сохранить"
Выйдет диалоговое окно с текстом "Создать экземпляр на введенное количество?"
Нажать "Yes"
Для просмотра внесенных данных выбрать полугодие, в которых добавляли номер
- - -
- при формировании ключа 2060С все даты преобразуются в строку в текстовый вид;
- если заполнено одно поле даты, данные преобразуются в текстовый вид (было 26.04.2019 - станет в ключе 26 апр.), год откидывается, так как он идет отдельным ключом из подписки;
- если заполнены оба поля даты, то данные преобразуются в один ключ в строку через дефис.
правила преобразования:
- если месяцы начальной и конечной даты совпадают, то месяц у первой даты опускается, пример 10-15 янв.
- если месяцы у начальной и конечной даты не совпадают, то в строке после числа прописываются оба месяца, пример, 30 янв.-5 февр.
Контроли:
RegPress.beforeIns - проверки перед регистрацией
- контроль даты по превышению текущей
- по дате контроль интервала подписки
- контроль обязательных полей (для газеты обязательно заполнение полей "Дата", "номер" и "кол-во", для журнала - "номер" и "кол-во")
RD_RegPress - создание описания номера
- возможность ввода другого названия отличного от названия подписного издания
формат - Новое название : Старое название
- проверка на наличие по ключам - Осн.заглавие, Номеру, Дате
для журналов заглавие номер
для газет заглавие дата номер
- поле даты сохраняем в формате текстовой строки
Подцветка списка:
- красный - проверка описания
(актуально на 25.11.2021)