Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 15, October, 2007 12:42

Частично вопрос уже поднимался...
При вводе и сохранении документа данные о настройках пользователя (Инв. номера в формат просмотра выводить) сохраняются в самом документе в 905 поле. Можно ли это дело отменить? А то личателю лишняя информация ни к чему, да и как то настройки документа конфликтуют с настройками пользователя.
А то при просмотре документа из "Читателя" (да и из Каталогизатора) не видны свободные экземпляры. (Кстати, почему они не видны при таком подробном просмотре? Можно было бы сделать приписку, что экземпляр выдан.)

We'll go another way.
You must fight for Your right!

Re: Зависимость формата вывода от настроек
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 15, October, 2007 15:20

Darkick написал(а):
-------------------------------------------------------
> Частично вопрос уже поднимался...
> При вводе и сохранении документа данные о
> настройках пользователя (Инв. номера в формат
> просмотра выводить) сохраняются в самом документе
> в 905 поле. Можно ли это дело отменить? А то
> личателю лишняя информация ни к чему, да и как то
> настройки документа конфликтуют с настройками
> пользователя.
Удалите из autoin.gbl два оператора:
REP
905
F
v905,if v905^a='' then if &unifor('IPRIVATE,KKC,')='1' then '^A1' fi fi,if v905^b='' then if &unifor('IPRIVATE,FPC,')='1' then '^B1' fi fi,if v905^x='' then if &unifor('IPRIVATE,KKE,')<>'' then '^X'&unifor('IPRIVATE,KKE,') fi fi,if v905^c='' then if &unifor('IPRIVATE,KKI,')<>'' then '^C'&unifor('IPRIVATE,KKI,') fi fi,if v905^d='' then if &unifor('IPRIVATE,FPI,')<>'' then '^D'&unifor('IPRIVATE,FPI,') fi fi,if v905^e='' then if &unifor('IPRIVATE,KKK,')<>'' then '^E'&unifor('IPRIVATE,KKK,') fi fi,if v905^f='' then if &unifor('IPRIVATE,FPK,')<>'' then '^F'&unifor('IPRIVATE,FPK,') fi fi,if v905^g='' then if &unifor('IPRIVATE,KKA,')='1' then '^G1' fi fi,if v905^h='' then if &unifor('IPRIVATE,FPA,')='1' then '^H1' fi fi,if v905^o='' then if &unifor('IPRIVATE,KKO,')<>'' then '^O'&unifor('IPRIVATE,KKO,') fi fi,if v905^i='' then if &unifor('IPRIVATE,KKN,')='1' then '^I1' fi fi,if v905^j='' then if &unifor('IPRIVATE,FPN,')='1' then '^J1' fi fi,if v905^l='' then if &unifor('IPRIVATE,KKP,')='1' then '^L1' fi fi,if v905^m='' then if &unifor('IPRIVATE,FPP,')='1' then '^M1' fi fi,if v905^t='' then if &unifor('IPRIVATE,KKS,')='1' then '^T1' fi fi,if v905^s='' then if &unifor('IPRIVATE,FPS,')='1' then '^S1' fi fi,if v905^2='' then if &unifor('IPRIVATE,EEE,')<>'' then '^2',&unifor('IPRIVATE,EEE,') fi fi
XXXXXXXXXXXXXXXXXXX
ADD
905
XXXXXXXXXXXXXXXXXXX
if a(v905) then if &unifor('IPRIVATE,KKC,')='1' then '^A1' fi,if &unifor('IPRIVATE,FPC,')='1' then '^B1' fi,if &unifor('IPRIVATE,KKE,')<>'' then '^X'&unifor('IPRIVATE,KKE,') fi,if &unifor('IPRIVATE,KKI,')<>'' then '^C'&unifor('IPRIVATE,KKI,') fi,if &unifor('IPRIVATE,FPI,')<>'' then '^D'&unifor('IPRIVATE,FPI,') fi,if &unifor('IPRIVATE,KKK,')<>'' then '^E'&unifor('IPRIVATE,KKK,') fi,if &unifor('IPRIVATE,FPK,')<>'' then '^F'&unifor('IPRIVATE,FPK,') fi,if &unifor('IPRIVATE,KKA,')='1' then '^G1' fi,if &unifor('IPRIVATE,FPA,')='1' then '^H1' fi,if &unifor('IPRIVATE,KKO,')<>'' then '^O'&unifor('IPRIVATE,KKO,') fi,if &unifor('IPRIVATE,KKN,')='1' then '^I1' fi,if &unifor('IPRIVATE,FPN,')='1' then '^J1' fi,if &unifor('IPRIVATE,KKP,')='1' then '^L1' fi,if &unifor('IPRIVATE,FPP,')='1' then '^M1' fi,if &unifor('IPRIVATE,KKS,')='1' then '^T1' fi,if &unifor('IPRIVATE,FPS,')='1' then '^S1' fi,if &unifor('IPRIVATE,EEE,')<>'' then '^2',&unifor('IPRIVATE,EEE,') fi fi
XXXXXXXXXXXXXXXXXXX

Re: Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 15, October, 2007 15:47

Ну это всё кустарные решения, не серьезно. Я даже согласен - пусть остаются в подробном виде экземпляры, но чтобы указывалась доступность/недоступность этого экземпляра. Почему нету этого изначально?

Re: Зависимость формата вывода от настроек
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 15, October, 2007 16:03

