Страница 1 из 1
Понять суть ...
Добавлено: 27 Ноябрь 2016, 8:19
Игорь Столяров
Привет всем !
Объясните пожалуйста, в чем разница между ?Field{Prop:Use} и ?Field{Prop:FEQ} ?
Как-то последние лет 10 я считал, что это одно и то же, но обнаружилось, что например
в отчетах это две большие разницы. Причем совсем.
Заранее спасибо !

Понять суть ...
Добавлено: 27 Ноябрь 2016, 12:13
Admin
Feq это номер контрола и никогда не был одним и тем же с Use
В справке на PROP:Use вроде все описано, т.к. {PROP:Use,2} оно же PROP:Feq
Понять суть ...
Добавлено: 27 Ноябрь 2016, 18:55
Игорь Столяров
Спасибо ... Видимо я путаю Prop:Use и ?Field ....
Тогда получается, что ?Field и ?Field{Prop:Feq} одно и то же. Запутался.

Понять суть ...
Добавлено: 28 Ноябрь 2016, 1:59
Admin
Игорь Столяров писал(а): Спасибо ... Видимо я путаю Prop:Use и ?Field ....
Тогда получается, что ?Field и ?Field{Prop:Feq} одно и то же. Запутался.

Да. На сколько я понимаю это одно и то же.
Я обычно использую PROP:Feq на чтение но туда можно и писать. Для чего применить непонятно.
В коротком тесте
Код: Выделить всё
?Entry{PROP:Feq} = 1; ! изначальная позиция на окне 5
MESSAGE(?Entry{PROP:Feq})
я получил 5, т.е. 1 как будто не установилась.
Установка значения используется еще в \LibSrc\WBFRAME.CLW
В общем, как работает установка значения в PROP:Feq я не понимаю
