Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Собственно вопрос. Есть квитанции коммунальных услуг. Каждый такие в жизни видел. В квитанциях по сути существует "шапка" и "низ" - они всегда имеют одинаковую структуру. Band detail - имеет переменную высоту. в зависимости от количества коммунальных услуг. Размер квитанции по ширине - формат А4 Теперь собственно вопрос. Возможно ли печатать их в 2 колонки на формате А3, да и еще на матричном принтере. ?? Заранее пасиб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 17:04 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Когда я столкнулся с такой проблемой, то воспользовался при выводе ф-ей REPLICATE. Правда это было лет 10 назад, в FoxPro 2.6 под DOS. В моей программе две квитанции помещаются и на А4. Кстати программа и до сих пор используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 17:15 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Конечно возможно - самый простой способ - сформировать таблицу с двумя полями C132 (туда вывести отчет) и потом таблицу распечатать... К сожалению прийдется немного поработать руками и головой Good luck! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 18:14 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Ну, можно и попроще. 1) Если квитанция печатается на листе A4 как портрет, то В режиме модификации отчета: пункт меню File -> Page Setup В разделе Columns: Number = 2 Ориентация листа: Ландшафт (Lanscape) PageFooter и PageHeader вообще не используешь. Вместо них создаешь группу по признаку одной квитанции (вероятно, это код записи главной таблицы) и шапку и подвал выводишь в GroupHeader и GroupFooter. Кроме того, полосу Detail надо раздвинуть так, чтобы она занимала минимум половину печатного листа. В этом случае при любом раскладе в одной колонке будет печататься каждый раз новая квитанция. Т.е. как минимум, начало квитанции всегда будет на новой половинке листа А4. 2) Если квитанция печатается на листе A4 как ландшафт, то Это будет значительно сложнее. Сам не пробовал, но попробуй создать не Report, а Label в формате A4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2004, 18:47 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
2 Резниченко Ю.В. Ммм.....репликейт боюсь мне не подойдет. Что то наподобии этого я и думал. Только в моем случае я зараннее знаю сколько строк в Неадере и подвале и выводя построчно я точно знаю в какой колонке что надо выводить (неадер подвал или деталь). Но все это не красиво и сложно. + к этому надо учесть переменную высоту квитанции и то чтобы квитанция не попала на сгиб перфорированной бумаги. (Печать будет производиться на перфобумаге формата А3.) ИМХО дюже дешевле чем струячить на Лазере. Хотелось бы сверстать все используя возможности генератора отчетов конечно же. Это главная цель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2004, 02:41 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Bodom Хотелось бы сверстать все используя возможности генератора отчетов конечно же. Это главная цель. А зря - в ручную оно и побыстрее и понадежнее + можно ESC последовательность послать на принтре с точной длиной Вашей страницы и в конце отчета всегда делать прогон страницы... На перфорированной бумаге каждый документ до конца пачки будет на правильном месте... Хотя и вариант Владимира тоже хорош, но только не забудтье указать прогон бумаги при печати новой полосы... Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2004, 12:07 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Используя генератор? Очень просто! Пусть ширина А3 - это 160 символов (грубо говоря). 1. Назначь ширину бумаги - 80 символов 2. Нарисуй отчет одинарный и отлаживай его до тех пор, пока он полностью не устроит тебя и заказчика. 3. Увеличь ширину бумаги до 160 символов. 4. Выдели все нарисованное слева. 4а. сгруппируй (опционально). 5. Скопируй выделение. 6. Вставь выделение и подвинь его направо до упора. 6а. Если ранее группировал, можешь разгруппировать копию и оригинал, а можешь и не разгруппировывать. Получится отчет с двумя наборами полей: один раз слева, другой - справа. Наслаждайся ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2004, 13:33 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
А вообще, отчет FPD26 очень легко настраивается на работу с перфорированной бумагой. Я, правда, совсем уже не помню, как именно это делается, но не нужны даже Esc-последовательности. SET-ов достаточно и _P... - переменных. Esc-последовательности, кстати, можно вставлять непосретственно в отчет, это проще простого ;-))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2004, 13:36 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Спасибо всем. Отвечу по порядку. Отчеты у меня реализованы на формате А4 как под ДОС так и под виндоус. Под дос я испотзовал перменную, которая подсчитывала количесво строк , и при определенном значении просто сбрачывало страницу. На текущий момент .... Решение такое ...я думаю ....то которое малой кровью Создается дубляж полей - те которые сущестуют ..... для того что бы печаталась соседняя колонка. -----ИМХО .....---------- При этом производится сортировка по нуждам. Это одназначно ... чтобы квитанции с одинаковыми нуждами попадали на одни лист. В самом плохом случае ...получится 8 кв. друг за другом. Это понты.... По сравнению что вся область мена меня смотрит ;-))) Далее...располагаю квитанции в ширину.....на странице. Единственно ..Вот в чем вопрос... Гммм.... разные данные на одной детале.... ответ есть. но он меня не устраивает ...пока ....)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2004, 23:31 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
Кстати я пробовал лейблы.....лейблы однозначно не рулят ...вопрос в том ...может перейти на С ++ И НА кристалл Репорт или на Фаст Репор ??? Там есть понятие встроенные отчеты . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2004, 23:38 |
|
||
|
Печать квитанций в 2 полосы. Возможно ?
|
|||
|---|---|---|---|
|
#18+
To Bodom: А вот какой вопрос - если квитанции разной высоты, то как вы их будете печатать в 2 колонки, да еще и на матричнике ? (матричник ведь строку целиком печатает, т.е. перед печатью строка должна быть уже сформирована) Я у себя строю квитанции в Excel-е, правда под лазерник. Щас вот пытаюсь переделать на более гибкое и менее громоздкое. Вот еще хочу глянуть на CrystalReport, да все некогда. У вас квитанция едина на весь город или для каждой орг. печатете свою. Кстати - http://talk.mail.ru/forum/talk.ru.house - Обсуждение и обмен опытом при написании и сопровождении программам для ЖКХ,ТСЖ,кондоминимумов PS если чего, мыло в профиле Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 11:45 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=344&tid=1595155]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
6ms |
get forum data: |
5ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 331ms |

| 0 / 0 |
