Имя: Пароль:
1C
1С v8
Заполнение ТЧ макета Word, как развернуть данные горизонтально?
0 SkillUp
 
18.07.18
15:35
Сейчас вот так - https://yadi.sk/i/9g3Vuk8l3ZJvHF, есть идеи как развернуть данные ТЧ в горизонтальное положение?

Код заполнения Word:

             //Заполняем ТЧ.
             НомерСтроки  = 4;
             НомерКолонкиТовар     = 2;
             НомерМассаНетто       = 6;
             НумерацияСтроки       = 1;
             НомерКолонкиНомерСтр  = 1;
             ТЧПартия              = 5;
             ТЧЖирнность           = 9;
             ТЧВлажность           = 10;

            Для Каждого ТекСтр ИЗ ТЧ Цикл
                
            ВордТаблица = Документ.Tables(1);

            ВордТаблица.Rows.Add();
        
            ЗаполнениеНумерацияСтрок = ВордТаблица.Cell(НомерСтроки,НомерКолонкиНомерСтр).Range;
            ЗаполнениеНумерацияСтрок.Text = НумерацияСтроки;
            
            ЗаполнениеНоменклатуры = ВордТаблица.Cell(НомерСтроки,НомерКолонкиТовар).Range;
            ЗаполнениеНоменклатуры.Text = ТекСтр.Номенклатура.Наименование;
            
            ЗаполнениеКоличество = ВордТаблица.Cell(НомерСтроки,НомерМассаНетто).Range;
            ЗаполнениеКоличество.Text = ТекСтр.Количество;
            
            ЗаполнениеКоличество = ВордТаблица.Cell(НомерСтроки,ТЧПартия).Range;
            ЗаполнениеКоличество.Text = Основание.Номер;

            
            ЗаполнениеКоличество = ВордТаблица.Cell(НомерСтроки,ТЧЖирнность).Range;
            ЗаполнениеКоличество.Text = "8,5";
            
            ЗаполнениеКоличество = ВордТаблица.Cell(НомерСтроки,ТЧВлажность).Range;
            ЗаполнениеКоличество.Text = "26,5";

            НомерСтроки     = НомерСтроки+1;
            НумерацияСтроки = НумерацияСтроки+1;
            КонецЦикла;
1 SkillUp
 
18.07.18
15:39
Заполняю макет Word данными, проблема только с вертикальным положением данных в ТЧ.
2 SkillUp
 
18.07.18
15:46
идей нет (((.
3 Fish
 
18.07.18
15:48
Какой-то ад. А зачем через такой изврат заполнять? Почему не сделать обычную таблицу, а ориентацию страницы - ландшафт (если в этом смысл)?
4 SkillUp
 
18.07.18
15:50
(3) Та изврат тут только с ТЧ, все остально легко делается. Задание заполнить макет Word!
5 Масянька
 
18.07.18
15:51
(3) Умный в гору не пойдет - умный гору обойдет (С) :)
6 SkillUp
 
18.07.18
15:53
(5) )))
7 Fish
 
18.07.18
15:53
(4) Так сделай в шаблоне Word обычную таблицу - горизонтальную. И будет тебе счастье.
8 Deon
 
18.07.18
15:56
(0) ЗаполнениеКоличество.Orientation = 2;
9 SkillUp
 
18.07.18
16:03
(7) Хорошая идея!
10 SkillUp
 
18.07.18
16:03
(8) Сейчас пробую...
11 Deon
 
18.07.18
16:05
(10) Только 2 - это вертикальное, а тебе надо горизонтальное ж. Это 0
12 SkillUp
 
18.07.18
16:07
(11) ))) ОК.
13 SkillUp
 
18.07.18
16:09
(11) ТОЧНО! ТЕПЕРЬ КАК НАДО!