|
Отразить Таблицу Значений в 8.2 |
☑ |
0
Березин
12.07.12
✎
16:22
|
Есть код в 8.1
ТабЗнач = Новый ТаблицаЗначений;
ТабЗнач.Колонки.Добавить("Товар");
НовСтрока= ТабЗнач.Добавить();
НовСтрока.Товар = "Товар";
ТабПоле=ТабЗнач.Скопировать();
Элементы.ТабПоле.Значение=ТабПоле;
Элементы.ТабПоле.СоздатьКолонки();
В форме он прекрасно отображается в Табличном Поле ТабПоле.
Как отобразить ТабЗнач в форме 8.2?
То есть какой реквизит ввести в Управляемой форме 8.2?
Какой код добавить На клиенте и какой добавить/изменить На Сервере?
|
|
1
andrewks
12.07.12
✎
16:23
|
|
|
2
Березин
12.07.12
✎
16:28
|
Спасибо, уже читал я это.
То есть, получается нельзя отобразить Таблицу Значений в Управляемой форме?
|
|
3
MadHead
12.07.12
✎
16:29
|
Сделай массив структур и передай на клиента
|
|
4
MadHead
12.07.12
✎
16:30
|
и отображай
|
|
5
Березин
12.07.12
✎
16:41
|
Я только перехожу с 8.1 на 8.2. До сих пор, достаточно было создать процедуру на сервере, вызвать ее из модуля формы и все работало. То есть никаких обходных путей не требовалось.
С Таблицей Значений, как я понимаю, предлагается уже "хитрить" с Массивами. Это как-то не стыкуется с официальной задумкой 8.2.
Ее принцип - перенести основную нагрузку на сервер. При чем здеся тогда эти пляски с бубном? То есть в данном конкретном случае, использование массива, чтобы "обмануть систему"?
Никак в голове не укладывается, что это единственный и самый простой вариант. Получается нужно к телеге прикручивать пятое колесу в самых элементарных вещах?
|
|
6
Defender aka LINN
12.07.12
✎
16:45
|
(2) Получается, что ты читал что-то другое.
|
|
7
Defender aka LINN
12.07.12
✎
16:45
|
(5) Какие, нафиг, массивы?
|
|