Имя: Пароль:
1C
1С v8
Сдвиг в таблице отчета
0 derk153
 
11.02.13
11:14
Здравствуйте!
Не пойму почему сдвигает текст в ячейке таблицы. Добавляю данные из таблицы значений на макет постранично этой процедурой:

//выводит строки
СтрокаТаб = Макет.ПолучитьОбласть("R15C1:R16C7");
мТабДок.НачатьАвтогруппировкуКолонок();

Для К=1 По КолНаПечать Цикл
    Если ЗначениеЗаполнено(Таблица1[(К-1)].Наименование) Тогда
   //Таб1                
   СтрокаТаб.Параметры.НомерСтроки = К + Страница*КолНаПечать*2;
   СтрокаТаб.Параметры.Наименование = Таблица1[(К-1)].Наименование;
   СтрокаТаб.Параметры.Цена = Таблица1[(К-1)].Цена;
   СтрокаТаб.Параметры.ЕдИзм = Таблица1[(К-1)].ЕдиницаИзмерения;
   мТабДок.Вывести(СтрокаТаб,1,"Группа 1",Истина);
       КонецЕсли;
     Если ЗначениеЗаполнено(Таблица2[(К-1)].Наименование) Тогда
   //Таб2
   СтрокаТаб= Макет.ПолучитьОбласть("R15C1:R16C7");
   СтрокаТаб.Параметры.НомерСтроки = К + Страница*КолНаПечать*2 + КолНаПечать;
   СтрокаТаб.Параметры.Наименование = Таблица2[(К-1)].Наименование;
   СтрокаТаб.Параметры.Цена = Таблица2[(К-1)].Цена;
   СтрокаТаб.Параметры.ЕдИзм = Таблица2[(К-1)].ЕдиницаИзмерения;

   СтрокаТаб.Область().ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
   мТабДок.Присоединить(СтрокаТаб,2,"Группа 2",Истина);
       КонецЕсли;
КонецЦикла;

мТабДок.ЗакончитьАвтогруппировкуКолонок();

В итоге получается такая таблица со сдвигом поля "Наименование", хотя в настройках ячейки макета выравнивание стоит Лево/Центр https://www.dropbox.com/s/19obtky08zxr5uo/Отчет1.JPG

Спасибо.
1 derk153
 
11.02.13
11:15
еще раз скрин:
dropbox.com/s/19obtky08zxr5uo/Отчет1.JPG
2 Wobland
 
11.02.13
11:22
ГоризонтальноеПоложение.Право нет нигде?
3 derk153
 
11.02.13
11:28
ёпт! Тупая башка!...спасибо)
4 Wobland
 
11.02.13
11:28
(3) сам тупая башка ;)
5 derk153
 
11.02.13
11:31
(4) да я же про себя(
Программист всегда исправляет последнюю ошибку.