Re: Задачка №2
Пользователь:
Alio (IP-адрес скрыт)
Дата: 03, August, 2012 12:20
nwchades написал(а):
-------------------------------------------------------
> 1-й
> if (v200<>ref(mfn,v200)) or (v910<>ref(mfn,v910))
> then '1Вы не имеете права корректировать поля 200
> и 910' else &uf('6dbnflc') fi
>
> 2-й
> if (mfn>0) and
> (&uf('IPRIVATE,FIO,')<>&uf('Av907^B#1)) then '1Вы
> не меете права корректировать записи, созданные
> другими пользователями' else &uf('6dbnflc') fi
>
>
> 1-й вариант у меня работает, а вот 2-й почему-то
> нет.... в чём может быть дело?
Потому что во втором варианте ошибка в формате (нет апострофа)
if (mfn>0) and (&uf('IPRIVATE,FIO,')<>&uf('Av907^B#1')) then '1Вы
не меете права корректировать записи, созданные
другими пользователями' else &uf('6dbnflc') fi