Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Работа с динамическим списком.

Работа с динамическим списком.
Я
   StrateGG
 
26.09.16 - 14:21
Здравствуйте! Подскажите как из таблицы на форме(Динамический список), взять данные выбранных элементов. Насколько я понял напрямую из формы нельзя работать  с данными и их нужно переводить в другой тип командой ДанныеФормыВЗначение(), но при подставленнии постоянно выводи ошибку либо на 1ый, либо на 2ой параметр функции.

&НаКлиенте
Процедура Команда1(Команда)    
ВыделенныеСтроки = Элементы.СписокНоменклатуры.ВыделенныеСтроки;
Для каждого элемент_списка Из ВыделенныеСтроки Цикл
    ДанныеФормыВЗначение(Элементы.СписокНоменклатуры.ДанныеСтроки(элемент_списка),тип "ДанныеФормыСтруктура"); 
КонецЦикла;    
Элементы.СписокНоменклатуры.Обновить();
Команда1НаСервере()
КонецПроцедуры

П.С. Пробовал различные типы.
 
 
   DrShad
 
1 - 26.09.16 - 14:25
не нужно ничего никуда переводить
элемент списка и есть твои данные, но это ИД строки списка
тебе нужно на сервере по ИД строки получить ее в списке
   StrateGG
 
2 - 26.09.16 - 14:51
У меня реквизит СписокНоменклатурыПер - динамический список, форма которого на клиенте, в нем искать значения. Ибо по Элементы.СписокНоменклатуры.ДанныеСтроки(элемент_списка) я могу обращаться только на клиенте.
   DrShad
 
3 - 26.09.16 - 14:52
в нем
   StrateGG
 
4 - 26.09.16 - 15:06
Моя ошибка в настройках динамического списка не была выбрана основная таблица. Поэтому в элемент_списка записывался только номер строки.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует