Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.02.28;
Скачать: CL | DM;

Вниз

Впечатывание данных в типографские бланки   Найти похожие ветки 

 
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]

Хотя да, посмотрел. В принципе можно и так указав для рисунка фактический его размер и совмести левый верхний угол. Должно сработать.



Страницы: 1 2 вся ветка

Текущий архив: 2010.02.28;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.018 c
2-1261679750
TComponent
2009-12-24 21:35
2010.02.28
Позиция курсора в ячейке DBGrid


2-1261660012
Pup
2009-12-24 16:06
2010.02.28
Запуталась с integer, real, extented и т.д. =(


15-1260950862
Kyn66
2009-12-16 11:07
2010.02.28
Впечатывание данных в типографские бланки


2-1261658926
Цукор5
2009-12-24 15:48
2010.02.28
Очередь сообщений


15-1260912620
Юрий
2009-12-16 00:30
2010.02.28
С днем рождения ! 16 декабря 2009 среда