апдейт данных

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Koss
Бывалый
Сообщения: 57
Зарегистрирован: 27 Март 2009, 15:38

апдейт данных

Сообщение Koss »

есть такой код:

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

Find( clip(left(NameStreet)) & ', ' & NumDigit & clip(left(NumAlfa)) )
TTL:NumKadastr = GLO:CadNumber
display(?TTL:NumKadastr)
присваиваю к entry

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

ENTRY(@s40),AT(124,200,129,10),USE(TTL:NumKadastr,,?TTL:NumKadastr)
, связанному с вьюшкой текст, возвращаемый процедурой.
Первое присваивание (пока поле = null) проходит успешно, потом же значение всегда остаётся прежним
TTL:NumKadastr = GLO:CadNumber не отрабатывает
зы: Clarion 5.5
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Re: апдейт данных

Сообщение Admin »

Koss писал(а):TTL:NumKadastr = GLO:CadNumber не отрабатывает
А пробовал месагом посмотреть GLO:CadNumber ?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
WadimZapara
Активист
Сообщения: 181
Зарегистрирован: 11 Июнь 2008, 12:11
Откуда: Тамбов

Re: апдейт данных

Сообщение WadimZapara »

мало рассказал - как у тебя устроена вьюха. подозреваю, что в твой TTL:NumKadastr попадают данные из GLO:CadNumber, но затираются прежним значением какой-то ROUTINE из шаблона по вьюхе - до того как сработает Display
Компьютер имеет то преимущество перед мозгом, что им пользуются...
Ответить