Darkick написал(а):
-------------------------------------------------------
> Ну это всё кустарные решения, не серьезно. Я даже
> согласен - пусть остаются в подробном виде
> экземпляры, но чтобы указывалась
> доступность/недоступность этого экземпляра. Почему
> нету этого изначально?

Разве такие сообщения, как:

Имеются экземпляры в отделах: всего 17 : БИНТ (2), ХР (12), ЧЗ (3)
Свободны: БИНТ (2), ХР (12), ЧЗ (3)
или
Свободных экз. нет
не говорят доступности/недоступности экземпляра?

Re: Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 15, October, 2007 16:44

Нет, если в просмотр выводится как
ЧЗ (12.10.2007г. Инв.123)
ЧЗ (12.10.2007г. Инв.124)
Причем один из этих экземпляров выдан, но в просмотре это никак не определить. Только заходить в каталогизаторе на Ввод и идти в экземпляры, а там уже смотреть по отдельным подполям. Нехорошо.

Re: Зависимость формата вывода от настроек
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 16, October, 2007 16:34

Darkick написал(а):
-------------------------------------------------------
> Нет, если в просмотр выводится как
> ЧЗ (12.10.2007г. Инв.123)
> ЧЗ (12.10.2007г. Инв.124)
> Причем один из этих экземпляров выдан, но в
> просмотре это никак не определить. Только заходить
> в каталогизаторе на Ввод и идти в экземпляры, а
> там уже смотреть по отдельным подполям. Нехорошо.


Если Вам недостаточно предлагаемых вариантов вывода сведений об экземплярах, можете пополнить.

Re: Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 16, October, 2007 16:38

Дык хотелось бы чтобы там изначально были сведения о свободности экземпляра.

Re: Зависимость формата вывода от настроек
Пользователь: Alio (IP-адрес скрыт)
Дата: 16, October, 2007 17:22

Сведения о наличии свободных экземпляров показываются в основных форматах показа абсолютно правильно (при условии, что вы правильно заполНяете поле 910)

Re: Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 17, October, 2007 08:50

А что тут можно не правильно заполнить?
ЧЗ (12.10.2007г. Инв.123)
ЧЗ (12.10.2007г. Инв.124)
Оформляем выдачу на один экземпляр. В просмотре никак не отражено, что остался свободен только один экземпляр, так и остается:
ЧЗ (12.10.2007г. Инв.123)
ЧЗ (12.10.2007г. Инв.124)

Re: Зависимость формата вывода от настроек
Пользователь: Alio (IP-адрес скрыт)
Дата: 17, October, 2007 09:52

Пришлите эту запись...

Re: Зависимость формата вывода от настроек
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 17, October, 2007 10:11

Darkick написал(а):
-------------------------------------------------------
> А что тут можно не правильно заполнить?
> ЧЗ (12.10.2007г. Инв.123)
> ЧЗ (12.10.2007г. Инв.124)
> Оформляем выдачу на один экземпляр. В просмотре
> никак не отражено, что остался свободен только
> один экземпляр, так и остается:
> ЧЗ (12.10.2007г. Инв.123)
> ЧЗ (12.10.2007г. Инв.124)

Очистите параметры настройки вывода инвентарей в 905 поле и в ini-файле и будете видеть свободные экземпляры.

Re: Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 17, October, 2007 13:36

Сорокина Лариса написал(а):
> Очистите параметры настройки вывода инвентарей в
> 905 поле и в ini-файле и будете видеть свободные
> экземпляры.

Дык это то я понимаю, но это будет другой формат вывода.
Меня беспокоит, почему в этом формате вывода нету нужной информации.
И простой формат удобен для читателей, но для каталогизаторов удобен как раз подробный.

Re: Зависимость формата вывода от настроек
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 18, October, 2007 14:34

А кто должен поставить настройки для показа записи читателю, например, нужно ли выводить цену.
Сохранение настроек формата просмотра в записи сделано именно для того, чтобы они определяли формат показа для читателя.

Re: Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 18, October, 2007 16:17

Ну я и не против, пусть смотрит. Тока почему тогда он не может увидеть какой экземпляр свободен, а какой уже выдан и его не заказать?

Re: Зависимость формата вывода от настроек
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 18, October, 2007 18:26

Но читатель не заказывает экземпляр по инв. номеру, а только по месту хранения (точнее, месту выдачи), а в формате просмотра как раз и показывается число свободных экз-ров в привязке к месту хранения.
Если Вы все-таки хотите показать читателю и полные данные об экземплярах (введено 905^D), и сведения о свободных экз-рах, то это можно сделать, заменив else на '\par ' в следующем фрагменте формата OEX910.pft
else
if rsum((if '2 6 7':v910^a and &unifor(|Kmhrvn.mnu\|v910^d)<>''then else|1;|d910^c fi,'0;'))>0
then
,EXU,
fi fi fi,

Re: Зависимость формата вывода от настроек
Пользователь: Darkick (IP-адрес скрыт)
Дата: 19, October, 2007 10:16

Каталогизатор работает с настройками на подробный просмотр - это логично. С такой настройкой и записи все сохраняются "унаследовав" эту настройку и подробный вид на просмотре (в том числе и для читателя). Но в подробном виде нету обозначений о свободности экземпляра - я это пытаюсь объяснить.
Считаю, что сведения о свободности экземпляров должны быть изначально во всех форматах просмотра, т.к. это удобно и для каталогизатора. Почему этого не реализовано? Меня удивляет.



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