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". Логика в том, что если подполе заполнено, то оно используется, иначе выдает по всем местам. Сверните этот фрагмент до одной строки и попробуйте вставить в свой СТФ.