8.х Печатная форма документа

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Arseni, 19 фев 2009.

  1. TopicStarter Overlay
    Arseni
    Offline

    Arseni

    Регистрация:
    10 фев 2009
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Доброго дня!
    Как в программе (1с предпричтие 8 - бух.учет) настроить печатную форму документа, (например ТОРГ-13, накл. на внутр перемещение) чтобы при печати с более пятью наименований номенклатуры не было разрыва документа?
  2. 1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    заходишь в модуль документа ПеремещениеТоваров, ищешь процедуру ПечатьТорг13, нажимаешь Crtl+G, вводишь туда 352, ок - должна быть такая: Если КоличествоСтрок = 1....

    и далее код:

    Код:
    Если КоличествоСтрок = 1  Тогда
    ПереноситьПоследнююСтроку = 0;
    Иначе
    ЦелыхСтраницСПодвалом     = Цел((СтрокШапки + КоличествоСтрок + СтрокПодвала) / СтрокНаСтранице);
    ЦелыхСтраницБезПодвала    = Цел((СтрокШапки + КоличествоСтрок - 1) / СтрокНаСтранице);
    ПереноситьПоследнююСтроку = ЦелыхСтраницСПодвалом - ЦелыхСтраницБезПодвала;
    КонецЕсли;
    

    меняешь на код:


    Код:
    Если КоличествоСтрок = 1 или КоличествоСтрок > 4 Тогда
    ПереноситьПоследнююСтроку = 0;
    Иначе
    ЦелыхСтраницСПодвалом     = Цел((СтрокШапки + КоличествоСтрок + СтрокПодвала) / СтрокНаСтранице);
    ЦелыхСтраницБезПодвала    = Цел((СтрокШапки + КоличествоСтрок - 1) / СтрокНаСтранице);
    ПереноситьПоследнююСтроку = ЦелыхСтраницСПодвалом - ЦелыхСтраницБезПодвала;
    КонецЕсли;[CODE]
  3. 1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    блин, не получился красивый код1С =(
    исправьте пожалуйста товарищи модераторы
  4. vitaly_mnpz
    Offline

    vitaly_mnpz Опытный в 1С

    Регистрация:
    15 фев 2009
    Сообщения:
    267
    Симпатии:
    0
    Баллы:
    26
    А еще лучше, делаешь всё то же самое, но с использованием технологии внешних печатных форм

Поделиться этой страницей