Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Книговыдача :  ИРБИС Irbis
 
Страницы: 12>>
Страница: 1 из 2
место выдачи
Пользователь: obezianka (IP-адрес скрыт)
Дата: 03, December, 2015 10:31

Добрый день!

Возник такой вопрос. При перерегистрации читателя в арме "книговыдача", почему-то появляется строчка, что он не перерегистрирован. Прилагаем скриншот.

Вложения: ирбис2.png (12.3KB)  
Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 03, December, 2015 11:22

У Вас не единообразно вводится МЕСТО ВЫДАЧИ
АбЦБ
АбЦб

Re: место выдачи
Пользователь: obezianka (IP-адрес скрыт)
Дата: 04, December, 2015 10:07

Какой файл необходимо скорректировать, чтобы это исправить?



Редактировано 1 раз. Последний раз 04.12.2015 10:07 пользователем obezianka.

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, December, 2015 14:13

KV.mnu в папке RDR и в НАСТРОЙКАХ АРМа Книговыдача

Re: место выдачи
Пользователь: obezianka (IP-адрес скрыт)
Дата: 04, December, 2015 14:52

Спасибо. Вопрос решен.



Редактировано 2 раз. Последний раз 07.12.2015 13:21 пользователем obezianka.

Re: место выдачи
Пользователь: LibKem (IP-адрес скрыт)
Дата: 25, December, 2015 11:55

Добрый день!
Подскажите, пожалуйста, Можно ли для конкретного пользователя создать свой kv.mnu, чтобы в настройках АРМ «Книговыдача», он видел только разрешенный ему список мест выдачи? Я понимаю, что создать-то файл можно, только как прикрутить его к конкретному профайлу не знаю.

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 25, December, 2015 15:34

IRBISB.INI секция [MAIN] параметр
KVMNU=

Re: место выдачи
Пользователь: RuSS (IP-адрес скрыт)
Дата: 13, January, 2016 05:23

Подскажите, можно ли запретить в настройках места выдачи ручной ввод, чтобы выбор был только из меню?
Ирбис 64 2014D5

Re: место выдачи
Пользователь: Оля (IP-адрес скрыт)
Дата: 22, March, 2016 11:54

Можно ли из одного места выдачи выдавать книгу из другого места хранения?

Re: место выдачи
Пользователь: malta (IP-адрес скрыт)
Дата: 22, March, 2016 13:15

У меня такой же вопрос, что и у Ольги. К примеру, как можно сделать, чтобы в читальном зале выдавалась литература, хранящаяся не только в самом читальных залом, но и в книгохранении?

Re: место выдачи
Пользователь: pea (IP-адрес скрыт)
Дата: 22, March, 2016 21:34

Есть такой справочник mhrkv.mnu, он поможет (см.Общее описание системы, стр.174).
Кафедры выдачи, где выдается литература из разных мест хранения повторите, например: у нас в чит.зале выдается литература из двух фондов: чит.зала и журн.фонда
чз3
чз3
жф1
чз3
......



Редактировано 1 раз. Последний раз 22.03.2016 21:42 пользователем pea.

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 23, March, 2016 09:14

malta написал(а):
-------------------------------------------------------
> У меня такой же вопрос, что и у Ольги. К примеру,
> как можно сделать, чтобы в читальном зале
> выдавалась литература, хранящаяся не только в
> самом читальных залом, но и в книгохранении?
Необходимо отменить соответствующий контроль, а именно: указать в INI-файле
PRMHRKV=0

Re: место выдачи
Пользователь: zaptoz (IP-адрес скрыт)
Дата: 14, April, 2016 12:28

Здравствуйте

При выдаче читателю книги, не указывается место выдачи, и соответственно в стат формах выдаются нули, подскажите как сделать, чтоб место выдачи соответствовало месту хранения?
http://puu.sh/ohGeo.png

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 14, April, 2016 12:31

Необходимо в режиме НАСТРОЙКА АРМа Книговыдача устанавливать соответствующее МЕСТО ВЫДАЧИ

Re: место выдачи
Пользователь: zaptoz (IP-адрес скрыт)
Дата: 14, April, 2016 14:05

Установил, но теперь при попытке выдать литературу, выскакивает окно:
http://puu.sh/ohNRF.png

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 14, April, 2016 14:08

