7.7 Отбор по значению реквизита в справочнике

Тема в разделе "Общие вопросы "1С:Предприятие 7.7"", создана пользователем Mitay_D, 18 июл 2011.

  1. TopicStarter Overlay
    Mitay_D
    Online

    Mitay_D Опытный в 1С

    Регистрация:
    16 фев 2010
    Сообщения:
    314
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте уважаемые программисты, столкнулся с небольшой проблемой. Есть константа - отображатьВсюНоменклатуру и есть реквизит справочника Номенклатуры - ОтображатьНоменклатуру. При открытии справочника.Номенклатура хотелось бы, чтобы при установке значение "Константы - 1" показывалась только номенклатура у которой реквизит ОтображатьНоменклатуру = 1, а при константе = 0 отображались все элементы справочника. Использую метод
    Код:
    УстановитьОтбор("ОтображатьНоменклатуру",1)
    
    Когда код вставляю в процедуру при открытии никаких изменений, а если привязываю ее к функции, то по нажатию кнопки, на которую "повешана" эта функция, тогда все работает, а хотелось бы автоматизировать. прочитал уже много информации по этому вопросу, а понять не смог.
    1С 7.7 Рарурс: магазин 7.70.260
    Спасибо!
  2. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Какие трудности установить отбор в процедуре ПриОткрытии()?
  3. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Разницы быть не должно. Возможно где-то далее отбор сбрасывается.
  4. TopicStarter Overlay
    Mitay_D
    Online

    Mitay_D Опытный в 1С

    Регистрация:
    16 фев 2010
    Сообщения:
    314
    Симпатии:
    0
    Баллы:
    26
    Так и оказалось, вставил код в конец процедуры ПриОткрытии(), все заработало

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