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

ценники в 3-4 столбца

Автор hunterr5, 23 мая 2010, 22:00

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

hunterr5

Здравствуйте, у меня по умолчанию печатается макет с ценниками в 3 ценника высотой и 2 шириной то есть 6 на листе, я хочу чтоб больше было, размер их немного уменьшил а вот как сделать чтоб на листе их было по максимуму я хз. Кажеться кусок модуля который за это отвечает этот:
Процедура ДобавитьЦенник(Таб, Фирма, ПечНаименование, ПечЕдиница, ПечРозн, Столбик, Ряд) Экспорт
      
   Столбик   = ?(Столбик = 0, 1     , 0  );
   Ряд      = ?(Столбик = 0, Ряд + 1, Ряд);

   Если Ряд > 3 Тогда
      Таб.НоваяСтраница();
      Ряд = 1;
   КонецЕсли;
   
   Если Столбик = 0 Тогда
      Таб.ВывестиСекцию("Товар|Ценник");
   Иначе
      Таб.ПрисоединитьСекцию("Товар|Ценник");
   КонецЕсли;

КонецПроцедуры // ДобавитьЦенник()

Tatitutu

Процедура ДобавитьЦенник(Таб, Фирма, ПечНаименование, ПечЕдиница, ПечРозн, Столбик, Ряд) Экспорт
       
   Столбик   = ?(Столбик = 0, 1     , 0  ); // Столбик   = ?(Столбик = 0, 2     , 0  ); ширина будет равна 3
   Ряд      = ?(Столбик = 0, Ряд + 1, Ряд);

   Если Ряд > 3 Тогда                  //Если Ряд >4 тогда будет 4 ценника высотой,меняй на нужное количество
       Таб.НоваяСтраница();
       Ряд = 1;
    КонецЕсли;
   
    Если Столбик = 0 Тогда
       Таб.ВывестиСекцию("Товар|Ценник");
    Иначе
       Таб.ПрисоединитьСекцию("Товар|Ценник");
    КонецЕсли;

КонецПроцедуры // ДобавитьЦенник()

*  MAGAZKA - лучшая программа для розничного магазина (с) *

hunterr5

Если так сделать то они тупо выстраиваются в один сплошной ряд и все

Tatitutu

Ну не просто же копировать , я тебе показал где и что менять, а немного подумать ?
Столбик=0;

.....
в конце
Если Столбик = n Тогда // где n твое количество столбиков
//обнулим Столбик
Столбик=0;

Какой макет тебе нужно сделать 3х3, 4х4 ?

*  MAGAZKA - лучшая программа для розничного магазина (с) *

hunterr5

3 х 3, а если лист альбомно то 4 х 3

Теги:

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

Рейтинг@Mail.ru

Поиск