Какое значение параметра
PRMHRKV=
в профиле АРМ Книговыдача

Re: место выдачи
Пользователь: zaptoz (IP-адрес скрыт)
Дата: 14, April, 2016 15:03

PRMHRKV=1
я так понял, что поменять нужно на "0"
а проблем при выводе в стат. формах это не вызовет?

Просто книга должна была выдаваться в том же отделе, где и хранилась, почему выходила ошибка?

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 14, April, 2016 15:11

zaptoz написал(а):
-------------------------------------------------------
> PRMHRKV=1
> я так понял, что поменять нужно на "0"
Да - если Вы не хотите контролировать соответствие МЕСТА ХРАНЕНИЯ и МЕСТА ВЫДАЧИ

Re: место выдачи
Пользователь: Tat45 (IP-адрес скрыт)
Дата: 12, April, 2019 12:25

Здравствуйте!

Ирбис64+ 2018д3

Сейчас параметр Место выдачи, указанный в Настройках АРМ Книговыдача, привязан к профилю пользователя, т.к. MaskMrg хранится в IRBISB_fio.INI.

Можно ли сделать хранение параметра MaskMrg в cirbisb.ini на клиенте?

Обосновываю просьбу тем, что библиотекари могут заменять друг друга в разных отделах - вчера работала на абонементе, сегодня - в читальном зале, завтра вернется на абонемент. Каждый раз надо указывать для себя место выдачи - помнить, что указано ранее. А если MaskMrg хранить на клиенте - то это будет удобней, т.к. компьютер как стоял на своем месте выдачи, так и стоит.

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 12, April, 2019 13:08

Tat45 написал(а):
-------------------------------------------------------
> Здравствуйте!
>
> Ирбис64+ 2018д3
>
> Сейчас параметр Место выдачи, указанный в
> Настройках АРМ Книговыдача, привязан к профилю
> пользователя, т.к. MaskMrg хранится в
> IRBISB_fio.INI.
>
> Можно ли сделать хранение параметра MaskMrg в
> cirbisb.ini на клиенте?
Нет, нельзя.

> Обосновываю просьбу тем, что библиотекари могут
> заменять друг друга в разных отделах - вчера
> работала на абонементе, сегодня - в читальном
> зале, завтра вернется на абонемент. Каждый раз
> надо указывать для себя место выдачи - помнить,
> что указано ранее.
В таких случаях у работника должно быть НЕСКОЛЬКО логинов - в зависимости от того, на каком рабочем месте он работает.

Re: место выдачи
Пользователь: levaleva (IP-адрес скрыт)
Дата: 04, June, 2019 14:03

Переношу вопрос в эту тему:

>Подскажите в таком случае, как в профиле пользователя дать возможность
> выбрать одну из трех кафедр выдачи?

>Кейс в том что, что есть, условно, две библиотеки. Библиотекарь в
> библиотеке Б1 может работать на своих абонементе, детском зале и
> читальном зале, Библиотекарь в библиотеке Б2 может работать на своих
> абонементе, детском зале и читальном зале. Как сделать, чтобы
> библиотекарь один мог работать с Б1-аб, Б1-чит, Б1-дет, но не мог с Б2-аб, Б2-чит, Б2-дет?

И сразу же вижу ответ:
>IRBISB.INI секция [MAIN] параметр
>KVMNU=

Жаль только что не вижу этого параметра в своих irbisb, не нахожу его упоминаний не в офф документации, ни на wiki. Такие дела.

Поэтому теперь остается только поднять повторно следующий вопрос:
>Подскажите, можно ли запретить в настройках места выдачи ручной ввод, чтобы выбор был только из меню?

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 04, June, 2019 14:34

