|   |   | 
| 
 | СКД - отчет по таблице значений | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sharmon 29.11.13✎ 16:19 | 
        Сломал голову уже. Получаю ТЗ. Далее передаю в СКД как набор данных.
 Все поля в СКД как в ТЗ. Имя объекта, содержащего данные: ТЗ1 Код вывода: ПолучитьТЗ(); настройкиСКД = КомпоновщикНастроек.Настройки; ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); ВнешниеНаборыДанных = Новый Структура; ВнешниеНаборыДанных.Вставить("ТЗ1", ТЗ1); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,НастройкиСКД,ДанныеРасшифровки); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки,ВнешниеНаборыДанных,ДанныеРасшифровки); ДокументРезультат = ЭлементыФормы.Результат; ДокументРезультат.Очистить(); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновки); ТЗ сформирована. Вывожу в элемент формы "Результат". Но при выводе пусто. Ошибок нет. | |||
| 1
    
        Necessitudo 29.11.13✎ 16:21 | 
        А настройки слабо получать из СхемыКомпоновкиДанных? СхемаКомпоновкиДанных.НастройкиПоУмолчанию.     | |||
| 2
    
        Sharmon 29.11.13✎ 16:24 | 
        (1) В смысле исправить:
 НастройкиСКД = СхемаКомпоновкиДанных.НастройкиПоУмолчанию; ? Исправил. Не помогло ( | |||
| 3
    
        Necessitudo 29.11.13✎ 16:25 | 
        Ну как минимум теперь мы знаем что ты не подсовываешь схеме левые настройки. Дальше копай в настройках самой схемы. Поля-то выбрал?     | |||
| 4
    
        Sharmon 29.11.13✎ 16:29 | 
        (3) с этого момента поподробней можно? Какие поля нужно выбрать? На закладке Наборы данных просто перечислил все поля из ТЗ. Больше ничего не делал     | |||
| 5
    
        Necessitudo 29.11.13✎ 16:30 | 
        (4) Ну блин))))))))))))))     | |||
| 6
    
        Classic 29.11.13✎ 16:30 | 
        (4)
 ты вообще с СКД работал? | |||
| 7
    
        Sharmon 29.11.13✎ 16:31 | 
        Работал с СКД, когда источник данных - запрос     | |||
| 8
    
        Classic 29.11.13✎ 16:31 | 
        (7)
 И какие настройки ты там делал? Детальные записи хоть добавь | |||
| 9
    
        Necessitudo 29.11.13✎ 16:31 | 
        (7) И что, тоже были пустые данные в табличном документе?     | |||
| 10
    
        Sharmon 29.11.13✎ 16:31 | 
        Поле в ресурсах? Добавил несколько. В таблице все равно пусто     | |||
| 11
    
        Sharmon 29.11.13✎ 16:33 | 
        Блин. Разобрался. Действительно в настройках пусто было. Мастером все поля перетащил в таблицу и стало выводиться. Спасибо.
 Пятница ))) | |||
| 12
    
        Necessitudo 29.11.13✎ 16:33 | 
        7 лет на мисте!!!     | |||
| 13
    
        Kerk 29.11.13✎ 18:09 | 
        (12) и вечер пятницы испортил безупречную карьеру?.. :)     | |||
| 14
    
        Fragster модератор 29.11.13✎ 18:28 | 
        вот тут в бесплатной загрузке есть работающий пример:
 http://infostart.ru/public/197614/ | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |