|     0
            - 05.05.2015 - 16:19
           |      
                    Ситуевина следующая. Есть реквизит на форме "ТЗ_Базы", тип - ТаблицаЗначений. В процедуре &НаСервере заполняю и сохраняю ТЗ в реквизит формы: ТЗ = РеквизитФормыВЗначение("ТЗ_Базы"); ТЗ.Очистить(); ТЗ.Колонки.Добавить("Фирма"); ТЗ.Колонки.Добавить("База77"); ТЗ.Колонки.Добавить("Сервер83"); ТЗ.Колонки.Добавить("База83"); ТЗ.Колонки.Добавить("Дата83"); //Здесь цикл с наполнением ТЗ; ЗначениеВРеквизитФормы(ТЗ,"ТЗ_Базы"); //на этом этапе //в ТЗ 355 строк с данными. В другой процедуре &НаСервере получаю ТЗ из реквизита: ТЗ = РеквизитФормыВЗначение("ТЗ_Базы"); А она - пустая. Т.е. содержит 355 строк (как после заполнения), но нет данных по колонкам. Где собака порылась? Что не так делаю?  |    |  
|     1
            - 05.05.2015 - 16:40
           |  Преобразование данных формы в прикладной объект для чего происходит? |   |  
|     2
            - 05.05.2015 - 16:44
           |  (1) Для использования ТаблицыЗначений с данными. Заполняю ее на одном этапе, а на другом использую данные из нее. |   |  
|     3
            - 05.05.2015 - 16:55
           |  Реквизит формы не содержит описанных колонок |   |  
|     4
            - 05.05.2015 - 16:56
           |  (3) Понял. Спасибо. |   |  
|     5
            - 05.05.2015 - 23:12
           |  2-US1C > В таком сценарии нужно заполнять данные формы, а для их использования в форме прикладного объекта нужно произвести однократное преобразование, обратное преобразование не нужно. |   |  
 Интернет-форум Краснодарского края и Краснодара |