![]() |
![]() |
|
v7: Вызвать пункт меню из Действий | ☑ | ||
---|---|---|---|---|
0
ildary
05.03.14
✎
10:48
|
Здравствуйте! В журнале документов в меню Действия есть пункт "Движения документа". Есть ли какой-нибудь способ вызвать этот пункт программно? formex и 1C++ прикручены, но там не нашел подобного.
|
|||
1
ADirks
05.03.14
✎
10:53
|
см. глДействия(...)
|
|||
2
varelchik
05.03.14
✎
10:54
|
А ты посмотри в какой строке этот пункт и а найди что после выбора значения из списка вызывается.
|
|||
3
Ёпрст
гуру
05.03.14
✎
10:57
|
(0) можно
|
|||
4
Ёпрст
гуру
05.03.14
✎
10:58
|
с помощью
RWidjets, например. |
|||
5
Ёпрст
гуру
05.03.14
✎
10:59
|
ну или по-старинки.. с помощью посыла сендкея.., что не очень.
|
|||
6
ДенисЧ
05.03.14
✎
11:01
|
(1) (2) Это платформенное действие...
|
|||
7
palpetrovich
05.03.14
✎
11:13
|
(6) Это платформенное действие?
Фрм = СоздатьОбъект("СписокЗначений"); Фрм.Установить("Документ",Докум); Фрм.Установить("ТипУчета",ТипУчета); ОткрытьФорму("Обработка.ДвиженияДокумента"+"#",Фрм); |
|||
8
varelchik
05.03.14
✎
11:13
|
(6)не дочитал что в МЕНЮ ДЕЙСТВИЯ.
|
|||
9
ДенисЧ
05.03.14
✎
11:14
|
(7) Главное меню - действия - движения документа. Вот и покажи мне, где там отчёт.
|
|||
10
varelchik
05.03.14
✎
11:15
|
+(4) Есть глобальная ПРоцедура
ПриПолученииКоманды() вот только действие которое происходить при это ну касательно ДвиженияДокумента получить нельзя бо это СистемнаяПроцедура и ее руцями вызвать незя! |
|||
11
ildary
05.03.14
✎
11:36
|
(5) Спасибо, попробую Сендкей, правда там меню мелькать будет.
|
|||
12
ildary
05.03.14
✎
11:48
|
+(11) вот до чего техника дошла - даже мелькание не видно. Как говорил кузен Эви: Очень эффективно, Тони, не слишком изящно, но эффективно.
|
|||
13
ADirks
05.03.14
✎
12:00
|
можно ещё так (т.е. тупо шлём WM_COMMAND)
Wrap = CreateObject("DynamicWrapperX"); Wrap.Register("USER32", "GetForegroundWindow", "f=s", "r=l"); Wrap.Register("user32", "SendMessage", "i=hull", "r=l"); WM_COMMAND = 273; //h111 CMD_MOVEMENTS = 32880; Res = Wrap.SendMessage(Wrap.GetForegroundWindow(), WM_COMMAND, CMD_MOVEMENTS, 0); |
|||
14
Ёпрст
гуру
05.03.14
✎
12:02
|
(12) fuf? yt yfdb;e? ,kzlm wsufy!
©,jkmijq rei |
|||
15
trad
05.03.14
✎
12:05
|
(14) ненавижу - слитно )
|
|||
16
Ёпрст
гуру
05.03.14
✎
12:07
|
(15) Ну дык, "все татары кроме я"
:) |
|||
17
ildary
05.03.14
✎
12:07
|
(14) ты не любишь шабак? :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |