|
передать дерево значений на сервер | ☑ | ||
---|---|---|---|---|
0
seraf
21.12.19
✎
15:25
|
Подскажите, есть дерево на форме.
Хочу в цикле узел ДанныеФормыКоллекцияЭлементовДерева передавать на сервер (не очень хорошо, но так надо для индикации прогресса) Как передать для обработки этот тип? |
|||
1
runoff_runoff
21.12.19
✎
15:43
|
в процедуре формы &НаСервере
|
|||
2
runoff_runoff
21.12.19
✎
15:48
|
пока код выполняется на сервере, на клиенте ничего не будет отображаться
нужно делать обработку ожидания в форме и опрашивать сервер |
|||
3
seraf
21.12.19
✎
15:49
|
(1) я понимаю что на сервере тоже дерево с формы обойду
а если хочу обходить на клиенте (для индикации) передавая каждый узел на обработку? можно конечно структуру передавать, но вообще заморочено выглядит |
|||
4
seraf
21.12.19
✎
15:51
|
(2) пример есть? опрашивать сервер на предмет переменной в которой индикация прогресса?
мне хотелось чтобы гладко шло, а не рывками обновлялось, пусть дольше выполняется, но чтоб визуал был |
|||
5
runoff_runoff
21.12.19
✎
15:54
|
(3) можно
ДеревоДляПередачи = Объект.Дерево; вызватьсервернуюпроцедуру(ДеревоДляПередачи); |
|||
6
seraf
21.12.19
✎
16:05
|
(5) не понял, дерево - реквизит формы
сейчас так ДФКЭД = ДеревоЗначений.ПолучитьЭлементы(); Для Каждого УзелДерева Из ДФКЭД Цикл //Строки = УзелДерева.ПолучитьЭлементы(); ОбновитьНаСервере(УзелДерева); КонецЦикла; Хочу узел обработав отрапортовать пользователю и продолжить, но тип не передается. |
|||
7
seraf
21.12.19
✎
16:06
|
Пока в лучшем случае структуру из структур со строками создать могу для обработки на сервере, но как-то тупо это
|
|||
8
runoff_runoff
21.12.19
✎
16:10
|
УзелДерева1 = УзелДерева;
|
|||
9
seraf
21.12.19
✎
16:18
|
(8) может не понимаю что сказать хочешь
ОбновитьНаСервере(УзелДерева); Ошибка отображения типов: Отсутствует отображение для типа 'ДанныеФормыЭлементДерева' |
|||
10
seraf
21.12.19
✎
16:36
|
Короче передам туда массив структур со строками дерева узла, если других идей нет.. работать должно
|
|||
11
runoff_runoff
21.12.19
✎
16:44
|
(9) в другую переменную присвоить и передать эту переменную
в БСП смотри ищи КопироватьДанныеФормы и смотри как они передают на сервер ДанныеФормы |
|||
12
craxx
21.12.19
✎
17:19
|
(3) у строки дерева значений есть идентификатор, вот его и перелавай
|
|||
13
seraf
21.12.19
✎
18:16
|
(11) я мысль понял, попробовал, тот же результат
(3) ПолучитьИдентификатор? Попробую, спасибо |
|||
14
seraf
21.12.19
✎
18:29
|
(12) да, вот это норм, спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |