Непонятка с EIP в C8

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
kreator
✯ Ветеран ✯
Сообщения: 5157
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Непонятка с EIP в C8

Сообщение kreator »

Редактируем запись с помощью Edit-In-Place. Редактируемое поле имеет аттрибут IMM.
Кусок текста:

Код: Выделить всё

case event
           of EVENT:Selected
                                  SELF.Feq{prop:Touched} = 1
           of EVENT:NewSelection
                                  update(SELF.Feq)
                                  EditInPlace::LOC:Summa.UseVar = EditInPlace::P:Quantity.UseVar*SELF:UseVar
                                  display(EditInPlace::LOC:Summa.UseVar)
!                                  stop() 
end
Так вот display не отрабатывается. Причем если перейти на другое поле, то всё нормально. Где собака порылась?
We are hard at work… for you. :)
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3284
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 48 раз
Контактная информация:

Re: Непонятка с EIP в C8

Сообщение Дед Пахом »

в display надо feq контрола подсунуть, а не переменную.
С уважением, ДП
kreator
✯ Ветеран ✯
Сообщения: 5157
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Re: Непонятка с EIP в C8

Сообщение kreator »

Если вот так

Код: Выделить всё

    display(EditInPlace::LOC:Summa.Feq)
то тоже не работает.
В старых версиях работало.
We are hard at work… for you. :)
Igor
Бывалый
Сообщения: 75
Зарегистрирован: 08 Июль 2005, 11:03
Откуда: Королев

Re: Непонятка с EIP в C8

Сообщение Igor »

А если так display(?LOC:Summa)
kreator
✯ Ветеран ✯
Сообщения: 5157
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Re: Непонятка с EIP в C8

Сообщение kreator »

?LOC:Summa естественно не катит. Самое интересное, что display(SELF.Feq) работает на ура. Видимо какая-то принципиальная проблема.
We are hard at work… for you. :)
Shur
Ветеран
Сообщения: 384
Зарегистрирован: 02 Июль 2011, 18:49

Re: Непонятка с EIP в C8

Сообщение Shur »

display без параметров?
Ответить