Имя: Пароль:
1C
1С v8
Программно нажать кнопки на форме
0 MadFatCat
 
20.04.13
20:12
Всем привет.
Есть форма(8.2 обычное приложение) на ней есть кнопки которые надо нажать для отображения скрытых полей таблицы и расчета данных, нужно из внешней обработки сделать это, но их процедуры не экспортные, а ставить экспорт по тз вроде нельзя.
Можно ли из внешней обработки сделать это?

http://s48.radikal.ru/i119/1304/82/e70bd33b88f9.jpg
1 Мимохожий Однако
 
20.04.13
20:45
Можно. Если во внешней обработки повторить недоступные процедуры.
2 zippygrill
 
20.04.13
21:00
Получаешь форму из твоей внешней обработки и вперед.
3 Ковычки
 
20.04.13
21:24
Процедура Нажать()
   Предупреждение("А вот и Я !!!");
КонецПроцедуры

Процедура КнопкаВыполнитьНажатие(Кнопка)
   // Вставить содержимое обработчика.
   ВнешняяОбработка = ВнешниеОбработки.Создать(ЭтотОбъект.ИспользуемоеИмяФайла);
   ХХХ=ВнешняяОбработка.ПолучитьФорму();
   ХХХ.ПодключитьОбработчикОжидания("Нажать",1,Истина);
   ХХХ.Открыть();
КонецПроцедуры
4 Fynjy
 
20.04.13
21:28
Активировать контрол, потом через SendKey ...