Как программно сделать нажатие левой кнопки мыши в 1Cv8 #548191


#0 by Robin iz Robinov
Привет Всем!!! Как программно нажать левую кнопку мыши? Может у кого исходник есть, поделитесь пож-ста!
#0 by Robin iz Robinov
Привет Всем!!! Как программно нажать левую кнопку мыши? Может у кого исходник есть, поделитесь пож-ста!
#1 by Ненавижу 1С
вопрос, а зачем?
#2 by Aleksey
зачем? Изобретаешь велосипед?
#3 by Cube
Зачем уже спрашивали? :)
#4 by Robin iz Robinov
Нужно в документе кнопку нажать, программно!
#5 by Jstunner
нафига?
#6 by Aleksey
Это ответ на вопрос зачем?
#7 by mirosh
вызови все процедуры, которые находятся в обработчике нажатия этой кнопки
#8 by Jstunner
обработчик вызови
#9 by Wobland
а при чём тут мышь?
#10 by mikecool
пользователи разленились...
#11 by mirosh
а может и мышку за пользователей подвигать?
#12 by Robin iz Robinov
Нужно программно у > 100 доков кнопку нажать, потому что не охото вручную делать!
#13 by Jstunner
не пятница же
#14 by Segate
ЗдесьДолжнаБытьПроцедураВызываемаяНажатиемКнопки(неопределено); Религия не позволяет использовать?
#15 by Segate
а, ну да... форму там можно открыть еще для приличия... Правда там смотря что за кнопка... может этого и не надо.
#16 by Ненавижу 1С
надо вызывать код обработчика, а не... кстати у документа нет вообще никаких кнопок, они у формы есть
#17 by Cube
Улет)))
#18 by Dmitrii
А если они эту кнопку нажатием Enter на клавиатуре нажимать будут? Как быть? Всё пропало? Программное нажатие ЛКМ придется выкидывать?
#19 by Robin iz Robinov
Тут что бухи одни седят или программисты, хочу автоматизировать процесс есть реальные предложения?
#20 by kinsm
Закладка))))
#21 by Cube
Кстати, когда я ещё не был программистом 1С я делал подобное :) Девушка была бухгалтером и я ей облегчил работу. Воспользовался nnCron.
#22 by Dmitrii
Групповое проведение документов небось?
#23 by Robin iz Robinov
Что за код обработчика?
#24 by Рэйв
пора сюда подгонять лоток с попкорном:-) кажется он будет хорошо идти:-)
#25 by Aleksey
Процесс чего? Нажатия левой копки мыши?
#26 by Robin iz Robinov
нет, на форме есть кнопка которая выполняет действия, хочу нажать ее , а потом проведение!
#27 by Рэйв
а ты сам бух или программист?
#28 by Dmitrii
Проблема в том, что тут сидят как раз программисты, а не бухи. И соответственно рассуждают в терминах "Обработчик события", а не "Нажать кнопку".
#29 by Ненавижу 1С
код обработчика нажатия кнопки на форме документа
#30 by Dmitrii
Так и выполняй действия. Нахрена кнопку жать?
#31 by Cube
Позовите специалиста и будет вам реальный результат! :)
#32 by Jstunner
есть проги, которые запоминают движения мышки и нажатия кнопок, и могут проигрывать по кругу заданное количество раз
#33 by Andry888
а ты тут единственный специалист придумал программно левую кнопку нажимать... трындец просто...
#34 by Ненавижу 1С
гы
#35 by shamannk
Ни единого разрыва не было! — Раз в сутки сессия рвётся
#36 by Ненавижу 1С
надо и чтоб на экране все отобразилось! медленно так и красиво, главбух смотреть будет кино
#37 by Dmitrii
Что рвётся? кнопка? Шаблон?... %)))
#38 by Robin iz Robinov
как вызвать обработчик с внешней обработки она не экспартируемая
#40 by Рэйв
А сделать "экспартируемой" не судьба?
#41 by Dmitrii
А как сейчас этот обработчик вызывается? Может переписать, чтобы была экспортируемая?
#42 by Ненавижу 1С
на крайний случай можно скопипастить и поправить с умом а что собственно эта кнопка делает? там случайно не экспортный метод объекта вызывается?
#43 by Segate
Прочитай внимательно . Получаешь документОбъект, открываешь форму, обращаешься к процедуере, которая вызывается приНажатии кнопки, вызываешь процедуру проведения документа. Где проблема то? все уже ответили
#44 by Dmitrii
Надо, чтобы левой кнопкой мыши, а не Enter'ом, например. :)
#45 by Robin iz Robinov
не судьба, конфа стоит на поддержке, и форма стоит объект не редактируется С поддержке снять не судьба!!!
#46 by Jstunner
текст процедуры вытащи в обработку
#47 by kinsm
Брось это дело. Там-то всего over 100 доков. Сделай вручную)))
#48 by shamannk
Внешняя обработка! Слыхал о такой.
#49 by Рэйв
как внешняя обработка соотносится с ? >>Нужно в документе кнопку нажать, программно!
#50 by Robin iz Robinov
в форме вызывается процедура из модуля объекта, модуль объекта компилированный
#51 by shamannk
попробуй а вось получить..
#52 by Robin iz Robinov
Дельные предложения есть?
#53 by Cube
В всё написано.
#54 by Рэйв
Сама процедура экспортная в модуле объекта?  Если да, то ее легко вызвать через точку от объекта, если нет, то
#55 by Robin iz Robinov
как вызвать обработчик с внешней обработки???
#56 by Robin iz Robinov
и техничку чтоб полы помыла
#57 by shamannk
в
#58 by Robin iz Robinov
процедура не экпортируемая
#59 by Рэйв
Тогда вытаскивай ее код копипастом в процедуру и обыгрывай с полученным объектом документа
#60 by Jstunner
ну тогда разминай пальцы, нужно будет много щелкать мышкой
#61 by Segate
Убейся пож. Обьясняю в третий раз: Смотришь форму документа(она не запоролена) смотришь свойства кнопочки. Смотришь название процедуры, которая вызывается при нажатии(Для самых умных - это в открывающемся окошке свойств справа в самом низу) Во внешней обработке вызываешь эту процедуру. только вместо Элемента в свойства передаешь Неопределено. она сама(вот тут самая магия) выполнится, и останется только сказать трах тибидох тибидох и вызвать обработчик проведения. Где сложность? Где непроходимая проблема?
#62 by Dmitrii
#63 by Robin iz Robinov
кода нет
#65 by Evpatiy
Шикарно было бы так реализовать, чтоб мышь по столу ползала и кнопка физически нажималась! Вот это я понимаю - МОДЕРНИЗАЦИЯ была бы
#66 by Рэйв
Куда делся код?
#67 by vicof
просто идея фикс. Нажать кнопку без обрабочика во всех документах :)
#68 by Рэйв
Еще шикарнее чтобы 1С так модернизировалась, чтобы за тебя ездить на работу:-)
#69 by Wobland
модернизация - это когда мышь сама нужную кнопку находит, а потом отвечает на возможные вопросы
#70 by Лефмихалыч
Эвтаназепам в больших дозах должен помочь
#71 by Рэйв
Зашоренность мышление:-)  Больше одного варианта решения не видит:)
#72 by Dmitrii
>> Для самых умных - это в открывающемся окошке свойств справа в самом низу А если самые умные отображают свойства закладками, а не списком? :))
#73 by Robin iz Robinov
в форме вызывается процедура из модуля объекта, модуль объекта компилированный конфа стоит на поддержке, и форма стоит объект не редактируется
#74 by kinsm
Это уже нанотехнологии
#75 by vicof
на 73 посте узнали наконец-то.
#76 by Рэйв
Что значит компилированный?  В модуле все в машинных кодах чтоли?
#77 by Wobland
>модуль объекта компилированный подробнее с этого места
#78 by Лефмихалыч
возвижу - поставка без исходного кода
#79 by Robin iz Robinov
Спасибо пробую!
#80 by Robin iz Robinov
поставка без кода
#81 by Wobland
на копии сначала!
#82 by Robin iz Robinov
->
#83 by Рэйв
Да ты шаман!!!
#84 by Лефмихалыч
код там есть, просто не отображается. Если гуглом погуглить, можно найти способ, как его достать. Но проще написать свою процедуру, которая сделает то же самое, только быстрее и правильнее
#85 by Robin iz Robinov
модуль обекта чистый
#86 by sergeev-ag-1977
Не дочитал все решения что предлагают: макро-рекордеор поможет в решении нажатия кнопки за пользователя ... При этом совсем не нужно уметь программировать в 1С, SAP, Акспте или ещё где-то ... Попробуйте как вариант ...
#87 by sergeev-ag-1977
И все данные будут внесены словно обычным пользователем.
#88 by Robin iz Robinov
нут надо бы еще список документов перебирать, а так еще прогу подключать и все по времени высчитывать - геморно как то
#89 by Segate
нафег тебе модуль объекта? а? Тебе нужен модуль формы. Название процедуры и все. Ее не получится спрятать.
#90 by sergeev-ag-1977
Эта прога имитирует действия пользователя, какая разница где кодить ;-)
#91 by Дикообразко
метод рупора абсурда уже предлагали? по вызову неэкспортной процедуры формы?
#92 by Лефмихалыч
поциент полагает, что, раз он не видит определения процедуры в модуле, то и вызвать он ее не может. А тот факт, что форма процедуру вызывает, поциент объясняет божественным провЕдением
#93 by Robin iz Robinov
Просто сам я пишу на Delphi, и ничего фантастического нет в программном нажатии кнопки мыши! На Delphi делается 5 минут. Для вас же это на уровне фантастики, читая все отзывы!
#94 by Лефмихалыч
ага, нам это вообще не нужно за бессмысленностью
#95 by Дикообразко
ну вот и звиздуй писать на делфи, не суйся туда куда мозгов не хватает
#96 by Evpatiy
Ну как сказать. Это какпятое колесо на руле автомобиля. На уровне "на фиг не надо".
#97 by Cube
Ну вот и напиши на Делфи УПП...
#98 by Robin iz Robinov
да ели бы кто знал, давно бы кодик сбросили, как я пологаю с этим в 1С проблемы
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям