8.х Звук при появлении нового документа

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем v0233, 21 окт 2010.

  1. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    Добрый день.
    Моей конфигурацией пользуются несколько человек одновременно.
    Вопрос: как сделать чтобы 1с производила звук когда появляется новый документ?
    Это делается для того чтобы каждые пять минут не открывать базу и не проверять появился новый документ или нет.
  2. Доктор Руфус Бейли
    Offline

    Доктор Руфус Бейли Опытный в 1С

    Регистрация:
    7 апр 2010
    Сообщения:
    277
    Симпатии:
    0
    Баллы:
    26
    То есть, вы хотите, чтобы звук воспроизводился при создании нового документа в 1С, в то время, как у человека, который должен услышать этот звук, база должна быть закрыта?
  3. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
  4. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    Нет база открыта, только свернутая,

    А как это осуществить?
    типа
    Если появлиась новая строка Тогда
    Сигнал();
    КонецЕсли;
    и куда это лучше всего прописать?
  5. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    из первго поста я так понял что нужно при записи нового документа
  6. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Тогда наверно после того как документ записан
  7. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Причем новый.... Каждый раз при записи дудеть - с толку сбивать
  8. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    Нет, тот кто создает документ у него пусть не дудит, а дудит у того у кого список открыт этих документов.
  9. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Ну тогда наверно при выводе строки или при получении даных
  10. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    что то не получается у меня ни каких сигналов услышать:

    Код:
    Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
    Сигнал();
    КонецПроцедуры
    
    
    
    Может для этого нужен "спикер" :)))
  11. leemuar
    Offline

    leemuar Опытный в 1С

    Регистрация:
    21 окт 2010
    Сообщения:
    310
    Симпатии:
    0
    Баллы:
    26
    "Устройство, воспроизводящее звук, а также характер звукового сигнала зависят от программно-аппаратного состава компьютера и звуковых установок ОС"

    Использовать событие ПриВыводеСтроки не является верным, так как оно выполняется для всех документов, не только для новых.


    Примерный алгоритм работы по вашей схеме:
    1. После записи нового документа, в базе сохраняется доп.информация о том, что был создан новый документ
    2. Через определенный интервал времени (например, каждую минуту) программа каждого сотрудника опрашивает хранилище доп.информации: был ли создан новый документ? Если был - уведомляет пользователя (например, звуковым сигналом)



    В УПП 1.2 есть документ "Событие", а также список задач пользователя. Их функциональность близка к требуемой. Возможно их изучение поможет вам понять что и как нужно доработать.
  12. UnNone
    Offline

    UnNone Опытный в 1С

    Регистрация:
    21 мар 2007
    Сообщения:
    148
    Симпатии:
    0
    Баллы:
    26
    Использование этой команды зависит от настроек звуков винды. По умолчанию берется звук восклицания, если у вас он отключен в звуковых настройках, то соответственно вы ничего и не услышите.
    Идете "панель управления - звуки и аудиоустройства - звуки" и устанавливаете звук для "восклицание".
  13. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    А лучше бросьте идею со звуком и организуйте нормальный интерфейс, где будете в списках автоматически собирать новые документы которые пользователь и просматривает, например посмотрите на электронную почту, удобно, и никакая ерунда не дудит.
  14. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Поддержу...
    А если работает 10 операторов на ввод документов - то комп постоянно гудеть будет? Спятить можно...
  15. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    У меня список так и настроен. Документ появляется примерно два три раза в час, а как только он появиться надо сразу реагировать (заявка "срочная" например), а постоянно пялиться в этот список или каждые 3 минуты разворачивать 1с мучительно, хочется и фильмы посмотреть и книжку почитать, и в инете полазить.
    Или например время в заявке когда приближается в выполнению чтобы оповещал, может так будет проще реализовать?
    Это как в оутлуке, пришло новое письмо и звук появился, ту лю лю. :angry:
  16. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Ну, тогда понятно :angry:, тогда если динамик установлен, клацай системным динамиком :D
  17. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    думаю реализация будет на подобие обмена сообщениями между пользователей в масштабе одной ИБ.

    т.е. один пользователь может послать сообщения всем или определенным пользователям ИБ.

    Для этого используем общий ресурс, например, РС. При проведении нового документа в него пишем "получателей" сигнала. при обработке строк, выводим сигнал на машине и запись из РС стираем, чтобы не дудеть постоянно :)
  18. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Зачем? Задачу при проведении создавайте, и обрабатывайте при получении.

Поделиться этой страницей