Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Звуковое и визуальное оповещение группы пользователей при изменении реквизита.          
Vzonder Подменю пользователя
сообщение 12.01.17, 22:00
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 38
Спасибо сказали: 1 раз
Рейтинг: 0

1С 8.2 УТ 10.3

Возможно создать следующее?

Если значение реквизита в документе (ФормаСписка и (или) Документа) становится равным “Упаковка”, то у сотрудника из группы Упаковка (права, Роль – все создам…) на компьютере срабатывал звуковой сигнал (желательно по противней))) и на экране выскакивала Форма – нарисую самую яркую))) или заставка оповещения.
Очень часто я слышу от упаковщиков, что не усмотрели…
Отсюда и вопрос.
Извините за эмоциональность – наболело))))

Это возможно?

Vofka Подменю пользователя
сообщение 13.01.17, 9:55
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13947
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

В чем конкретно вопрос: как воспроизвести звук? Если да, то вот быстро нашел 3 способа как это сделать (не проверял):

файлз = "C:\1.wav";
Скрипт = Новый COMОбъект("MSScriptControl.ScriptControl");
Скрипт.Language="vbscript";
Скрипт.AddCode("
                    |Function Main()
                    |Set oVoice = CreateObject(""SAPI.SpVoice"")
                    |set oSpFileStream = CreateObject(""SAPI.SpFileStream"")
                    |oSpFileStream.Open """+файлз+"""
                    |oVoice.SpeakStream oSpFileStream
                    |End Function");
Скрипт.Run("Main");


файлз = "C:\1.wav";
oVoice = Новый COMObject("SAPI.SpVoice");
oSpFileStream = Новый COMObject("SAPI.SpFileStream");
oSpFileStream.Open(файлз);
oVoice.SpeakStream(oSpFileStream);
oSpFileStream.Close();


файлз = "C:\1.wav";
DynamicWrapper = Новый COMОбъект("DynamicWrapperX");
DynamicWrapper.Register("winmm.dll", "sndPlaySoundA", "i=su");
DynamicWrapper.sndPlaySoundA(файлз, 1);


Сообщение отредактировал Vofka - 13.01.17, 9:55

Flexy Подменю пользователя
сообщение 13.01.17, 10:46
Сообщение #3

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

Сигнал();

rulez.gif

Vlad 1C Подменю пользователя
сообщение 13.01.17, 12:17
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 45
Спасибо сказали: 7 раз
Рейтинг: 0

Vzonder @ Вчера, 22:00 * ,
"Не усмотрел", это отмазка родственная "Не услышал", поэтому ваши сотрудники смогут ее использовать и в дальнейшем. Может просто обязать сотрудников периодически просматривать задания и при отсутствии реакции в течении заранее оговоренного времени - штрафовать?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.03.24, 7:22
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!