levaleva написал(а):
-------------------------------------------------------
> Переношу вопрос в эту тему:
>
> >Подскажите в таком случае, как в профиле
> пользователя дать возможность
> > выбрать одну из трех кафедр выдачи?
>
> >Кейс в том что, что есть, условно, две
> библиотеки. Библиотекарь в
> > библиотеке Б1 может работать на своих
> абонементе, детском зале и
> > читальном зале, Библиотекарь в библиотеке Б2
> может работать на своих
> > абонементе, детском зале и читальном зале. Как
> сделать, чтобы
> > библиотекарь один мог работать с Б1-аб, Б1-чит,
> Б1-дет, но не мог с Б2-аб, Б2-чит, Б2-дет?
>
> И сразу же вижу ответ:
> >IRBISB.INI секция параметр
> >KVMNU=
>
> Жаль только что не вижу этого параметра в своих
> irbisb, не нахожу его упоминаний не в офф
> документации, ни на wiki. Такие дела.
Внесите параметр KVMNU в секцию [MAIN] самостоятельно (точно так же, можно использовать параметры MHRMNU и MHRKVMNU)
Если пользователь работает на нескольких местах и при этом требуется установить для него разные настройки - в этом случае у пользователя должно быть СООТВЕТСТВУЮЩЕЕ число разных учетных записей: для каждого места работы свое.


> Поэтому теперь остается только поднять повторно
> следующий вопрос:
> >Подскажите, можно ли запретить в настройках места
> выдачи ручной ввод, чтобы выбор был только из
> меню?
Такой возможности нет.
Есть возможность запретить пользователю МЕНЯТЬ значения настроек (OPTIONABLE=0), которые установил Администратор.

Re: место выдачи
Пользователь: levaleva (IP-адрес скрыт)
Дата: 05, June, 2019 09:24

Alio написал(а):

> Внесите параметр KVMNU в секцию самостоятельно
> (точно так же, можно использовать параметры MHRMNU
> и MHRKVMNU)

То что это работает на все три справочника - это просто замечательно, спасибо. Будет ли эта (+MRG.MNU) кастомизация работать также и в каталогизаторе?

> Если пользователь работает на нескольких местах и
> при этом требуется установить для него разные
> настройки - в этом случае у пользователя должно
> быть СООТВЕТСТВУЮЩЕЕ число разных учетных записей:
> для каждого места работы свое.

Я понимаю, что это имеет свое применение (и читал тему, где забывают переключать и там это оправдано), но в общим случае, на пять-человек-пять рабочих-мест это даст 25 ярлыков-ini, и 20 "лишних" учетных записей

> > >Подскажите, можно ли запретить в настройках
> места
> > выдачи ручной ввод, чтобы выбор был только из
> > меню?
> Такой возможности нет.

Поэтому хотел бы предложить параметр в irbisb (например OPTIONMNU=1), который бы позволил в 2019 версии реализовать промежуточное состояние по сравнением с OPTIONABLE=0. Изменять можно, но только в заданных пределах.

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 05, June, 2019 10:27

levaleva написал(а):
-------------------------------------------------------
> Alio написал(а):
>
> > Внесите параметр KVMNU в секцию самостоятельно
> > (точно так же, можно использовать параметры
> MHRMNU
> > и MHRKVMNU)
>
> То что это работает на все три справочника - это
> просто замечательно, спасибо. Будет ли эта
> (+MRG.MNU) кастомизация работать также и в
> каталогизаторе?
При чем тут Каталогизатор? Использование в Каталогизаторе тех или иных справочников определяется через описание WS и WSS и не имеет никакого отношения к параметрам.

Re: место выдачи
Пользователь: levaleva (IP-адрес скрыт)
Дата: 05, June, 2019 12:20

Alio написал(а):
-------------------------------------------------------
> Использование в
> Каталогизаторе тех или иных справочников
> определяется через описание WS и WSS и не имеет
> никакого отношения к параметрам.
Т.е. возможности в каталогизаторе ограничить список доступных кафедр выдачи при регистрации читателя - нет?

Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 05, June, 2019 14:17

levaleva написал(а):
-------------------------------------------------------
> Alio написал(а):
> --------------------------------------------------
> -----
> > Использование в
> > Каталогизаторе тех или иных справочников
> > определяется через описание WS и WSS и не имеет
> > никакого отношения к параметрам.
> Т.е. возможности в каталогизаторе ограничить
> список доступных кафедр выдачи при регистрации
> читателя - нет?
Есть. Для этого необходимо создавать личные WS, т.е. личные списки РЛ (параметр FMTMNU), для конкретных профилей пользователя.
Или другой способ - применение динамических методов ввода: 15 или 17

