Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
неправильная запись в поле Дата фактического возврата
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 12, August, 2009 16:38

Приветствую всех!
У нас стоит Ирбис 64 v7.2

Помогите, пожалуйста, разобраться с решением такой проблемы:
при переносе данных со старой программы в Ирбис, в поле "Дата фактического возврата" (40^F) вместо шести звездочек (******) получилось пять звездочек (*****).
В результате возникло ряд проблем при работе с такими данными. Например, при скоростной книговыдаче не получается вернуть книгу в автоматическом режиме, т.е. после сканирования штрих кода книги появляется ошибка и книгу возвращать приходится в ручном режиме (с помощью контекстного меню), также возникли проблемы при выполнении глобальной корректировки на удаление данных о возвращенных книгах на определенную дату (были удалены и книги, у которых в поле 40^F стояли '*****').
Пробовали справиться с этой проблемой путем различных глобальных корректировок, но пока нужного результата добиться не смогли. Единственное, что поняли, что Ирбис, почему-то, не хочет нормально воспринимать набор символов *, т.е., например при попытке заменить пять * на шесть * с помощью оператора CHA, Ирбис просто дописал к шести * еще одну, и к пяти тоже одну

Заранее спасибо всем откликнувшимся на нашу просьбу

Re: неправильная запись в поле Дата фактического возврата
Пользователь: Alio (IP-адрес скрыт)
Дата: 12, August, 2009 17:09

ssa_admin написал(а):
-------------------------------------------------------
> Приветствую всех!
> У нас стоит Ирбис 64 v7.2
>
> Помогите, пожалуйста, разобраться с решением такой
> проблемы:
> при переносе данных со старой программы в Ирбис,
в
> поле "Дата фактического возврата" (40^F) вместо
> шести звездочек (******) получилось пять звездочек
> (*****).
> В результате возникло ряд проблем при работе с
> такими данными. Например, при скоростной
> книговыдаче не получается вернуть книгу в
> автоматическом режиме, т.е. после сканирования
> штрих кода книги появляется ошибка и книгу
> возвращать приходится в ручном режиме (с помощью
> контекстного меню), также возникли проблемы при
> выполнении глобальной корректировки на удаление
> данных о возвращенных книгах на определенную дату
> (были удалены и книги, у которых в поле 40^F
> стояли '*****').
> Пробовали справиться с этой проблемой путем
> различных глобальных корректировок, но пока
> нужного результата добиться не смогли.
> Единственное, что поняли, что Ирбис, почему-то, не
> хочет нормально воспринимать набор символов *,
> т.е., например при попытке заменить пять * на
> шесть * с помощью оператора CHA, Ирбис просто
> дописал к шести * еще одну, и к пяти тоже одну
Все правильно выполнила глобальная корректировка. Надо было применять не CHA а REP

Re: неправильная запись в поле Дата фактического возврата
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 12, August, 2009 17:20

вот такая ГК правильная на Ваш взгляд:

0
REP
40^F
F
(if p(v40) then if v40^F='*****' then '******' fi fi/)
XXXXXXXXXXXXXXXXXXX

?



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