![]() |
![]() |
![]() |
|
Заполнение таблицы\списка (реквизит формы, УФ, WEB) из произвольного запроса. | ☑ | ||
---|---|---|---|---|
0
live in sky dreams
24.09.14
✎
15:38
|
Вопрос по сабжу - как?
Ни ТЗ, ни Выборку на клиент не передать. Как заполнить таблицу\список? Неужели только перебором результата запроса на сервере и передачей параметров(примитивы, ссылки) на клиент с построчным заполнением? Где почитать о том какие типы доступны на клиенте в web? Ткните в ссылку плиз.. |
|||
1
Wobland
24.09.14
✎
15:39
|
объ=РеквизитФормыВЗначение("Объект");
объ.Товары.Загрузить(Запрос.Выполнить().Выгрузить()); ЗначениеВРеквизитФормы(объ, "Объект"); |
|||
2
live in sky dreams
24.09.14
✎
15:42
|
Объект - это реквизит формы? Не могу понять что тут есть что. Где это вызывается и что происходит?
|
|||
3
Wobland
24.09.14
✎
15:43
|
(2) объект - типа сама обработка с ТЧ. происходит на сервере
|
|||
4
live in sky dreams
24.09.14
✎
15:44
|
так....
Доступен только на сервере. В первой строке объект преобразуется в.... не понял что Во второй строке в этом нечто заполняется ТЧ "товары" из запроса В третьей строке это..... обновляет данные в форме так? |
|||
5
live in sky dreams
24.09.14
✎
15:45
|
(3) Получается я таким образом могу "получить форму" на сервере и работать с этим как с объектом формы?
Или как? |
|||
6
live in sky dreams
24.09.14
✎
15:45
|
Где все таки подробнее по этому почитать?
|
|||
7
Wobland
24.09.14
✎
15:47
|
||||
8
live in sky dreams
24.09.14
✎
15:54
|
К ИТС доступа нет, но нашел вот это
http://infostart.ru/public/198766/ |
|||
9
hhhh
24.09.14
✎
15:56
|
форма она есть на сервере
|
|||
10
DmitrO
24.09.14
✎
15:58
|
это надо делать на сервере
таблица/список это реквизиты формы (или являются частью опять же реквизита формы), вот их и надо заполнять в серверном методе |
|||
11
live in sky dreams
24.09.14
✎
15:59
|
(9)(10) Тогда зачем нужен метод из (1)?
|
|||
12
hhhh
24.09.14
✎
16:01
|
(11) Объект - это реквизит формы, Чтобы получить ДокументОбъект надо сделать (1)
|
|||
13
live in sky dreams
24.09.14
✎
16:04
|
Как я понимаю - в первой строке создается экземпляр объекта(как копия текущего объекта), далее работаем с его заполнением как с обычным объектом с доступом к реквизитам объекта и формы, при всем при этом можно пользоваться всеми методами, доступными на сервере. И далее командой ЗначениеВРеквизитФормы просто обновляем данные на форме клиента из этого экземпляра?
Затем как я понял, этот экземпляр уничтожается и инициируется обновление данных из клиента (эмуляция ручного редакирования) в уже реальный объект? Или как? Я запутался.. |
|||
14
DmitrO
24.09.14
✎
16:05
|
метод из (1) нужен только в том случае, если по каким-то причинам нужен экземпляр объекта типа ДокументОбъект...
в данной задаче, исходя из (0) это не требуется |
|||
15
DmitrO
24.09.14
✎
16:08
|
&НаСервере
Процедура ЗаполнитьТЧТовары() Запрос = Новый Запрос; .... Объект.Товары.Загрузить(Запрос.Выполнить().Выгрузить()); КонецПроцедуры |
|||
16
live in sky dreams
24.09.14
✎
16:09
|
(15) Спасибо, буду пробовать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |