![]() |
![]() |
![]() |
|
Всплывающее сообщение в трее | ☑ | ||
---|---|---|---|---|
0
Diter
09.06.07
✎
10:20
|
Задача : Появление всплывающего сообщения в трее или активизация свёрнутого окна программы (мигание)
Условие : Необходимо чтобы при возникновении некоторого события в 1С система показывала всплывающее сообщение или активизировала свёрнутое окно программы. Нюанс - это должно работать как в обычном так и в терминальном режиме. Признаком такого действия может служить появление в определённом месте файла-флага или что то в этом роде Это реально? Описание : На определённое рабочее место приходит информация о поступившем на обработку документе. Сейчас много времени теряется из-за того, что пользователь внужден работать сразу в нескольких программах и не видит пришло ему что то или нет. Пока применяются радиостанции для отмашки на обработку... но хотелось бы покрасивее сделать. |
|||
1
АЛьФ
09.06.07
✎
10:29
|
2(0) Скока? :)
|
|||
2
Господин ПЖ
09.06.07
✎
10:30
|
(0) Напиши ВК.
|
|||
3
MuI_I_Ika
09.06.07
✎
10:32
|
Вот для 8.0: http://1c.proclub.ru/modules/mydownloads/personal.php?cid=116&lid=5200
Вот для 7.7: http://1c.proclub.ru/modules/mydownloads/personal.php?cid=6&lid=3550 Но похоже она не работает, если надо могу выслать по почте |
|||
4
Diter
09.06.07
✎
10:36
|
(1) эх Лёха, Лёха.... ;))
(2) нашёл плагины ромикса... ковыряю (3) спасибо гляну - я участник этого клуба и у меня есть диск... |
|||
5
Diter
09.06.07
✎
12:17
|
так... плагины ромикса не подходят.....
|
|||
6
DF_Slayer
09.06.07
✎
12:21
|
Предлагаю координальное решение. Когда наступает событие, встроенными функциями 1С начинать создавать файлы на компе, где должно быть сообщение, в итоге получам нехватку места, о которой и будет сообщено в трее :))
|
|||
7
Скользящий
09.06.07
✎
12:20
|
Starter1C.exe вроде от Ромикса это все умеет. Это тот плагин который не подходит? )
http://x-romix.narod.ru/2006_12_05_Starter1C.rar Дополнительные функции: - Содержит "выгонялку" пользователей из 1С (выгонялка работает независимо от того, в каком режиме работают пользователи, и независимо от наличия открытых модальных окон). - Содержит "не пускалку" пользователей в 1С (не позволяет пользователям входить, пока идут работы с базой). - Регистрирует файл с расширением MD, чтобы его можно было кликать из Проводника, Total Commander или Far Manager. В каталоге информационной базы создайте каталог MD_Free а внутри - файл stop.ini следующего содержания: ЗадержкаСекунд=60 Сообщение=Программа 1С будет закрыта. Пожалуйста, сохраните документы. ПриВходе=Программа 1С будет доступна в 13:00 Чтобы вновь разрешить пользователям входить в 1С, переименуйте файл stop.ini, например, в stop.ini_. Чтобы "прицепить" новое стартовое окно к 1С, требуется прописать ярлык запуска 1С:Предприятие у пользователя на приложение Starter1C.exe (возможно, положив его в папку 1cv7\BIN). |
|||
8
Скользящий
09.06.07
✎
12:22
|
Starter1C.exe вроде это все умеет.
http://x-romix.narod.ru/2006_12_05_Starter1C.rar - Содержит "выгонялку" пользователей из 1С (выгонялка работает независимо от того, в каком режиме работают пользователи, и независимо от наличия открытых модальных окон). - Содержит "не пускалку" пользователей в 1С (не позволяет пользователям входить, пока идут работы с базой). - Регистрирует файл с расширением MD, чтобы его можно было кликать из Проводника, Total Commander или Far Manager. В каталоге информационной базы создайте каталог MD_Free а внутри - файл stop.ini следующего содержания: ЗадержкаСекунд=60 Сообщение=Программа 1С будет закрыта. Пожалуйста, сохраните документы. ПриВходе=Программа 1С будет доступна в 13:00 Чтобы вновь разрешить пользователям входить в 1С, переименуйте файл stop.ini, например, в stop.ini_. Чтобы "прицепить" новое стартовое окно к 1С, требуется прописать ярлык запуска 1С:Предприятие у пользователя на приложение Starter1C.exe (возможно, положив его в папку 1cv7\BIN). |
|||
9
Diter
09.06.07
✎
12:22
|
(6) лучше бы ты предложил программку которая эти файлы сканирует и формирует сообщение ;))
|
|||
10
КапЛей
09.06.07
✎
12:21
|
(5) сейчас под рукой нет , но вроде в Admin1C от MMF такое было. хотя могу ошибаться.
|
|||
11
Господин ПЖ
09.06.07
✎
12:29
|
А простое:
WshShell=СоздатьОбъект("WScript.Shell"); WshShell.Popup("Текст сообщения",,"Текст заголовка",4+16); Не подойдет? |
|||
12
Diter
09.06.07
✎
12:36
|
(11) подойдёт... но 1С в этот момент не активна....
|
|||
13
Программист 484
09.06.07
✎
12:41
|
(12)
(0)"Необходимо чтобы при возникновении некоторого события в 1С" и (12)но 1С в этот момент не активна... Это как сочетается? Что за событие ты хочешь? |
|||
14
АЛьФ
09.06.07
✎
12:42
|
2(13) Про многозадачность слыхал?
|
|||
15
Программист 484
09.06.07
✎
12:46
|
(13) И не такие слова слыхал. Я конкретный вопрос задал - какое событие он хочет?
Можно конечно предположить - что допустим где-то что изменилось но в 1с это произойдет у него - только в зависимоти от параметра периодОпросаИзмененийБазыДанных. |
|||
16
Программист 484
09.06.07
✎
12:47
|
Альфу конечно
|
|||
17
Программист 484
09.06.07
✎
12:52
|
(0) Кстати к слову о песнях если допустим ему нужно что-то сделать - не проще ему сообщение допустим в аську или другую прогу используемую для передачи сообщений отправить?
Пример - кто-то создал некий документ жмет записать и отправить и тут же генерится сообщение "Пора работать" другому сотруднику? |
|||
18
Diter
09.06.07
✎
12:56
|
(17) Использование внешних коммуникаторов предполагает их наличие и запуск... хотелось бы чисто средствами операционки
ладно.... не будем выёживаться и продолжим юзать радиосвязь |
|||
19
АЛьФ
09.06.07
✎
13:18
|
2(18) А почему бы просто по обработке ожидания не отслеживать некий флаг (наличие файла, появление нового объект и т.д.) и при его установке голосить динамиками похоронный марш?
|
|||
20
Программист 484
09.06.07
✎
13:39
|
(19) BEEEEEEEP? :)))
|
|||
21
Программист 484
09.06.07
✎
13:40
|
(18) Мысль вдогонку - а есл у него 1с - не загружено. Тогда что будешь делать?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |