Универсальный расширенный отбор


Универсальный расширенный отбор

В стандартном отборе в форме списка есть только некоторые поля, по которым можно осуществить отбор. Мне это было неудобно, поэтому я написал такую обработку.

Как работать: выбираем то, что хотим открыть — добавляется новая страница со списком, слева кнопка расширенного отбора, справа кнопка закрытия текущей страницы

Может кому пригодится

Плюсы/минусы принимаются))))

10 Comments

  1. IronDemon

    Даешь скриншоты.

    Reply
  2. kalyan_2000

    (1) дал скриншоты

    Reply
  3. lidia3004

    теперь нет возможности скачать и посмотреть. Был бесплатный сайт, а теперь хотят денег…..

    Reply
  4. mialord

    Просто и со вкусом, а главное в одной упаковке. + без сомнений

    Reply
  5. vitaliyua

    Описание обработки — пять баллов. «Открываем что хотим…». Можно покомпактней описать для чего нужна эта обработка, какие она дает преимущества и т.д.?

    Reply
  6. kalyan_2000

    (5) спешл фо vitaliyua

    В командной панели стандартной формы списка есть кнопочка с помощью которой можно вызвать диалог для установки отбора, но там есть только НЕКОТОРЫЕ реквизиты по которым может быть установлен отбор.

    Преимущество моей обработки в том, что отбор можно установить по ЛЮБОМУ реквизиту!

    Далее. Моя фраза: «выбираем то шо хотим открыть» означает что если скачать обработку и открыть ее в программе 1с, то перед Вами откроется форма настройки и Вы ничего не сможете сделать, кроме как выбрать хоть шо нибудь в дереве слева и пронаблюдать открытие формы списка выбранного Вами объекта метаданных. В открытой форме списка можно по нажатию кнопки с характерным значком отбора, которая находится слева на командной панели, установить интересующий Вас отбор.

    Спасибо за проявленный интерес к моей обработке)))

    Reply
  7. Mickl

    Согласен с mialord. Просто и красиво!

    Reply
  8. Jogeedae

    эх а я уже «+» добавил…. 🙂

    Ошибка :

    {Форма.Форма(130)}: Ошибка при вызове метода контекста (Добавить): Недопустимое значение параметра (параметр номер ‘1’)

    НовКол=НовТаб.Колонки.Добавить(Реквизит.Имя,Реквизит.Синоним);

    по причине:

    Недопустимое значение параметра (параметр номер ‘1’)

    Добавлял РегистрСведений.

    Reply
  9. kalyan_2000

    (8) спс за замечание.

    код поправил)))

    а также добавил переход при клике на правом поле на странице настройкм на страницу выбранную страницу

    Reply
  10. olegbushev

    отличная штука 🙂

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *