8.х Работа с формами

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

  1. TopicStarter Overlay
    Despod
    Offline

    Despod

    Регистрация:
    31 окт 2007
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте, хотелось бы получить совет.

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

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Самый простой метод - использовать предупреждение.
    Код:
    Предупреждение("Получено новое сообщение!");
    
    
    
    Но это грубо - отвлекать пользователей будет.

    Другой вариант: Если мне не изменяет память, я видел в книжке "Системное программирование на 1С 8", пример работы с всплывающими сообщениями в винде. Может быть удобнее было бы - пришла информация, всплыло сообщение, хочешь смотри, хочешь - ПКМ, и дальше работать, очень не навязчиво...
  3. TopicStarter Overlay
    Despod
    Offline

    Despod

    Регистрация:
    31 окт 2007
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    Очень грубо.

    А что за автор у этой книги?
  4. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
  5. TopicStarter Overlay
    Despod
    Offline

    Despod

    Регистрация:
    31 окт 2007
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    А всетаки не привязываясь к винде (на половине пользовательских машинах Linux), можно ли это самое реализовать средствами 1с v 8.1???
  6. BabySG
    Offline

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

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Можно, но геморно и не стоит оно того.
    А вообще - используй метод Открыта() и Открыть() - проще некуда, и не надо изобретать велосипед.

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