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

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

  1. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Из главной формы внешней обработки открываются несколько дочерних окон (ну там настройки и прочее...).
    Как автоматически закрыть эти окна при закрытии главного окна? :unsure:
  2. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Как вы эти окна открываете? (Приведите пример из вашего кода, для открытия какого-нибудь дочернего окна).

    В общем, обратите внимание на это свойство формы:
    И на метод "ОткрытьФорму()", куда не забывайте передавать владельца.
  3. TopicStarter Overlay
    MelodyBlue
    Offline

    MelodyBlue Опытный в 1С

    Регистрация:
    23 апр 2010
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Код:
    Форма = ПолучитьФорму("СписокДокументов");
    Форма.Открыть();
    
    
  4. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Ну то есть пишите:
    Код:
    Форма = ПолучитьФорму("СписокДокументов", ЭтаФорма);
    //Следующую строку даже не надо, будет и без этого работать
    //Форма.ЗакрыватьПриЗакрытииВладельца = Истина;
    Форма.Открыть();
    
    

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