Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 23:58

Возможно ли портирование отчета из 7.7 в 8.2

Автор markgenuine, 18 ноя 2012, 14:19

0 Пользователей и 1 гость просматривают эту тему.

markgenuine

Есть такая проблема перевести отчет из 7.7 в 8.2.
Пробовал через СКД, но что-то не получается то что нужно....
Необходимо проанализировать движения по счету учета НДС (68.2 или 68.02) типа шахматки, но только отчет шахматка вообще не подходит по структуре..
Вообще возможно переписать код, например есть старый код но новый реализован по другому, т.е. получится что нужно перепечатать по логике 8-ой версии?
Вот кусок кода:
Перем  ТаблЗнач;
Перем Расшифровка,ВыбДокумВид;
//-----------------------------------------------
Функция РасшифровкаДтКт(ДтКт)
   Расшифровка.Установить("ДтКт", ДтКт);
   Возврат Расшифровка;
КонецФункции
               
//_____________________________________________________________________________

Процедура НапечататьТЗ(ТЗ)
   табВывод = СоздатьОбъект("Таблица");
   КоличествоКолонок=ТЗ.КоличествоКолонок();
   
   Для Сч=1 По КоличествоКолонок Цикл
      колонка = "";
      ТЗ.ПолучитьПараметрыКолонки(Сч,,,,Колонка,,,);
      текЯчейка = табВывод.Область(1,Сч,1,Сч);
      текЯчейка.Текст = колонка;
   КонецЦикла;
        
   ТЗ.ВыбратьСтроки();
   Пока ТЗ.ПолучитьСтроку()=1 Цикл
      Для Сч=1 По КоличествоКолонок Цикл
         Значение = ТЗ.ПолучитьЗначение(ТЗ.НомерСтроки,Сч);
         текЯчейка = табВывод.Область(ТЗ.НомерСтроки+1,Сч,ТЗ.НомерСтроки+1,Сч);
         текЯчейка.Текст = Значение;
      КонецЦикла;
   КонецЦикла;
   
    табВывод.Показать();
КонецПроцедуры

mixqn


markgenuine

Отчет правил ручками, но вот такая загвоздка сейчас, на строчке выделенная красным цветом
Таб = Новый ТаблицаЗначений;
Таб.ИсходнаяТаблица("Сформировать");
[color=red]Ит = СоздатьОбъект("БухгалтерскиеИтоги");[/color]
Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "68.2",,, 2, "Проводка", "С");

Я так понял, что тут нужен запрос, но в каком виде?

cska-fanat-kz

Заменить на запрос к регистру бухгалтерии
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

markgenuine

итак что-то уже вышло из моего отчета, НО появились 2 проблемы - почему то 10 записей на каждый документ, причем одинаковых ну и когда например начало периода выбирается, то например с 2009 года, то вкрадываются записи 2008 года.


нее..че то гоню..вроде нормально выводится=)А вот не сортируется по периоду=)
Добавлено: 20 ноя 2012, 17:09


Проблемы с итогами...вывожу по регистратору, вчем может быть проблема?
Добавлено: 21 ноя 2012, 11:12


Все сделал, все вопросы решил,теперь все корректно отображается, а так же вид документов теперь группируется все ок=) Если у кого есть вопросы, спрашивайте;)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск