Мастер-группа. Тема №04: Реализация подборов в документах

Сегодня мы поговорим о важном интерфейсном механизме – организации подборов.

К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь. Если Вы оплачивали курс, у Вас активирован токен доступа, Вы залогинены, но Вы видите эту запись — напишите нам на e-mail поддержки.

комментариев 17 на “Мастер-группа. Тема №04: Реализация подборов в документах”

  1. Думаю нужно добавить еще урок , как передавать данные (табличные части) между формами используя временное хранилище. Я уже разобрался, но думаю, без этого тема не полностью раскрыта.

    • Спасибо, но это мы рассмотрим в теме управляемых форм, курс продвинутый.

  2. Урок №3 – разве при установке параметра “МножественныйВыбор” может вернуться в обработку выбора значение не типа Массив?

    • По логике должен возвращаться массив.
      Но когда-то у меня проскакивало, что возвращается одиночное значение. Сейчас воспроизвести не могу.
      Возможно в последнем релизе платформы будет всегда возвращаться массив.

  3. Михайлов Сергей 04.08.2010 в 15:54

    Реализовал в примере подобие подбора 8.1. Добавил в форму динамический список с основной таблицей Справочник.Номенклатура. По кнопке подбор управляю видимостью этой таблицы. В форме включил основную табличную часть документа и динамический список в группу с горизонтальной группировкой. Т.е. нужно добавить – появляется справа форма подбора. Не нужно – убираем. Не удалось реализовать множественный выбор из этого динамического списка и реакцию на включенную кнопку Выбор…

    • Михайлов Сергей 04.08.2010 в 15:56

      И также не удалось добиться перетаскивания группы строк… По одной работает.

      • Странно, на первый взгляд с перетаскиванием проблем нет.
        У меня в ПараметрыПеретаскивания.Значение содержится массив..

        • Михайлов Сергей 04.08.2010 в 21:09

          О! Заработало… Не работало на 8.2.10… Которую я поставил в борьбе с “Операцией”

    • Интересная реализация.
      Но только все равно не как в 8.1. Ведь у вас подбор теперь строго в форме документа, а в 8.1 это было независимое окно.
      Но возможно этот способ иногда будет удобен.

  4. В пятом файле в процедуре “ТоварыВыбор” строку “Строка = Таблица.Добавить()” необходимо включить в тело цикла.

    • Конечно! Когда будете смотреть 6-ой урок, увидите, что пожелание учтено ;)

      • Упс. Просто 6-й на тот момент не просмотрел. Вот и написал.

  5. У меня в последнем файле под конец звук исчез. Хотя вроде бы все уже сказано было ;)
    Кстати, про то что при множественном выборе даже при выборе одной позиции возвращается Массив упоминалось в одном из ДЗ.
    Спасибо за тему. Очень нужная. Мучался бы пару дней.

    • Не должен был исчезнуть звук, если проблема актуальна – попробуйте перекачать файл..

  6. файл 5ть. там в конце “выбираю строки” и мысль не закончилась. это конец файла?