Re: место выдачи
Пользователь: levaleva (IP-адрес скрыт)
Дата: 21, June, 2019 07:32

Alio написал(а):
-------------------------------------------------------
> Есть. Для этого необходимо создавать личные WS,
> т.е. личные списки РЛ (параметр FMTMNU), для
> конкретных профилей пользователя.
Ну иметь N копий листов из-за разных справочников, это неспортивно, плохая практика etc.

> Или другой способ - применение динамических
> методов ввода: 15 или 17

А вот метод 17, это то что надо, спасибо!

Цитата:
ДИНАМИЧЕСКИЙ (ПЕРЕМЕННЫЙ) МЕТОД ВВОДА

Т.е. константно будем формировать метод ввода 1 - по справочнику, а вот выбор справочника привяжем к отделу.

В методе укажем !17, в доп информации пишем @us_kv.pft

В файле формата пишем:

'1,','kv',&unifor('IUSED,US_STRUCT_ID,'),'.mnu'

При этом в файле пользователя пишем в параметре отдел/структурное подразделение, к которому он принадлежит. В случае отсутствия параметра/нулевого значения получится файл по умолчанию kv.mnu.

Выявленные проблемы:
при попытке вызвать все повторения (где есть кнопка "удалить повторения поля"); пример ниже:

появляется сообщение:
---------------------------
ОШИБКА
---------------------------
Недопустимый метод ввод - -1
---------------------------
ОК
---------------------------

Не вполне понятно, как удалять теперь значения

Вложения: повторения.png (9.6KB)  
Re: место выдачи
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, June, 2019 11:10

Удалить значение можно с помощью удаления поля целиком. C помощью команды F8 или при вызове мультиввода (F3) Нажатием кнопки УДАЛИТЬ ПОВТОРЕНИЕ ПОЛЯ.
Почему у Вас возникает сообщение об ошибке - непонятно.

А вообще - как говорят нынче, респект за применение 17 метода ввода!

Re: место выдачи
Пользователь: levaleva (IP-адрес скрыт)
Дата: 26, June, 2019 09:44

Эксперименты проведены в 2017.1 D3, D6.

Итак, если я в формате выведу заведомо некорректный метод ввода (напр 19), при попытке вызвать справочник для одного повторения ирбис так и сообщит:

"Недопустимый метод ввод - 19"
Таким образом - это сообщение формируется функцией, ответственной за метод ввода 17.

Тоже сообщение (про 19) будет и про попытке вызвать мультиввод.

Если же вернуться к методу ввода 1, то при вызове справочника для одного повторения всё корректно отработается и выпадет справочник, а вот для мультиввода, как теперь становится ясно из структуры сообщения об ошибке, функция почему то пытается вызвать не метод ввода 1, а метод ввода -1, отсюда и ошибка.

Ставится ли "минус один", или "дефис один" не вполне понятно. Но если из имени формата убрать символ @, то при обоих методах вызова будет код "-1"

Отсюда вывод -1 - это undefind, ИРБИС при мультевводе не может найти файла формата, но при работе с одиночным повторением - может.

Т.е. частично заявленнный функционал не работает, т.к. проблему можно все-таки решить, перенеся формат из подключаемого файла в файл РЛ (в доп.инф-цию). Но, естественно, это менее удобно, учитывая повторяемость формата минимум 3 раза.

Re: место выдачи
Пользователь: levaleva (IP-адрес скрыт)
Дата: 26, June, 2019 10:07

При этом, безотносительно применения метода 17, у метода 1 наблюдается странная проблема при возможности повторений, заполняемых через справочник.

Мультиввод предстает в виде списка chechbox и выбор нескольких значений - добавит их, безотносительно того, были они или уже среди повторений или нет. Фактически, он полностью идентичен вводу для одного значения.

Возможности удалить повторение нет, т.к. мультиввод не восстанавливает уже введеные значения в виде выставленных соответствующих флажков.

Так что проблема удаления ненужного повторения фундаментально.

P.S. В случае защиты метода ввода через "!" (!1, !17) удаление повторения через F8 также недоступно.

Вложения: мультиввод.PNG (27KB)   ввод.png (10.9KB)  
Страницы: 12>>
Страница: 1 из 2


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.