|   |   | 
| 
 | передать дерево значений на сервер | ☑ | ||
|---|---|---|---|---|
| 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) да, вот это норм, спасибо     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |