помогите, пожалуйста...
 данные выводит в таблицу, но разъехались два документа в разные стороны, сначала выводит один документ, а потом за ним другой , а надо чтоб два одновременно...и итог по колонке не считает почему то ... 
Процедура ДвижениеПоФин()
 Таб = СоздатьОбъект("Таблица");
 Таб.ИсходнаяТаблица("Таблица2");
 Таб.ВывестиСекцию("Заголовок"); 
 Таб.ВывестиСекцию("Шапка"); 
 Опер = СоздатьОбъект("Операция");
 то = СоздатьОбъект("ТаблицаЗначений");
 то.НоваяКолонка("Док","Документ"); 
 то.НоваяКолонка("ДокО","Документ");
 то.НоваяКолонка("ДатаИнв","ДАТА");
 то.НоваяКолонка("Дата1","ДАТА"); 
 то.НоваяКолонка("Дата2","ДАТА");
 то.НоваяКолонка("Дата3","ДАТА");
 то.НоваяКолонка("сумма11",,,,,,,);
 то.НоваяКолонка("СуммаЭ",,,,,,,);
 то.НоваяКолонка("ВалютаИнв",,,,,,,);
 то.НоваяКолонка("НомКред",,,,,,,);
 то.НоваяКолонка("Потери1",,,,,,,);
 то.НоваяКолонка("Сумма1",,,,,,,);
 то.НоваяКолонка("Потери2",,,,,,,);
 то.НоваяКолонка("Сумма2",,,,,,,);
 то.НоваяКолонка("Потери3",,,,,,,);
 то.НоваяКолонка("Сумма3",,,,,,,); 
 СчетЦель = "50.1.0";
 ПланСчетов = ВыбранныйПланСчетов();
 Опер.ВыбратьОперацииСПроводками(Дата1, Дата2, СчетЦель, "", ПланСчетов, РазделительУчета);
 Пока Опер.ПолучитьПроводку() = 1 Цикл 
 Если (Опер.Дебет.Счет.Код = "14.5.0") или (Опер.Дебет.Счет.Код = "14.5.1") или (Опер.Дебет.Счет.Код = "14.5.2") или (Опер.Дебет.Счет.Код = СчетЦель) Тогда 
 то.НоваяСтрока();
 Если Опер.Дебет.Счет.Код = СчетЦель Тогда
 ДокО = СоздатьОбъект("Документ.ОстаткиПоСчетам");
 то.ДокО = Опер.Документ;
 то.ДатаИнв = Опер.ДатаОперации;
 то.сумма11 = Опер.ВалСумма;
 то.СуммаЭ = Опер.Сумма;
 то.ВалютаИнв = Опер.Валюта; 
 Итогсумма11 = то.итог("сумма11");
 ИтогСуммаЭ = то.итог("СуммаЭ");
 КонецЕсли;
 Док = СоздатьОбъект("Документ.ФинансированиеЦелевое"); 
 Док = Опер.Документ; 
 Если Опер.Документ.ПредставлениеВида() = "Фин.целевое" Тогда 
 то.Док = Док;
 то.НомКред = Док.источник;
 Если Опер.Дебет.Счет.Код = "14.5.0" Тогда
 то.Дата1 = то.Док.ДатаДок; 
 то.Потери1 = то.Док.СуммаПотери; 
 то.Сумма1 = то.Док.СуммаВ;
 ИначеЕсли Опер.Дебет.Счет.Код = "14.5.1" Тогда
 то.Дата2 = то.Док.ДатаДок; 
 то.Потери2 = то.Док.СуммаПотери; 
 то.Сумма2 = то.Док.СуммаВ; 
 ИначеЕсли Опер.Дебет.Счет.Код = "14.5.2" Тогда 
 то.Дата3 = то.Док.ДатаДок; 
 то.Потери3 = то.Док.СуммаПотери; 
 то.Сумма3 = то.Док.СуммаВ; 
 ИтогПотери3 = то.итог("Потери3");
 ИтогСумма3 = то.итог("Сумма3");
 КонецЕсли;
 ИтогПотери1 = то.итог("Потери1");
 ИтогСумма1 = то.итог("Сумма1"); 
 ИтогПотери2 = то.итог("Потери2");
 ИтогСумма2 = то.итог("Сумма2"); 
 КонецЕсли; 
 КонецЕсли; 
 КонецЦикла; 
 Опер = 0;
 то.Свернуть("Док,ДокО",);
 то.выбратьСтроки();
 Пока то.получитьСтроку()=1 Цикл 
 Таб.ВывестиСекцию("Данные");
 КонецЦикла;
 Таб.ВывестиСекцию("Итого");
 Таб.Опции(0,0);
 Таб.Показать();
 КонецПроцедуры
http://imageshack.us/photo/my-images/515/ris1.jpg/