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

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

  1. TopicStarter Overlay
    Mitay_D
    Offline

    Mitay_D Опытный в 1С

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

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

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

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

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

    Mitay_D Опытный в 1С

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

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