А. Роман написал(а):
-------------------------------------------------------
> Умолчания в РЛ подполей не используются если не
> ошибаюсь.
Ошибаетесь. Читайте релиз 2015.1 раздел Каталогизатор, п.6
>
> Как понимаю стоит задача быстро и при этом
> автоматически заполнить поле 31 при корректировке
> записи читателя?
>
> Эти действия в пакете с остальными лучше (на мой
> взгляд) выполнять произвольным оперативным
> режимом. Например добавить в файле operhint.pft:
>
> if a(v31) then
> 'Регистрация читателя',/,
> 'Регистрация читателя',/,
> ''/#,
> '3'/,
> 'REGISTER_RDR',,/,
> 'Команда выполнена'/,
> '',/#,
> else fi,
>
>
> а в файле REGISTER_RDR.gbl:
>
> 0
> ADD
> 31
> XXXXXXXXXXXXXXXXXXX
> '^A',&uf('3'),'^B',&uf('IPRIVATE,FIO,NONAME')
> XXXXXXXXXXXXXXXXXXX
>
> Тогда при нажатии на кнопку "Регистрация читателя"
> в записи будет добавлено поле 31.
>
> [
irbis.gpntb.ru]
>
> (этот сценарий можно просто добавить и в
> autoin.gbl, тогда при сохранении записи добавится
> поле 31. Только придется заключить его в оператор
> IF, в котором проверить нет ли уже в записи поля
> 31).
>
> Но если нужно - то в файле сценария ГК можно
> добавить и другие процедуры, например запись в
> какой-то отдел, перерегистрацию, добавление
> разрешенных или запрещенных мест выдачи и т.п.
> Произвольные оперативные режимы - очень удобный,
> гибкий, а главное - доступный инструментарий. У
> разных пользователей могут быть свои наборы, т.к.
> имя файла с оперативными режимами можно менять в
> ini файлах. К тому же, появление кнопки
> оперативного режима можно регулировать, задавая
> различные условия.
>
> Жаль, только, что пока этого нет в АРМ Книговыдача
> в том же виде, что в АРМ Каталогизатор...
Редактировано 1 раз. Последний раз 05.09.2017 20:30 пользователем Alio.