Потеря фокуса при выполнении обработки
☑
0
geka-geka
06.06.12
✎
10:39
Выполняю следующий код, при выполнении форма обработки то в фокусе, то нет, постоянно моргает. Как этого избежать?
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПлатежныйОрдерСписаниеДенежныхСредств.Ссылка,
| ПлатежныйОрдерСписаниеДенежныхСредств.ДокументОснование.Дата
|ИЗ
| Документ.ПлатежныйОрдерСписаниеДенежныхСредств КАК ПлатежныйОрдерСписаниеДенежныхСредств
|ГДЕ
| ПлатежныйОрдерСписаниеДенежныхСредств.Дата МЕЖДУ &ПериодС И &ПериодПо
| И ПлатежныйОрдерСписаниеДенежныхСредств.Проведен = ИСТИНА
|
|УПОРЯДОЧИТЬ ПО
| ПлатежныйОрдерСписаниеДенежныхСредств.Дата";
Запрос.УстановитьПараметр("ПериодПо", ПериодПо);
Запрос.УстановитьПараметр("ПериодС", ПериодС);
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Выписка = ВыборкаДетальныеЗаписи.Ссылка.ПолучитьОбъект();
Выписка.ДатаВыписки = ВыборкаДетальныеЗаписи.ДокументОснованиеДата + 1;
Выписка.Записать(РежимЗаписиДокумента.Проведение);
Сообщить("Исправлен документ: " + Выписка);
КонецЦикла;
1
ZanderZ
06.06.12
✎
10:41
скорее всего при проведении документа какие-то комментарии вываливаются....
2
geka-geka
06.06.12
✎
11:06
Сообщить("Исправлен документ: " + Выписка);
только эти
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс