Программно добавить на панель табличное поле и вызвать форму списка #739465


#0 by ДедUndead
Всем доброго дня. Подскажите, колеги, как сделать следующее. Надо на панель формы добавить табличное поле и при нажатии на кнопку выбора в строке этого поля открыть форму подбора списка значений из справочника номенклатура. И при закрытии формы этот подобранный список должен оказаться в табличном поле. Жестко туплю полдня, перебрал кучу вариантов, желаемого результата не получил. Буду благодарен за подсказку.
#1 by Wobland
в типовой подбор смотрел?
#2 by spiteful41
в табличном поле или в ячейке табличного поля должен оказаться подобранный список?
#3 by Fish
А формы обычные или управляемые?
#4 by ДедUndead
Формы обычные, сорри, не уточнил сразу. Подобранный список должен оказаться в табличном поле, две колонки - Артикул и наименование. В типовой подбор не смотрел, порылся по форумам, пишут, что программно вызвать форму подбора списка нельзя вроде бы...
#5 by Остап Сулейманович
Литературу предлагать?
#6 by Fish
Ты будешь удивлён, но программно можно вызвать любую форму.
#7 by ДедUndead
Давайте все. Удивляйте, надо задачу решить.
#8 by Остап Сулейманович
Организация подборов : Правда там за управляемый интерфейс.
#9 by Остап Сулейманович
+ "Практическое пособие разработчика" есть и для 8.1 и там все есть. И множественный подбор в том числе.
#10 by Остап Сулейманович
ровно твой случай. И даже без организации подборов.
#11 by ДедUndead
практическое пособие Радченко?
#12 by Остап Сулейманович
Йес.
#13 by ДедUndead
Тогда еще ламерский вопрос. Я делаю так. Но табличное поле отображается без каких либо строк. То есть я не могу выбрать. Список данных заполнен до добавления таб. поля.
#14 by ДедUndead
И кстати. Вот такой код не работает. По-прежнему выбирать можно лишь по одному элементу.
#15 by ДедUndead
Да и множественный выбор не поможет. Не открывается форма выбора в таком режиме.
#16 by ДедUndead
В общем, сделал, спасибо за наводки.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С