как сделать выпадающий список табличной части с заполненными значениями #771264


#0 by desaint08
Здравствуйте,у меня 1с 8.2 ОБЫЧНЫЕ ФОРМЫ.есть вот такой код,да он корявый но я его сам написал) но я не пойму как мне сделать чтоб список номенклатуры выпадал,чтоб значения все которые есть в списке. если я написал вот так то конфигуратор вот что ругается {Документ.ПеремещениеСпецодежды.Форма.ФормаДокумента.Форма}: Ошибка при вызове метода контекста (ВыбратьИзСписка)             ЭлементыФормы.Перемещение.Колонки.Номенклатура.ЭлементУправления.Списоквыбора = ВыбратьИзСписка(Список,  редактируемаяСтрока.ТекущаяСтрока.номенклатура); по причине: Недопустимое значение параметра (параметр номер '2') как исправить?
#1 by mikecool
засунуть в параметр значение правильного типа
#2 by desaint08
то есть если в номенклатуре справочник.ссылка номенклатура,то и из списка тоже справочник ссылка номенклатура
#3 by desaint08
а в списке значений там представление наверно 0    Костюм мужской х/б    ЭлементСпискаЗначений    Костюм мужской х/б    ""    Ложь    Картинка
#4 by desaint08
или как правильно сделать?
#5 by Рэйв
добавь колонке кнопку списка выбора и выбирай на здоровье
#6 by desaint08
я выбрал ту галку,а как сделать чтоб оно сразу открывалось само,и пользователь выбирал?чтоб не нажимать на нее?
#7 by desaint08
есть какой то метод типа "открыть список выбора"?
#8 by elCust
Все возможные методы ты можешь увидеть в свойствах табличной части. Скрытых нет.
#9 by desaint08
ЭлементыФормы.Перемещение.Колонки.Номенклатура.ЭлементУправления.Списоквыбора = ВыбратьИзСписка(Список,  редактируемаяСтрока.ТекущаяСтрока.номенклатура);это вот правильно?
#10 by Рэйв
Чукча не читатель? вот так сделай +
#11 by desaint08
у меня так есть,оно работает,как сделать чтоб оно само показало весь список,а пользователь выбирал?
#12 by FIXXXL
что значит "само"?
#13 by desaint08
я прочитал что есть такая штука как "ВыбратьИзСписка (ChooseFromList)" через нее можно сделать?или не?
#14 by Рэйв
И в какой момент оно должно сообразить что надо показывать? Пользователю лень на педальку нажать?
#15 by desaint08
при выборе человека,я заполняю список номенклатуры ,которая у него есть,процедура-"при изменении"  и чтоб список выпадал из номенклатуры,без участия кладовщика,там например есть 3 ед и сразу список из 3 элементов выпал.
#16 by desaint08
я хочу чтоб она сразу видела весь лист выбора
#17 by Рэйв
Какая религия мешает кладовщику нажать на кнопку выбора и выбрать?
#18 by desaint08
я  хочу научиться как так можно сделать?
#19 by Рэйв
Ну на раз хочешь     Сообщить("Чтонить не выбрано.");
#20 by Рэйв
Синтаксис: ВыбратьИзСписка(<СписокЗначений>, <ЭлементФормы>, <НачальноеЗначение>)
#21 by desaint08
ВыбратьИзСписка(<СписокЗначений>, <ЭлементФормы>, <НачальноеЗначение>) вот как с эти поподробней
#22 by desaint08
я так сделал если укзываю просто список то онн мне его выдает возле ФИО (текущее поле,в котором процедура,а как указать колонку номенклатура,возле которой его открыть?
#23 by desaint08
это да мне нравиться все как нужно но как указать чтоб список открылся в номенклатуре
#24 by FIXXXL
<ЭлементФормы> укажи правильно
#25 by desaint08
лементыФормы.Перемещение.ТекущаяСтрока.Номенклатура,или колонку указывать?
#26 by desaint08
{Документ.ПеремещениеСпецодежды.Форма.ФормаДокумента.Форма}: Ошибка при вызове метода контекста (ВыбратьИзСписка)             вид = ВыбратьИзСписка(Список,ЭлементыФормы.Перемещение.ТекущаяСтрока.Номенклатура); по причине: Недопустимое значение параметра (параметр номер '2)ч то значит недопустимое значение,какое должно быть?
#27 by desaint08
именно поле ввода?
#28 by desaint08
{Документ.ПеремещениеСпецодежды.Форма.ФормаДокумента.Форма}: Ошибка при вызове метода контекста (ВыбратьИзСписка)             ЭлементыФормы.Перемещение.Колонки.Номенклатура.ЭлементУправления.Списоквыбора = ВыбратьИзСписка(Список,ЭлементыФормы.Перемещение.Колонки.Номенклатура); по причине: Недопустимое значение параметра (параметр номер '2')
#29 by desaint08
блин да что указывать то?
#30 by Рэйв
ЭлементыФормы.ИмяЭлементаКоторыйЛежитНаФорме
#31 by Рэйв
что сложного то? Тыркни два раза по элементу, у которого надо показать список и посмотри..
#32 by Рэйв
в свойствах
#33 by Рэйв
ЭлементыФормы.Перемещение
#34 by Рэйв
Его колонки это уже его элементы, а не формы
#35 by Рэйв
так что эмулировать нажатие на педаль выбора из списка не получится
#36 by desaint08
все вилы?
#37 by Рэйв
Красивостей из твоей идеи не получится
#38 by Рэйв
выбор будет у таб поля и все
#39 by desaint08
понятно,спасибо,но в общем, я мыслил  в правильном направлении?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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