8.х УТ 10.3 отбор в списке по сочетанию полей (условие или)

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем m-kiselev, 4 сен 2014.

  1. TopicStarter Overlay
    m-kiselev
    Offline

    m-kiselev

    Регистрация:
    4 сен 2014
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Добрый день!

    Подскажите как реализовать отбор в форме списка заказов покупателя таким образом: если Контрагент <> &Контрагент тогда видно доки только у которых &ОпределенныйСклад, иначе если Контрагент = &Контрагент то видно доки по всем складам.

    т.е. Есть контрагент по которому можно делать (видеть в списке) заказ на любой склад, при этом по всем остальным клиентам видеть только доки с одним указанным складом (из регистра сведений, может быть передан список складов). отборы должны выполняться при открытии формы одновременно. Быть может можно как-то видимость конкретного дока в списке установить при событии "при получении данных"???

    Заранее спасибо!
  2. alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.779
    Симпатии:
    509
    Баллы:
    204
    Разрывайте запрос, и программно пишите условие.
  3. TopicStarter Overlay
    m-kiselev
    Offline

    m-kiselev

    Регистрация:
    4 сен 2014
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    В обычной форме так не получится сделать. Решил вопрос с помощью переключателей на форме и RLS. Спасибо за ответ.

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