Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];

Вниз

Как лучше сделать электронный бланк   Найти похожие ветки 

 
TStas ©   (2005-11-15 18:27) [0]

Хочу сделать электронные бланки: платежки и тд. д. Но не придумал еще, как их лучше сделать, они ведь на печати должны строго постоянногго размера быть.
Думаю сделать форму нужного размера, запретить изменения и печатать методом Print
Наверняка многие с такой задачей сталкивались. Не хочется изобретать велосипед


 
Leonid Troyanovsky ©   (2005-11-15 18:37) [1]


> TStas ©   (15.11.05 18:27)  
> Хочу сделать электронные бланки: платежки и тд. д. Но не
> придумал еще, как их лучше сделать, они ведь на печати должны
> строго постоянногго размера быть.


Предположим, что это  "защита документа" или что то в этом роде
(обычно это Word, Excel, IE, построители отчетов & etc.)
Но, менять, все равно, придется, бо нет в земной жизни совершенства.

--
Regards, LVT.


 
Джо ©   (2005-11-15 18:40) [2]

Я почему бы не печать не сделать посредством генератора отчетов, а ввод/редактирование данных в виде обычной формы с полями ввода. Или даже Мастер для этого дела склепать.


 
Amoeba ©   (2005-11-15 18:43) [3]

Присоединяюсь к

> Джо ©   (15.11.05 18:40) [2]


Я, например, такое делал в QReport.


 
Ormada ©   (2005-11-16 07:17) [4]

юзай FastReport


 
app ©   (2005-11-16 08:37) [5]

Ormada ©   (16.11.05 07:17) [4]
Переведи на русский язык


 
ANB ©   (2005-11-16 10:19) [6]

Если будешь сам править - то FastReport, QReport. Если хочешь отдать на откуп юзерам - то Word или Excel (шаблоны к ним). Все ИМХО.


 
tesseract ©   (2005-11-16 10:35) [7]


> юзай FastReport


Можно и FreeReport. его возможностей хватает за глаза.

> Если будешь сам править - то FastReport, QReport. Если хочешь
> отдать на откуп юзерам - то Word или Excel (шаблоны к ним).
>  Все ИМХО.


Даже FreeReport позволяет менять шаблон в runtime.


 
Amoeba ©   (2005-11-16 10:38) [8]

Если использовать FastReport, QReport, то легко сделать всю разметку и разграфку печатаемого документа с точностью до 0.1 мм.

Если нужен вывод чисел прописью, то (дабы не изобретать велосипед) нужные библиотечные модули есть на http://www.delphikingdom.com ("Королевство Delphi), раздел "Все манускрипты".


 
TStas ©   (2005-11-16 19:26) [9]

Мастер написать можно и не сложно, я о самом документе писал. Наверно криво вопрос задал. Как распечатать бланк точно? Через квик репорт? Буду смотреть его тогда


 
Amoeba ©   (2005-11-17 10:29) [10]


> TStas ©   (16.11.05 19:26) [9]

Если хочешь, могу завтра поделиться исходниками одной такой програмки, которая заполняет и точно распечатывает бланк документа (все размеры оригинального типографского бланка воспроизведены с максимальной точностью). Использован QReport.



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

Форум: "Основная";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.015 c
2-1133247340
taraban
2005-11-29 09:55
2005.12.18
поможите люди


2-1133310198
Диалог
2005-11-30 03:23
2005.12.18
Какие параметры надо выставить в TOpenDialog, чтобы выбрать неско


2-1133440242
Alexey Panov
2005-12-01 15:30
2005.12.18
почта и Delphi


4-1129271146
Roughneck
2005-10-14 10:25
2005.12.18
CreateProcessAsUser или CreateProcessWithLogonW


2-1133292666
Eksell
2005-11-29 22:31
2005.12.18
Посылка Email-a





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский