×
Показано с 1 по 7 из 7
  1. #1
    Клерк
    Регистрация
    20.02.2003
    Адрес
    г.Минск
    Сообщений
    3

    Справочник при выборе?

    Хочу при отображении справочника при выборе не отображать некоторые строки.
    Как это сделать просто и изящъно?
    Поделиться с друзьями
    ZOV

  2. #2
    Fosihas
    Гость
    Если вообще их небыло видно, можно убрать не нужные элементы из "Форм..." или проставить галачки на невидимость.
    Если хочется сделать что-бы кто-то видел а кто-то нет, сдесь сложнее, это надо Модулях прописывать для пользователей видимость нужных Элементов. Это долгий кропотливый процесс. Хорош если ваша конфигурация не будет в дальнейшем глобально обновляться.

  3. #3
    Клерк
    Регистрация
    20.02.2003
    Адрес
    г.Минск
    Сообщений
    3
    А как это практически сделать?
    Как в табличной части Форма сделать не видимым строку?
    Если можно то приведите фрагмент про-мы.
    Pls.
    Моцна утискаю.
    ZOV

  4. #4
    Fosihas
    Гость
    Это так не опишешь. Просто повнимательней прочитать книгу "Введение в конфигурирование". Там это все описанно.

  5. #5
    Клерк
    Регистрация
    20.02.2003
    Адрес
    г.Минск
    Сообщений
    3
    Ну прочитал.
    И что?
    ИспользоватьСписок()?
    Не подходит.
    Критерий лежит за пределами справочника.
    И что теперь?
    Проще всего сказать - Читай БУКВАРЬ.
    Дай практический совет.
    А лучше пришли кусок про-ги.
    Моцна утискаю.
    ZOV

  6. #6
    Fosihas
    Гость
    Теперь чего-то понимаю,
    При выборе определенного элемента справочника, отображать или не отображать, далее определенные колонки.
    В модуле прописать
    Если Спр.*="Название" Тогда
    НазваниеКолонки.Видемость(0)
    КонецЕсли;

  7. #7
    Клерк Аватар для training1C
    Регистрация
    16.09.2002
    Адрес
    Москва, СВАО
    Сообщений
    861
    Народ, что за бред вы человеку советуете?
    ZOV, определитесь с критерием, согласно которому вы хотите выводить строки или нет.
    Пусть например (только всего лишь пример), это будет поле Актуальность (может принимать значение 0 или 1) в справочнике Номенклатура.
    1)Тогда в первую очередь у этого реквизита в Конфигурации включаете свойство: "Отбор по реквизиту" на закладке "Дополнительно". При этом автоматом включится свойство "Сортировка". Это нормально.
    2)В форме списка нужного справочника в модуле прописываете например следующее:

    Процедура ПриОткрытии()

    Если НазваниеНабораПрав()="Менеджер" Тогда
    УстановитьОтбор("Актуальность",1);
    КонецЕсли;

    КонецПроцедуры

    Что этот участок дает? Если с программой работает Менеджер, то при открытии справочника Номенклатура будут выводиться только те элементы, у которых реквизит Актуальность имеет значение, равное единице 1.
    А все остальные будут видеть все товары.
    С уважением, Рустам.
    "Пишите письма мелким почерком" :-). Ответ ГАРАНТИРОВАН

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)