|   |   | 
| 
 | Макет оборотная сторона печати | ☑ | ||
|---|---|---|---|---|
| 0
    
        shock3r 14.10.12✎ 14:30 | 
        Добрый день. Есть макет: "Командировочное удостоверение"
  Макет заполняется данными и в нем есть оборотная сторона (с отметками прибыл, выбыл) Подскажите как в 1С указать, что эта оборотная сторона должна печататься на обратной стороне, для двустороннего принтера нужно делать отдельную область и её как-то в коде описать? | |||
| 1
    
        Лефмихалыч 14.10.12✎ 14:32 | 
        (0) Это к 1С не имеет отношения, поскольку печатью занимается драйвер принтера, а не 1С.
  В настройках печати включи галочку "Двусторонняя печать" | |||
| 2
    
        Азат 14.10.12✎ 14:33 | 
        (0) делали так - создавали у юзеров 2 копии одного и того же принтера: 1 - двухсторонний, 2 - односторонний.
  дефолтовый - односторонний. при нажатии на кнопку печать сначала переключали принтер на двухсторонний, потом печатали двухсторонку, а затем возвращали дефолтовый обратно | |||
| 3
    
        shock3r 14.10.12✎ 14:34 | 
        (1) Я понимаю, но как принтер должен узнать что ему с середины макета нужно уже печатать вторую страницу... В макете данных ровно на половину листика A4 + вторая половина листика - оборотная сторона... т.е. сейчас всё вместе выводится на один а4 лист, а как указать, что с середины макета уже обрыв страницы     | |||
| 4
    
        Азат 14.10.12✎ 14:35 | 
        (3) Таб.НоваяСтраница()
  Или ДенисЧ и тут уже наследил? | |||
| 5
    
        Лефмихалыч 14.10.12✎ 14:36 | 
        (3) разрыв страницы вставь     | |||
| 6
    
        Азат 14.10.12✎ 14:39 | 
        а, да, накосячил... НоваяСтраница - от 77
  а в 8 - вот ТабличныйДокумент (SpreadsheetDocument) ВывестиГоризонтальныйРазделительСтраниц (PutHorizontalPageBreak) Синтаксис: ВывестиГоризонтальныйРазделительСтраниц() Описание: Вставляет в результирующую таблицу горизонтальный разделитель страниц. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: ТабДок.ВывестиГоризонтальныйРазделительСтраниц(); | |||
| 7
    
        shock3r 14.10.12✎ 14:39 | 
        разрыв страницы вставь
  Как это делается? в макете где-то? | |||
| 8
    
        kotletka 14.10.12✎ 14:45 | 
        (7)можно в макете, можно в коде     | |||
| 9
    
        shock3r 14.10.12✎ 14:55 | 
        (8) как в макете это делается?     | |||
| 10
    
        kotletka 14.10.12✎ 14:59 | 
        встаешь на нужное поле , сверху в меню Таблица- настройка печати - вставить разрыв..     | |||
| 11
    
        shock3r 14.10.12✎ 15:00 | 
        После:
  ВывестиГоризонтальныйРазделительСтраниц() Выводится пустота. хочу вывести еще одну область, но ничего не выводится: ТабДокумент.Вывести(ОбластьМакета); // Вывод шапки ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц(); ОбластьМакета = Макет.ПолучитьОбласть("ОборотнаяСторона"); ОбластьМакета.Вывести(ОбластьМакета); //Ввод оборотной стороны | |||
| 12
    
        Азат 14.10.12✎ 15:44 | 
        ТабДокумент.Вывести(ОбластьМакета);     | |||
| 13
    
        shock3r 14.10.12✎ 17:15 | 
        Спасибо всё получилось     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |