как передать внешний источник данных в СКД #464391


#0 by Голубушка
Вопрос по СКД. Необходимо передать в СКД "Внешний источник данных" ,проще говоря готовую таблицу . С этой целью в СКД создан "набор данных-объект" , в котором ставится соответствие "Имя объекта, содержащего данные", описаны поля "набора данных-объект" . В модуле отчета/объекта описываем переменную СводныеРасчеты как таблицу значений с некоторыми полями (совпадают с полями СКД) в  функции СформироватьОтчет(...) вызываем     ЗаполнитьВнешнийИсточникДанных(ПарамНачалоПериода,ПарамКонецПериода); СводныеРасчеты заполняется как надо .. потом пытаемся передать ее в СКД и не передает:(  , при формировании отчета пишет "Не найден внешний набор данных "СводныеРасчеты ""
#1 by Defender aka LINN
Пробел убери
#2 by Голубушка
какой ?
#3 by Нууф-Нууф
посмотри книгу хрусталевой по СКД там как раз есть такой пример. сравни с ее реализацией - возможно найдешь различия и ошибку
#4 by Defender aka LINN
#5 by Defender aka LINN
И в названии таблицы в набор, конечно, тоже.
#6 by Голубушка
если ты про этот "СводныеРасчеты " то в модуле его нет просто при копировании получился :(
#7 by Голубушка
книги нет :( заказала еще не пришла .. только стандарт документация и голова :( которой уже о стенку пора биться
#8 by Голубушка
в идентификаторах все конечно без пробелов
#9 by IronDemon
#10 by Голубушка
спасибо..у меня вся эта структура заканчивается ТиповыеОтчеты.СформироватьТиповойОтчет(ЭтотОбъект, Результат, ДанныеРасшифровки, ВыводВФормуОтчета); КомпоновщикНастроек.ЗагрузитьНастройки(НастрокаПоУмолчанию); я хочу получить отчет который уже существует , просто нужно подсунуть туда другой набор данных
#11 by Defender aka LINN
Посмотри параметры процедуры "СформироватьТиповойОтчет"
#12 by Голубушка
ура заработало :)
#13 by Голубушка
спасибо действительно 5 параметр
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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