Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
От библиотеки Чернышевского
Пользователь: Legasy (IP-адрес скрыт)
Дата: 19, June, 2012 14:04

Скажите где я ошибаюсь...
В файле правлю в 1а.stf 999.wss на 999b.wss, что у этой форме добавить места выдачи, но форма все равно ститает по всем сразу, хоть я ставлю МБО хоть ЦПИ.
Файлы прилагаю.

Вложения: Form1a.stf (475 bytes)  
Re: От библиотеки Чернышевского
Пользователь: Gena (IP-адрес скрыт)
Дата: 22, June, 2012 14:39

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


(if p(v40) then
if (v40^d>=&uf('Av1000^a#1')) and (v40^d<=&uf('Av1000^b#1')) then
if v40^V=&uf('Av1000^C#1') or &uf('Av1000^С#1')='' then
&uf('D',v40^g,|,!I=|v40^a|!,
if v920 : 'NJ' then
'11'
else
if p(v900^b) then
v900^b
else
'*'
fi
fi,/|
),
fi fi
fi),

Я добавил кусок, который, скорее всего, поможет решить вашу проблему. Я предположил, что в вашем опросном листе место хранения вводится в подполе "C". Логика в том, что если подполе заполнено, то оно используется, иначе выдает по всем местам. Сверните этот фрагмент до одной строки и попробуйте вставить в свой СТФ.



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