ситуации:
открыто окно с Browse по файлу - name.tps, в этом
окне есть кнопочка - "Обновить файл" - и
соответсвенно здесь же обработчик данного
события.
Как заменить файл не закрывая данное окно,
или же как закрыть, выполнить операцию и
затем открыть с новыми данными?
С уважением,
Владислав Тригубович
----
http://optima.ua
(Добавление)
маленькая подсказка - а что поисходит в окне, когда мы возвращаемся в брауз из формы?

--
Best regards,
Vadym mailto:vadim@softcreator.com
ICQ: 82308757
ReturnValue = GlobalResponse
а что дальше, я понимаю что нужно обновить
каким то образом очередь ...
такой вопросик как из процедуры 2 закрыть
Browse в процедуре 1 ?
С уважением,
Владислав Тригубович
Вообще-то после выхода из формы с GlobalResponse = RequestCompleted просиходит перегрузка брауза - на это я и намекал.
Я просто показал, где можно найти самому ответ на вопрос.
Варинтов решений море - зависит все от того, что конкртно нужно и какие конкртно сопутсвующие условия (обе процеуры в одном потоке - одно, в разных - другое, и прочее... ).как из процедуры 2 закрыть Browse в процедуре 1 ?
--
Best regards,
Vadym
(Добавление)
В ABC-шаблонах работает Brwn.ResetQueue(Reset:Queue) .
А можно сказать что-нибудь вроде
Post(?List,Event:ScrollTop), Post(?List,Event:ScrollBottom) , Post(Event:GainFocus) - на выбор...
---------------------------------------
C уважением,
Юрий Философов,
Главный программист
Корпорация "Диполь", Саратов
E-mail yufil@tacis-dipol.ru (служ)
yufil@mail.ru (дом)
ICQ#75924439
чуть чуть не получается

дело в том что при открытом Browse другаю
процедура сначала удаляет этот файл,
который Browse отображает, а затем
подсовывает ему новый, и где то что то не
сростается

С уважением,
Владислав Тригубович
Традиционый вопрос - а в код, сгенеренный шаблоном, заглядывал (хотя бы ради любопытсва)?

Общее решение - закрыть файло, открыть его снова и перегрузить брауз.
--
Best regards,
Vadym
Это круто. А что, можно удалить?дело в том что при открытом Browse другаю
процедура сначала удаляет этот файл,
который Browse отображает, а затем
подсовывает ему новый, и где то что то не
сростается.
Тогда закрой и заново открой файлы, а потом View, на основе которой построен Browse.
А может быть, лучше просто перезапуститься?

Post(event:CloseWindow); Start(BrowseProc,25000)
---------------------------------------
C уважением,
Юрий Философов
(Добавление)
файл прекрасно закрывается, удаляется,
записывается новый, а вот при открытии -
Ашипк

другие методы открытия и закрытия вместо
close(file), open(file). Может помните ...
С уважением,
Владислав Тригубович
Написал: ClaList(2)