|   |   | 
| 
 | как передать внешний источник данных в СКД | ☑ | ||
|---|---|---|---|---|
| 0
    
        Голубушка 27.02.10✎ 14:19 | 
        Вопрос по СКД.
  Необходимо передать в СКД "Внешний источник данных" ,проще говоря готовую таблицу . С этой целью в СКД создан "набор данных-объект" , в котором ставится соответствие "Имя объекта, содержащего данные", описаны поля "набора данных-объект" . В модуле отчета/объекта описываем переменную СводныеРасчеты как таблицу значений с некоторыми полями (совпадают с полями СКД) в функции СформироватьОтчет(...) вызываем ЗаполнитьВнешнийИсточникДанных(ПарамНачалоПериода,ПарамКонецПериода); СводныеРасчеты заполняется как надо .. потом пытаемся передать ее в СКД // создадим структуру с внешним набором данных ВнешниеНаборыДанных = Новый Структура; ВнешниеНаборыДанных.Вставить("СводныеРасчеты ", СводныеРасчеты ); // получим макет компоновки данных КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки); и не передает:( , при формировании отчета пишет "Не найден внешний набор данных "СводныеРасчеты "" | |||
| 1
    
        Defender aka LINN 27.02.10✎ 14:22 | 
        Пробел убери     | |||
| 2
    
        Голубушка 27.02.10✎ 14:24 | 
        какой ?     | |||
| 3
    
        Нууф-Нууф 27.02.10✎ 14:27 | 
        посмотри книгу хрусталевой по СКД там как раз есть такой пример. сравни с ее реализацией - возможно найдешь различия и ошибку     | |||
| 4
    
        Defender aka LINN 27.02.10✎ 14:27 | 
  | |||
| 5
    
        Defender aka LINN 27.02.10✎ 14:28 | 
        И в названии таблицы в набор, конечно, тоже.     | |||
| 6
    
        Голубушка 27.02.10✎ 14:28 | 
        если ты про этот "СводныеРасчеты " то в модуле его нет просто при копировании получился :(     | |||
| 7
    
        Голубушка 27.02.10✎ 14:29 | 
        книги нет :( заказала еще не пришла .. только стандарт документация и голова :( которой уже о стенку пора биться     | |||
| 8
    
        Голубушка 27.02.10✎ 14:30 | 
        в идентификаторах все конечно без пробелов     | |||
| 9
    
        IronDemon 27.02.10✎ 14:39 | ||||
| 10
    
        Голубушка 27.02.10✎ 15:24 | 
        (9) спасибо..у меня вся эта структура заканчивается  ТиповыеОтчеты.СформироватьТиповойОтчет(ЭтотОбъект, Результат, ДанныеРасшифровки, ВыводВФормуОтчета); КомпоновщикНастроек.ЗагрузитьНастройки(НастрокаПоУмолчанию); я хочу получить отчет который уже существует , просто нужно подсунуть туда другой набор данных | |||
| 11
    
        Defender aka LINN 27.02.10✎ 15:27 | 
        (10) Посмотри параметры процедуры "СформироватьТиповойОтчет"     | |||
| 12
    
        Голубушка 27.02.10✎ 15:31 | 
        (11) ура заработало :)     | |||
| 13
    
        Голубушка 27.02.10✎ 15:31 | 
        (11) спасибо действительно 5 параметр     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |