Имитация ввода строки в окно ввода строки 1С:Предприятие 8 #640740


#0 by Kuryshev
Подскажите возможно ли программно ввести текст в окно ввода строки 1С:Предприятие 8. Суть в том, что при программном проведении (записи) измененных документов (для этого есть специальная обработка, выполняющая те или иные действия с документами) выскакивает окно ввода строки в которое необходимо ввести причину изменения данного документа.
#1 by Нуф-Нуф
БУГАГА!
#2 by drcrasher
о! пятница же
#3 by MaxisUssr
Я бы документ переделал - не должен он при программной записи никаких окон выдавать
#4 by Нуф-Нуф
посмотри. может авторы сего не такие уж последние говвнокодеры. может в подписке, которая вызывается, есть какой нибудь отключатель такой проверки по наличию допсвойства?
#5 by Нуф-Нуф
хотя о чем это я...
#6 by ssh2012
поправь код обработки, вероятно она вызывает появления окна
#7 by Kuryshev
Модуль документа нет возможности править, т.к. база распределенная :(
#8 by Eugene_life
Можно поставить скриптом. Но как скрипт узнает, что ему нужно туда писать, если код ты править не можешь?
#9 by Starhan
шдефр
#10 by Reset
Так а элементарно, перед проведением такого документа пихать причину+Ctrl-Enter в clibboard!
#11 by Reset
не, не пройдет даже как пятничное решение - из буфера кто-то должен вставить : 10
#12 by Reset
не получилось потроллить, присоединюсь к
#13 by Kuryshev
Нашел таки решение. WshShell.SendKeys("^+{Enter}"); Спасибо за помощь, навели на мысль.
#14 by Нуф-Нуф
ужаснах
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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