Имя: Пароль:
1C
1С v8
Обновить отображение на форме.
0 lanc2233
 
21.05.12
00:31
Есть табличная часть на форме. По нажатию кнопки она очищается, потом вызывается ком-объект, и через некоторое продолжительное время эта ТЧ снова заполняется.

Проблема : После того как очищается табчасть, не успевает обновится форма, и пока выполняется код по заполнению, по форме можно даже кликать мышкой (с тормозами). И непонятно что сейчас происходит грузит или нет.

Что нужно : перед заполнением сделать с формой что-то чтобы пользователь видел что оно грузится.

Пробую так :

ЭтаФорма.Доступность = Ложь;
           Объект.Цены.Очистить();
           ОбновитьОтображениеДанных();
           ОбработатьФайл();
           ЭтаФорма.Доступность = Истина;

Не помогает. Что можно сделать?
1 lanc2233
 
21.05.12
00:33
Управляемые формы.
2 mikecool
 
21.05.12
00:35
очистить, паузу в секунду, блокировать, загрузить, разблокировать
3 lanc2233
 
21.05.12
00:37
Как сделать паузу?
блокировать - это Доступность?
4 mikecool
 
21.05.12
00:51
5 mikecool
 
21.05.12
00:51
про блокировать - думай сам, мне лом на ночь глядя )
6 lanc2233
 
21.05.12
01:08
Не помогает пауза...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn