Не обновляется поле

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Не обновляется поле

Сообщение galover »

Есть скрин, в котором отображаю значение некоторой переменной. Значение переменной меняется после выполнения некоторых операций. Но вот обновления выводимого на экране значения не происходит ((.
Что можно сделать? Всегда ли нужно заворачивать такие переменные в local table, чтобы потом делать ReScanPanel для обновления?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

обычно, если значение в переменную присваивать как
Set someVar := someValue;
то обновление на экране проходит автоматом, попробуйте.
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Сообщение galover »

Алексей
Нет, не помогло :( Хотя и хэлп пишет, что экран должен обновиться
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Тоже вроде наткнулся на такой косяк...у тебя у скрина описана какая-нить table ? Попробуй подрисовать и сделать в нужном месте RereadRecord(table)
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Сообщение galover »

Проблема решилась добавлением корневой таблицы после выражения screen:

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

screen scrMain;
   show at(,,, 4);
   table tblRoot;	
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

:)
Ответить