Помогите с множественным выбором в динамическом списке
☑
0
1Сергей
14.12.12
✎
12:04
Как можно на клиенте достать значения из выбранных строк динамического списка?
&НаКлиенте
Процедура ТаблицаСделокВыборЗначения(Элемент, Значение, СтандартнаяОбработка)
ОповеститьОВыборе(Значение);
КонецПроцедуры
тут Значение - массив, который содержит номера строк. Вот нафига мне в вызывающей форме какие-то призрачные номера строк непонятно какой динамически сформированной таблицы?
Как-то можно достучаться до данных?
1
Mort
14.12.12
✎
12:13
А не врет ли нам автор про дин список?
2
1Сергей
14.12.12
✎
12:13
(1) ы?
3
Mort
14.12.12
✎
12:14
Дин список в отличие от (ТаблицыЗначений) имеет в качестве ID строки ссылку/ключ регистр и т.п.
4
1Сергей
14.12.12
✎
12:19
(3) а ты проверь со множественным выбором. Там тупо массив из чисел
5
Mort
14.12.12
✎
12:23
(4) Я о том, что ТаблицаСделок судя по возвращаемому значению не дин список, а коллекция формы (ТЗ).
6
1Сергей
14.12.12
✎
12:26
Или я не правильно понимаю смысл динамического списка, или одно из двух
7
MSII
14.12.12
✎
12:28
(6) А у твоего ДС основная таблица указана?
8
Mort
14.12.12
✎
12:29
Основной таблицы нет.
9
1Сергей
14.12.12
✎
12:29
(7) да, Остатки регистра накопления
10
Mort
14.12.12
✎
12:30
В любом случае ключа строки нет. Ну чо можно посоветовать, массив структур лепи.
11
1Сергей
14.12.12
✎
12:32
(10) из чего лепить и куда вставлять?
12
Mort
14.12.12
✎
12:32
ТабличноеПоле (TableBox)
ДанныеСтроки (RowData) - так по числам получаешь данные из таблицы формы.
13
1Сергей
14.12.12
✎
12:37
(12) помогло, спс
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший