Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> При формировании отчета скд выводит ошибку: Поле не найдено "ДанныеСтрокой"          
vet07 Подменю пользователя
сообщение 24.09.17, 10:38
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 37
Из: Харьков
Спасибо сказали: 0 раз
Рейтинг: 0

Ошибка при вызове метода контекста (Выполнить) МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки);
по причине:
Ошибка компоновки макета
по причине:
Поле не найдено "ДанныеСтрокой".

Платформа 8.3.10.2168. Конфигурации самописная на основе БСП.

выгружаю журнал регистрации в таблицу значений.
формирую в отчете - макет - основную схему данных.
Далее код (ЖурналОшибокОбмена и есть выгруженная таблица значений):
ВнешниеНаборыДанных = Новый Структура;
    ВнешниеНаборыДанных.Вставить("ЖурналОшибокОбмена",ЖурналОшибокОбмена);
    
    СхемаКомпоновкиДанных = Отчеты.ОшибкиОбменаДанными.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
    
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;    
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки);
    
    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,ВнешниеНаборыДанных,ДанныеРасшифровки);
    
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
    
    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
    
    ДокументРезультат.ОтображатьСетку = Ложь;
    ДокументРезультат.ОтображатьЗаголовки = Ложь;
    
    ТелоПисьма = ДокументРезультат;

При этом в журнале нет такой колонки и соответственно в ТЗ.
Помогите кто чем может? 19000000.gif


 ! 

Правила: 4,5
 


Сообщение отредактировал logist - 25.09.17, 12:32

vet07 Подменю пользователя
сообщение 24.09.17, 14:01
Сообщение #2

Общительный
**
Группа: Пользователи
Сообщений: 37
Из: Харьков
Спасибо сказали: 0 раз
Рейтинг: 0

Вообщем решение нашел. Добавил в ТЗ колонку "ДанныеСтрокой" и в схеме компоновки данных добавил поле "ДанныеСтрокой" и все заработало. НО! Вопрос остался: для чего эта колонка, если при выгрузке ТЗ ее нет?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 21:21
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!