Программно нажать кнопку #473049


#0 by Быдло замкадное
Туплю с СП, немогу понять как нажать кнопку в открытой форме. Ругается на последнюю строчку. Как правильно нажать эту кнопку "ОК" ??
#1 by skunk
вызвать те процедуры, которые вызывает данная кнопка
#2 by Поручик
Толерантность называется, хотя охота за шиворот и ...
#4 by Быдло замкадное
Если выполнять процедуры которые выполняет эта кнопка выдается куча ошибок. Записать не подходит.. По кнопке не записывается ничего, а открывается отчет.
#5 by 73
Посмотри в конфигураторе - что у кнопки в свойствах.
#6 by Быдло замкадное
ОсновныеДействияФормыОК   - в свойствах у нее
#7 by 73
Это Процедура? Так вызови: Форма.ОсновныеДействияФормыОК
#8 by Быдло замкадное
да, это Процедура ОсновныеДействияФормыОК(Кнопка) не вызывается она . Пробовал: Форма.ОсновныеДействияФормыОК(Кнопка); Форма.ОсновныеДействияФормыОК; Форма.ОсновныеДействияФормыОК;
#9 by 73
Форма.ОсновныеДействияФормыОК(Неопределено);
#10 by Быдло замкадное
все равно...
#11 by Быдло замкадное
Метод объекта не обнаружен (ОсновныеДействияФормыОК)
#12 by 73
Экспорт
#13 by Быдло замкадное
Это уже изменения в типовой отчет Баланс... Она по Enter нажимается. МОжет можно эмулировать нажатие клавиши энтер???
#14 by 73
Посмотри текст процедуры. Может там не все так сложно?
#15 by Быдло замкадное
сложно... ошибок вываливается много, причем из общих модулей... Блин неужели "Enter" нельзя программно нажать?(
#16 by also
ну и нажми через send keys, тока это кривое решение
#18 by Быдло замкадное
Спасибо, опять помог =) Почему кривое ? Помоему вполне нормальное, ничего лишнего дописывать и менять ненужно=)
#19 by Быдло замкадное
Может подскажите еще как обратиться к форме открытой в 1С ?? Ну или найти все открытые формы..а там уже и ее найти.
#20 by WickeD
#21 by Быдло замкадное
Спасибо. Открыта форма отчета.. Делаю: Сообщает что форма закрыта... Почему ? Должен ли работать такой алгоритм..?=)
#22 by Быдло замкадное
к а не
#23 by WickeD
потому что она не активна
#24 by 73
ПолучитьФорму - не значит ОТкрыть.
#25 by Быдло замкадное
Дело в том что на форме открыта форма отчета. И получаю я не эту открытую форму отчета, а новую такуюже, пустую... Которая в данный момент открыта, он не получает =(
#26 by Быдло замкадное
в *Дело в том что форма отчета отчета открыта в программе*
#27 by 73
Посмотри в СП параметры у ПолучитьФорму.
#28 by Быдло замкадное
ооо, спасибо огромное
#29 by WickeD
попробуй форма.активизировать;
#30 by Быдло замкадное
все равно не получает открытую... Вроде как по организации должен найти открытую форму, но все равно  получает новую
#31 by Быдло замкадное
Свою задачу решил по другому, но все таки интересно как использовать этот КлючУникальности??? Кто нибудь работал с ним?
#32 by DmitrO
там на самом деле владелец также является условием поиска формы
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С