Имя: Пароль:
1C
1С v8
ВыгрузитьЖурналРегистрации не заполняет данные в таблице значений
0 kulibabav
 
26.09.14
16:13
Всем привет!

Есть отчет который начинается с загрузки данных в таблицу значений. В первый раз все срабатывает отлично и таблица значений заполняется. Но если нажать кнопку "сформировать" второй раз - функция ВыгрузитьЖурналРегистрации создает строки таблицы, но оставляет самые нужные колонки (дата и данные) пустыми.

Что за дела? Есть идеи почему?

Вот кусок отчета, в котором все и происходит:

Процедура КнопкаСформироватьНажатие(Кнопка)
    
    ТаблицаЗначений.Очистить();
    ТаблицаЗначений.Колонки.Очистить();

    ЭлементыФормы.Результат.Очистить();
    
    Фильтр = Новый Структура("ДатаНачала, ДатаОкончания, Событие, Метаданные, СтатусТранзакции");
    
    Фильтр.Вставить("ДатаНачала", НачалоПериода);
    Фильтр.Вставить("ДатаОкончания", КонецПериода);
    Фильтр.Вставить("Событие", "_$Data$_.Post");
    Фильтр.Вставить("Метаданные", Метаданные.Документы.ПоступлениеНаРасчетныйСчет);
    Фильтр.Вставить("СтатусТранзакции", СтатусТранзакцииЗаписиЖурналаРегистрации.Зафиксирована);
        
    ВыгрузитьЖурналРегистрации(ТаблицаЗначений, Фильтр, "Дата, Данные",,1000);
1 Ерепень
 
26.09.14
16:34
не надо нам тут твоих сказок
http://i.imgur.com/CPYTct6.png
2 kulibabav
 
26.09.14
16:41
(1) Это при повторном нажатии?

Может я вообще зря таблицу значений в реквизиты отчета запихнул?.. Щас попробую создавать внутри нажатия кнопки, отпишусь по результатам...
3 kulibabav
 
26.09.14
16:46
О! Свинкс, если убрать из реквизитов отчета таблицу - работает... Тока непонятно почему, ведь я очищал ее предварительно, и данные, и колонки...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.