|
Найти открытую форму обработки и выполнить команды
| ☑ |
0
lero84
03.04.18
✎
10:33
|
Здравствуйте! Помогите с нетривиальной задачей.
Имеем 1С 8.3, управляемое приложение, тонкий клиент.
Нужно - Найти открытую форму обработки и выполнить команды.
Зачем - Есть обработка иБанк2, при запуске и получении выписке, вводятся пароли идентификации по СМС.
Руководству нужно один раз запустить обработку, ввести все пароли идентификации и затем чтобы автоматически подгружались выписки в течении дня.
даже не знаю как подступиться, задача кажется невыполнимой)
|
|
1
_Дайвер_
03.04.18
✎
10:41
|
(0) ну форму ты можешь по идентификатору найти
|
|
2
Адинэснег
03.04.18
✎
10:42
|
(0) зовите программера
|
|
3
_Дайвер_
03.04.18
✎
10:42
|
Вообще метод ОткрытьФорму(ВнешняяОбработка.Форма.Форма), сначало ищет открытую форму, а уже потом если ее нет, открывает
|
|
4
lero84
03.04.18
✎
10:46
|
(3) то есть мысль сделать еще одну обработку по расписанию, которая будет работать от того же пользователя, под которым запущена первоначальная обработка, которая будет искать форму и выполнять команды правильная?
|
|
5
_Дайвер_
03.04.18
✎
10:49
|
"в течении дня", регламентное задание нужно делать, интервал обновления задавать и т.д. и т.п. Научитесь отказывать в хотелках, руководсту в том числе. Выписки проверяются раз-два в сутки, вроде как
|
|
6
lero84
03.04.18
✎
11:10
|
(5) придется делать) ситуация такая, что руководитель сам нажимает кнопки, а он не всегда на месте, Бух работает удаленно и видимо его прогнуть очень сложно)))
|
|
7
lero84
03.04.18
✎
11:10
|
(5) и спасибо за помощь!
|
|
8
lero84
05.04.18
✎
11:56
|
если кому-то интересно: добавила на форму кнопку и подключила обработчик ожидания по нажатию кнопки.
|
|
9
lero84
05.04.18
✎
11:58
|
Сделала так потому что почти все процедуры выполняются на клиенте
|
|
10
Ц_У
05.04.18
✎
12:22
|
(9) Вот с этого места по подробнее, что вы там на клиенте обрабатываете?
|
|