8.х Получить окно под управление

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

  1. TopicStarter Overlay
    sanpolyt
    Offline

    sanpolyt Опытный в 1С

    Регистрация:
    5 июн 2014
    Сообщения:
    194
    Симпатии:
    0
    Баллы:
    26
    Решил принудительно учить пользователя. В модуль обычного приложения в
    функцию ПриНачалеРаботыСистемы() вставляю код

    Графика = Новый ГрафическаяСхема ;
    ИияОткрываемогоФайла="d:\Обмен\harlamova_test\Алгоритм работы с документами перемещения.grs";
    Графика.Прочитать(ИияОткрываемогоФайла);
    Графика.Показать("Блок схема алгоритма совместного использования механизма Резервирования и Заказа на перемещение для удаленных офисов",ИияОткрываемогоФайла);

    Т.е. Перед началом работы 1с всегда вывожу блок схему работы пользователя. Но возникла 1 проблема. Не могу получить окно вывода графической схемы. Обратите внимание :
    графическую схему я вывожу не в форме , а напрямую - прочитаь , показать.
    В отладчике у объекта Графика нет окна вывода.
    Вопрос. Как мне найти окно в котором выводится графическая схема.Нужно управлять размером его.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.549
    Симпатии:
    716
    Баллы:
    204
    Создайте свою общую форму, на ней разместите элемент управления типа "ГрафическаяСхема".
  3. TopicStarter Overlay
    sanpolyt
    Offline

    sanpolyt Опытный в 1С

    Регистрация:
    5 июн 2014
    Сообщения:
    194
    Симпатии:
    0
    Баллы:
    26
    Да Это решение. Но больно с формой , даже простой заморачиваться не охота.

    Может функция глобального контекста какая нибудь есть.
    Например окно = ПолучитьОкно(ОбъектВывода) к примеру.
    Или системная : по имени окна получить handle окна.
    Ведь в списке окон она есть. Хочется решить проблему идя в этом направлении.
    А не просто решить проблему вывода.
    У меня уже был похожий случай. Я Отступил и пошел по пути создания общей формы.
    По сути для таких задач создавать форму это засорение метаданных
  4. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Не путайте ЯВУ и 1С, делайте как вам советуют :)

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