Форум: "Прочее";
Текущий архив: 2010.02.28;
Скачать: [xml.tar.bz2];
ВнизВпечатывание данных в типографские бланки Найти похожие ветки
← →
Kyn66 © (2009-12-16 11:07) [0]Может у кого есть проверенный рабатающий метод вывода на печать данных в определенные поля типографского бланка? Бланк может быть типа ТТН, путевой лист, вообщем бланки строгой отчетности. Интересет печать данных в бланки со своими полями(разграфовка из программы не интересует).
← →
Медвежонок Пятачок © (2009-12-16 11:11) [1]любой генератор отчетов
← →
Andy BitOff © (2009-12-16 12:46) [2]Сканируешь бланк, затем его на лист в ворде как фон накладываешь, а затем создаешь невидимую таблицу так, что бы вводимый тобой текст был в нужных местах. Печатаешь.
=)
← →
KilkennyCat © (2009-12-16 13:09) [3]FormFiller
← →
Sergey13 © (2009-12-16 13:21) [4]> [0] Kyn66 © (16.12.09 11:07)
> Бланк может быть типа ТТН, путевой лист, вообщем бланки строгой отчетности.
Что-то меня сомнения берут, что ТТН и путевой лист относятся к БСО.
← →
Kyn66 © (2009-12-16 13:52) [5]
> Что-то меня сомнения берут, что ТТН и путевой лист относятся
> к БСО.
Относятся, относятся. Не знаю как в РФ, но у нас в РБ - относятся.
> Andy BitOff © (16.12.09 12:46) [2]
> Сканируешь бланк, затем его на лист в ворде как фон накладываешь,
Накладываешь в виде картинки? Если использовать ворд, то можно применить компонент EkRTF. Он позволяет оперировать переменными на шаблоне. Допустим как вариант.
> KilkennyCat © (16.12.09 13:09) [3]
> FormFiller
Интересно что такое. Не слыхал . Сейчас погуглю.
← →
Рамиль © (2009-12-16 14:41) [6]
> Kyn66 © (16.12.09 13:52) [5]
А у вас для них отдельные принтеры стоят? Мне просто интересно, как можно организовать работу, что бы случайно не напечатать на бланках чего нибудь другое.
Красивые у вас бланки, прям как ценные бумаги :)
← →
Kyn66 © (2009-12-16 15:43) [7]
>Рамиль © (16.12.09 14:41) [6]
>
> Мне просто интересно, как можно организовать работу, что
> бы случайно не напечатать на бланках чего нибудь другое.
Не совсем понятно, что значит чего нибудь другое?
> Красивые у вас бланки, прям как ценные бумаги :)
Про красоту вроде речи небыло. Обычный бланк. Причем тут его красота?
← →
kyn66 © (2009-12-16 16:01) [8]
> Andy BitOff © (16.12.09 12:46) [2]
> Сканируешь бланк, затем его на лист в ворде как фон накладываешь,
> а затем создаешь невидимую таблицу так, что бы вводимый
> тобой текст был в нужных местах. Печатаешь.=)
Очень даже интересное предложение. Вот только загвоздка будет в том, как бы придумать регулировать отступы "переменных" в документе. Пока под переменными подразумеваю объект Word-а "Надпись". Его можно в любое место позиционировать. Только как это сделать программно. Может макрос какой применять нужно....
← →
Рамиль © (2009-12-16 16:04) [9]
> Не совсем понятно, что значит чего нибудь другое?
Ну лежат в принтере бланки, а кто нибудь захотел войну и мир распечатать.
← →
Anatoly Podgoretsky © (2009-12-16 16:09) [10]> kyn66 (16.12.2009 16:01:08) [8]
Все что делается руками в Ворде, все можно сделать программно
← →
Anatoly Podgoretsky © (2009-12-16 16:13) [11]> Рамиль (16.12.2009 16:04:09) [9]
Для подобной работы должен быть выделеный принтер.
← →
kyn66 © (2009-12-16 16:47) [12]
> Anatoly Podgoretsky © (16.12.09 16:13) [11]
> > Рамиль (16.12.2009 16:04:09) [9]Для подобной работы
> должен быть выделеный принтер.
И совсем даже не обязательно. Бланк ложим в принтер по мере необходимости. Распечатав ПЛ, продолжайте печатать дальше войну и мир.
> Anatoly Podgoretsky © (16.12.09 16:09) [10]
>[8]Все что делается руками
> в Ворде, все можно сделать программно
Я конечно понимаю, что все можно управлять макросами. Но макросы ведь на VB писаны и запускаются из Ворда. А как ими управлять их Delphi - не знаю.
← →
Anatoly Podgoretsky © (2009-12-16 16:49) [13]Пока ты идешь от принтера к компьютеру, на него уже другой напечатал, знаю плавали. Не спасает даже многолотковый принтер.
Никакие макросы не требуются при работе через OLE/COM
← →
Юрий Зотов © (2009-12-16 17:00) [14]Сканируешь бланк (строгой отчетности), потом...
:o)
← →
kyn66 © (2009-12-16 17:13) [15]
> Юрий Зотов © (16.12.09 17:00) [14]
> Сканируешь бланк (строгой отчетности), потом...
а что потом? Потом [2]. Сканирование нужно только для подгонки под принтер. Плохо, что он отличается от стандартного размера А4. Ну, это ладно, придумаем чего.
> Пока ты идешь от принтера к компьютеру, на него уже другой
> напечатал,
Не нужно никуда ходить. Принтер стоит на рабочем столе. С очередями проблем нет.
> Никакие макросы не требуются при работе через OLE/COM
Направление понятно. Более глубокие напрвления будут? На что именно направить внимание?
← →
Хитрий Лис (2009-12-16 19:12) [16]Софт не проблема, любой генератор справиться.
А вот принтер нужен особый...
Видел пару раз такой на таможне, по сути игольчатый, на 24 иглы, но особенность в том, что печатает на прямом тракте и позиционирется очень точно по краям листа, да и стоил как три лазерника :)
← →
Anatoly Podgoretsky © (2009-12-16 19:37) [17]> kyn66 (16.12.2009 17:13:15) [15]
Если я тебя пошлю в MSDN - пойдешь?
← →
kyn66 © (2009-12-16 22:04) [18]
> Anatoly Podgoretsky © (16.12.09 19:37) [17]
>Если я тебя пошлю в MSDN - пойдешь?
Если пошлещь - не пойду. Если направишь по правильному пути - скажу спасибо.
← →
kyn66 © (2009-12-16 22:04) [19]
> Хитрий Лис (16.12.09 19:12) [16]
По правде говоря я планировал на лазарнике выводить на печать или на струйнике.
← →
Медвежонок Пятачок © (2009-12-16 22:08) [20]с момента первого ответа скоро исполнится 12 часов.
на квикрепорте уже можно было набабахать как впечатывалку, так и сами шаблоны.
← →
kyn66 © (2009-12-16 22:21) [21]
> Медвежонок Пятачок © (16.12.09 22:08) [20]
Рабочий день закончился. Сейчас отдых. Завтра будут свежие решения. Алергон к Квикрепорту появился с Д5(постоянные глюки). Всегда как то без него обходились. Это только поиск решения для первой проблемы. После нужно будет решить каким образом формировать и главное вывести на печать на лазарный принтер(настояние начальника) отчет на формате А3
← →
Хитрий Лис (2009-12-16 22:22) [22]
> kyn66 © (16.12.09 22:04) [19]
> > Хитрий Лис (16.12.09 19:12) [16]
> По правде говоря я планировал на лазарнике выводить на печать или на струйнике.
Наверное у вас бланки строгой отчетности достаточно простые...
Потому как если взять, к примеру, такой бланк у нотариуса, где вплетены пластиковые ленточки или голограмма, то боюсь даже представить что с ним будет после лазерника :\ или что будет с лакированной бумагой после струйника :)
← →
Медвежонок Пятачок © (2009-12-16 22:25) [23]Алергон к Квикрепорту появился с Д5(постоянные глюки).
лет 13-14 назад на этом самом квикрепорте и на D2 печатались приложения к диплому. HP 4L 300dpi
← →
Медвежонок Пятачок © (2009-12-16 22:29) [24]не нравится квик возьми фаст. нет денег на фаст возьми фри репорт.
а то целый консилиум на неделю организовался.
← →
Anatoly Podgoretsky © (2009-12-16 22:33) [25]> kyn66 (16.12.2009 22:04:18) [18]
Word DOM
← →
Anatoly Podgoretsky © (2009-12-16 22:35) [26]> Медвежонок Пятачок (16.12.2009 22:08:20) [20]
А можно и на ворде или Экселе сделать шаблон.
Только повозиться придется с подгонкой, на Ворде проще, но эту же подгонку пришлось бы делать и на QR примерно с той же сложностью, что и на Ворде
Проблема не в этом, а в точности затягивания листа, даже на лазернике точность недостаточная.
← →
Медвежонок Пятачок © (2009-12-16 22:39) [27]точность достаточная.
достаточно ввести у отчета пару настроек. (поправка на верхнее и левое поле).
печатаем пробный лист на белой бумаге, складываем с бланком, берем поправки. крутим два спинэдита и печатаем по бланку.
я таким макаром промахивался на полмиллиметра, не больше.
с вордом тоже можно, но ему же где-то еще и сами данные брать надо.
не колошматить же их с клавиатуры.
Если речь про накладные, то где-то рядом по народным приметам БД должна жить.
← →
kyn66 © (2009-12-16 23:05) [28]
> Хитрий Лис (16.12.09 22:22) [22]
>Наверное у вас бланки строгой отчетности достаточно простые...
Да обычные бумажные бланки, продаются в магазине Союзпечати и т.д.
← →
Anatoly Podgoretsky © (2009-12-16 23:09) [29]> kyn66 (16.12.2009 23:05:28) [28]
Ну так надо просто нарисовать этот бланк в любом генераторе отчетов. И печатать как целое, а не на типографский бланк.
← →
kyn66 © (2009-12-16 23:14) [30]
> Медвежонок Пятачок © (16.12.09 22:25) [23]
> 13-14 назад на этом самом квикрепорте и на D2 печатались
> приложения к диплому. HP 4L 300dpi
Мне кажется все через это проходили. Аналогичное могу сказать и про свои некоторые проеты, т.к. возможно небыло чего лучшего, уже не помню.
> Проблема не в этом, а в точности затягивания листа, даже
> на лазернике точность недостаточная.
НУ, +- 3мм думаю не страшно.
> достаточно ввести у отчета пару настроек. (поправка на верхнее
> и левое поле).
Я так понимаю речь идет о QR? Лучше уж тогда взять FR3. Да и изучить его работу нужно сперва, да время блин на все не хватает...
← →
kyn66 © (2009-12-16 23:19) [31]
> Anatoly Podgoretsky © (16.12.09 23:09) [29]
> Ну так надо просто нарисовать
> этот бланк в любом генераторе отчетов. И печатать как целое,
> а не на типографский бланк.
Нельзя так. Пачка бланков выдается диспетчеру под роспись и по расходу пачки - отчет по количеству использованных и испорченных. Есть бланки (ТТН) тоже БСО, но у них из типогравского только номер, штрихкод и серия, а все остальное - голое поле, можно формировать свои шапку и вывод данных. В путевых листах такого нет. Придется подгонять под позиции. Я все думаю про [2]. Мне кажется самый подходящий вариант.
← →
Amoeba © (2009-12-16 23:49) [32]
> kyn66 © (16.12.09 23:19) [31]
>
>
> > Anatoly Podgoretsky © (16.12.09 23:09) [29]
> > Ну так надо просто нарисовать
> > этот бланк в любом генераторе отчетов. И печатать как
> целое,
> > а не на типографский бланк.
>
> Нельзя так. Пачка бланков выдается диспетчеру под роспись
> и по расходу пачки - отчет по количеству использованных
> и испорченных. Есть бланки (ТТН) тоже БСО, но у них из типогравского
> только номер, штрихкод и серия, а все остальное - голое
> поле, можно формировать свои шапку и вывод данных. В путевых
> листах такого нет. Придется подгонять под позиции. Я все
> думаю про [2]. Мне кажется самый подходящий вариант.
>
Делаешь бланк в без фона содержащий только впечатываемый текст в генераторе отчетов и печатаешь его на типографском бланке. Конечно придется повозиться с измерением бланка линейкой, подгонкой под позиции и пробной печатью. Точность раскладки в отчете проверяешь наложением отпечатка на чистом листе на бланк и просмотром на просвет. IMHO стоит повозиться. А вариант [2] IMHO никак не могу расценить как самый подходящий.
← →
Медвежонок Пятачок © (2009-12-17 00:14) [33]Я так понимаю речь идет о QR? Лучше уж тогда взять FR3. Да и изучить его работу нужно сперва, да время блин на все не хватает...
Теперь вот глядя на все это с высоты птичьего полета задумываешься.
Зачем такая автоматизация на предприятии, которая в течение дня не может не то что бы решить задачу (простейшую), но и даже само решение еще где-то витает и не вырисовалось.
Любая тетя маша давно бы все уже сделала сама без такой автоматизации.
Шариковой ручкой по тому самому бланку.
← →
KilkennyCat © (2009-12-17 00:14) [34]
> Хитрий Лис (16.12.09 22:22) [22]
> Наверное у вас бланки строгой отчетности достаточно простые.
> ..
>
> Потому как если взять, к примеру, такой бланк у нотариуса,
> где вплетены пластиковые ленточки или голограмма, то боюсь
> даже представить что с ним будет после лазерника :\ или
> что будет с лакированной бумагой после струйника :)
голограмму обычно наклеивают позже.
налоговая, например, печатает на таких.
нотариус тоже.
но проблему ты озвучил интересную, я даже задумался, можно ли сделать лазерник с прогреванием избранного места?
← →
KilkennyCat © (2009-12-17 00:15) [35]и будет ли такой принтер востребован?
← →
Kyn66 © (2009-12-17 09:15) [36]
> Amoeba © (16.12.09 23:49) [32]
> А вариант [2] IMHO никак не могу расценить как самый подходящий.
Так вариант [2] впринципе тоже самое что и ты предлагаешь. к тому же когда мы видим фон из бланка, мы можем выставить переменные в места печати, когда все подогнано - фон удалить.
> Любая тетя маша давно бы все уже сделала сама без такой
> автоматизации.Шариковой ручкой по тому самому бланку.
В том то и дело. Руководство считает что под словом автоматизация подразумевается упрощение работы до минимума, сроки исполнения задачи придумывают сами от себя.ДА и если бы этот ПЛ полностью печатался... ато при выдаче впечатается только пару строк, потом все добавляется руками, потом опять руками, потом можно еще одну строку впечатать. Короче бред какой то , а не автоматизация.
← →
Anatoly Podgoretsky © (2009-12-17 10:07) [37]> Kyn66 (17.12.2009 09:15:36) [36]
Задача стоит в точном размещение фона, может быть проблемой.
← →
дед Маздай © (2009-12-17 10:25) [38]
> Kyn66 ©
Вообще-то [2] я писал в виде шутки, там даже смайл стоит. Его действительно будет проблемно выровнять по размеру, хотя...
А если серьезно, то создаешь примерное положение текста как в бланке, печатаешь лист. Затем подкладываешь бланк под лист совмещая левый верхний угол и смотришь на просвет, видишь где не попадает, исправляешь... И так до тех пор пока не попадешь куда надо, потом вставляешь в принтер бланк и... Вуаля.
← →
Kyn66 © (2009-12-17 10:38) [39]
> дед Маздай © (17.12.09 10:25) [38]
> Вообще-то [2] я писал в виде шутки, там даже смайл
> стоит. Его действительно будет проблемно выровнять по размеру,
> хотя...
Ну почему? Формат А4 - 210х297. Бланк имеет немного другой размер. Можно взять за ориентир верхний левый угол и совместить картинку фона(отсканированный бланк) с листом ворда. Пока все на словах. Жду должны подвезти бланки - оригиналы. Отсканирую и посмотрю что получится. А с другой стороны если бланк имеет размер, отличный от стандартного А4(202х287), то наверное именно шаблон вордовский(параметры страницы) нужно подгонять под этот размер.
← →
Andy BitOff © (2009-12-17 10:42) [40]Хотя да, посмотрел. В принципе можно и так указав для рисунка фактический его размер и совмести левый верхний угол. Должно сработать.
← →
kyn66 © (2009-12-17 10:59) [41]
> Andy BitOff © (17.12.09 10:42) [40]
Главное идея интересная, спасибо за подсказку ;). Сейчас нужно правильно отсканировать, чтобы соблюсти оригинальные размеры в мм. Там тоже есть свои тонкости в зависимости от DPI при сканировании.
← →
Sergey13 © (2009-12-17 11:03) [42]> [39] Kyn66 © (17.12.09 10:38)
Если бланки продаются в ларьке, то будь готов к тому, что поля будут гулять и/или фон будет расположен косо. Типа третий сорт не брак.
← →
kyn66 © (2009-12-17 11:16) [43]
> Sergey13 © (17.12.09 11:03) [42]
> > [39] Kyn66 © (17.12.09 10:38)Если бланки продаются в
> ларьке, то будь готов к тому, что поля будут гулять и/или
> фон будет расположен косо. Типа третий сорт не брак.
Так это не беда. У нас сейчас печатается на матричном принтере. Где попадает где нет... Да и добиться идеального совпадения практически невозможно. Если конечно подгонять под конкретный принтер то в конце концов более-менее толковое получить можно. Я когда то в свое время для одной фирмы(работал там) делал в CoralDraw векселя двусторонние, с подобием водяных знаков. Получилось идеально(после определенной проделанной работы).
← →
kyn66 © (2009-12-17 11:22) [44]
> то будь готов к тому, что поля будут гулять и/или фон будет
> расположен косо
Если будет косо, то как правила вся серия из пачки. А покупают их пачками. Вот и нужно помимо попадания в нужные места предусмотреть дополнительную возможность регулировать смещения.
← →
Sergey13 © (2009-12-17 11:22) [45]> [43] kyn66 © (17.12.09 11:16)
> Так это не беда
Тогда в чем вообще проблема? Слабал в любом редакторе отчетов нечто похожее и вперед.
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2010.02.28;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.005 c