Как программно добраться до результата формы с СКД #629789


#0 by rtkprg
Есть 1с8.2, тонкий клиент, управляемые формы. Есть отчет, в нем сделаны 2 формы: форма А и форма Б. Форма А основная, в ней есть кнопка с кодом: Форма Б построена на 100% при помощи системы компоновки данных, без единой строчки кода, написанного руками программиста. (Мне нужно из формы А вызвать форму Б, сформировать в ней  отчет по остаткам с кучей всяких фильтров и получить его результат далее в код формы А) Форма Б отлично запускается, там пользователь выбирает параметры и делает отчет, результат появляется на экране. Далее пользователь закрывает форму Б и управление возвращается в форму А. Моя проблема заключается в том, что я не знаю, как получить доступ из кода к результату. Переменная ФормаБ после исполнения ОткрытьМодально содержит форму, там даже есть поле Результат. То есть вроде все данные есть, они не исчезли! Но я так понял, это ТАБЛИЦА, то есть печатная форма. А мне бы получить доступ в результату как к списку, как ТаблицеЗначений или как какой-либо выборке..... То есть так, что-бы я из кода рррраз, цикл (или там пару циклов) забабахал и в них все получил. Пожалуйста, коллеги, подкажите, как мне добраться до результата этой моей формы Б с СКД?
#1 by and2
в структуру напихать все нужные отборы и параметры
#2 by rtkprg
Сорри, ничего не понял! В какую структуру и как ее потом передать в форму с СКД? И зачем?
#3 by vmv
Результат - это табличный документ который свободно мигрирует между клинетом и сервером и получить его никакой проблемы не составляет - это раз Расшифровки и обработчики табличного доукумента(результат) просто так не мигруруют, нужно юзать хранилище - это два Обход и идентификация ячеек табличного документа вешь НЕ очевидная и неудобная - это три Видимо поэтому вы намекнули о таблицах значений - это правильно. Результат одной и той же компоновки можно получить как в табличный документ, так и в коллекцию значений, если вариант настройки компоновки не содержит диграмм, таблиц-группировок...
#4 by vmv
Вывод - в модуле объекта отчета у вас должны быть экспортные процедуры для формирвовния одного и того же варинта как в табличный документ, так и в коллекцию - примеров мало, мозгов эээ не знаю, но это реально - дерзайте
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С