8.х Как программно сделать невидимой целую страницу в форме в 1С

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

  1. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    Добрый день.
    Сегодня столкнулся вот с такой задачей, что нужно было в ФормеДокумента программа отключить видимость страницы
    нашел даже в инете на счет этого информацию http://www.1c-h.ru/?p=8
    только воспользоваться ею у меня не получается

    Код:
    ЭтаФорма.ЭлементыФормы.ИмяПанели.Страницы.ИмяСтраницы.Видимость = Ложь;
    
    где
    ИмяПанели – имя панели со страницами, как оно задано в форме,
    ИмяСтраницы – имя страницы в этой панели, как оно задано в форме.

    Не могу разобраться какая панель и где у нее имя.
    Помогите разобраться.

    Вложения:

    • форма.gif
      форма.gif
      Размер файла:
      4,2 КБ
      Просмотров:
      48
  2. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    В конфигураторе: меню Форма -> Список элементов управления формы. Все имена увидите.
  3. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

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

    Вложения:

  4. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Это у вас, я так понимаю, главная панель формы:
    Тогда так:
    Код:
    ЭтаФорма.Панель.Страницы.{ИмяСтраницы}
    
    
  5. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    СУПЕР :angry: ПОЛУЧИЛОСЬ.
  6. TopicStarter Overlay
    v0233
    Offline

    v0233 Опытный в 1С

    Регистрация:
    23 авг 2010
    Сообщения:
    167
    Симпатии:
    0
    Баллы:
    26
    Добрый день.
    Подскажите еще пожалуйста с этими страницами разобраться не могу (только теперь уже в форме списка)

    Имеется форма списка с множеством страниц (не спрашивайте зачем).

    Хочу процедуру:
    Чтобы сама открывала эту форму и активировала(открывала) страницу.

    Код:
    ФормаМастера=ДОкументы.Заказы.ПолучитьФормуСписка("ФормаСписка");
    ЭтаФорма=ФормаМастера.Панель.Страницы.Пришел.Открыть();
    
    
  7. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    Форма открывается так:
    Код:
    Форма.Открыть();
    
    
    Активизировать страницу можно так:
    Код:
    Форма.Панель.ТекущаяСтраница = Форма.Панель.Страницы.{ИмяСтраницы};
    
    
    

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