7.7 Как перейти на последнюю строку отчета и переключаться между окнами

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем kas205, 10 апр 2009.

  1. TopicStarter Overlay
    kas205
    Offline

    kas205

    Регистрация:
    23 июл 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    Проблема такая есть АТС она скидывает логи через СОМ порт идея такая, что при приеме сообщения о звонке 1С обрабатывает его и выдает на экран актуальную информацию кроме того позволяет если нужно создовать отчеты и просматривать данные на данный момент сделал Отчет который при звонке добавляет секцию и при этом нажимает кнопку END но проблема в том что отчеты на этой машине сформировать нельзя постоянно открывается этот отчет и нажимается кнопка END даже если работаеш в другом приложении а 1С вообще свернута
  2. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    так накапливайте просто информацию например в файле, а потом в удобное время вызывайте отчет...

    И что означает перейти на последнюю строку? ее получить или сфокусировать окно на ней?
  3. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Каким образом запускаешь свой отчет? По таймеру?
  4. TopicStarter Overlay
    kas205
    Offline

    kas205

    Регистрация:
    23 июл 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    нет не по тайменгу есть процедура ОбработкаВнешнегоСобытия() которая слушает СОМ порт и при появлении там события как раз и производит все действия в том числе и показатьОтчет()


    Накапливание инфы происходит в базе 1С каждый звонок оформляется документом но информацию на экран желательно получать независимо от нажатия на клавишу
  5. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Вижу 2 способа.
    1) Выводи сообщение о новом событии в окно состояния (можно со звуковым сигналом). В этом случае пользователь отчет должен открыть сам
    2) Используй компоненту FormEx или 1c++ там есть возможность "рулить" окнами 1с (кстати и обработчик клавиатуры имеется)
  6. TopicStarter Overlay
    kas205
    Offline

    kas205

    Регистрация:
    23 июл 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    а по подробнее можно где то прочитать про эти возможности 1с++
    а то я что то не встречал таких функций.
    А по поводу 1 пункта не вариант потому как надо еще в зависимости от категории звонка подкрашивать строку в соответствующий цвет.
  7. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Тогда однозначно FormEx тебе в руки. Тем более что не знаком с 1с++ (там много чего понапихано - сложнее будет разбираться). А FormEx - как раз для тебя (раскраска, окна, управление)
  8. TopicStarter Overlay
    kas205
    Offline

    kas205

    Регистрация:
    23 июл 2008
    Сообщения:
    35
    Симпатии:
    0
    Баллы:
    1
    А где почитать можно а то я действительно с 1С++ только по прямым запросам и работал
    Заранее спасибо!!!
  9. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104

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