Помощь - Поиск - Пользователи - Календарь
Полная версия: Помогите с печатной формой 1cv7
"1C-PRO" - форум по 1C > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Форум по общим вопросам "1С:Предприятие 7.7"
NEW
Создал конструктором печати
Потом добавил чтобы выводил Если НомерСтроки <=50 тогда и Если НомерСтроки >50 тогда

Код
Процедура Печать() 

Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Печать");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(7,0,7,0);
//*****************************************************************
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
Если НомерСтроки <=50 тогда
Таб.ВывестиСекцию("Строка");
КонецЕсли;
КонецЦикла;
//******************************************************************
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
Если НомерСтроки >50 тогда
Таб.ВывестиСекцию("С");
ВысС=Таб.ВысотаСекции("С");
КонецЕсли;
КонецЦикла;
//******************************************************************
Таб.ВывестиСекцию("Подвал");
Таб.ТолькоПросмотр(0);
Таб.Показать("Печать Заявка","");
КонецПроцедуры


Он мне выводит печатну фому такую

Наименование КГ
колбаса1 25
колбаса2 30
колбаса 3 40
колбаса н н

как мне сделать чтобы выводилась такая таблица

Наименование КГ
колбаса1 25 колбаса 3 40
колбаса2 30 колбаса н н

Читайте правила

1. Используйте тэг [CODE]
2. Дублирование тем запрещено

MaxxaM
Выгрузи табличную часть в таблицу значений и тебе никто не помешает получать из неё текущее значение и значение из строки с номером=номертекущей+2 можно значение получать непосредственно в таблице ("Печать"), красивее получать в переменную и пользоваться командой ПрисоеденитьСекцию() тогда можно создать условаие по которому будет выводиться любое количество столбцов cowboy.gif
NEW
благодарю за совет
NEW
можно ли показать на примере
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2008 Invision Power Services, Inc.