Browse-Form, ABC. Не обновлять Browse после закрытия Form.

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
gromov
Старожил
Сообщения: 216
Зарегистрирован: 11 Февраль 2009, 8:41
Откуда: г. Анапа

Browse-Form, ABC. Не обновлять Browse после закрытия Form.

Сообщение gromov »

Пойдём логическим путём.
Если Ваше утверждение верно - то BROWSE должен обновляться ведь не только при открытии FORM ?
Иначе получается, что мы не увидим "изменения через четь" пока не дёрнем FORM. Печаль !
Не должен, поэтому пришлось обновлять через таймер. Но, есть один неприятный момент. Если к этому Browse подвязан дочерний и там производятся какие-то действия, то при обновлении все это может слететь. Поэтому по таймеру делаю проверку на кол-во записей, если оно изменилость, то обновляю.
kreator
✯ Ветеран ✯
Сообщения: 4143
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Browse-Form, ABC. Не обновлять Browse после закрытия Form.

Сообщение kreator »

Игорь Столяров писал(а): 14 Апрель 2021, 11:08 Пойдём логическим путём.
Если Ваше утверждение верно - то BROWSE должен обновляться ведь не только при открытии FORM ?
Иначе получается, что мы не увидим "изменения через сеть" пока не дёрнем FORM. Печаль !
Я этого не говорил. Я только утверждал, что после открытия формы и закрытия её потом (даже по Cancel) броуз обновляется. И, естественно, он обновляется и в других случаях. Например, при ресайзе (если загрузка страничная).
Таймер давайте опустим. Это на любителя. Дёргать сервак без команды клиента - то ещё удовольствие.
We are hard at work… for you. :)
kreator
✯ Ветеран ✯
Сообщения: 4143
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Browse-Form, ABC. Не обновлять Browse после закрытия Form.

Сообщение kreator »

gromov, раз уж влезли, у Вас тоже броуз не обновляется при выходе из формы? Если сделать всё как положено, через метод Run и т.д.
We are hard at work… for you. :)
gromov
Старожил
Сообщения: 216
Зарегистрирован: 11 Февраль 2009, 8:41
Откуда: г. Анапа

Browse-Form, ABC. Не обновлять Browse после закрытия Form.

Сообщение gromov »

Не знаю, как положено, но метод ResetQueue отрабатывает всегда - после вызова Form и ресайза.
kreator
✯ Ветеран ✯
Сообщения: 4143
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Browse-Form, ABC. Не обновлять Browse после закрытия Form.

Сообщение kreator »

gromov писал(а): 15 Апрель 2021, 9:55 Не знаю, как положено, но метод ResetQueue отрабатывает всегда - после вызова Form и ресайза.
Я считаю, что так и положено.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 5243
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-ДоМу

Browse-Form, ABC. Не обновлять Browse после закрытия Form.

Сообщение Игорь Столяров »

Злые Вы. Уйду я от Вас к андромедианцам и бейсиксистам ! :shock:
«V» значит Вендетта !
Ответить