Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Из Delphi в Excel


Dana ©   (2008-01-14 14:26:00) 

Подскажите, выгружаю данные из дельфи на шаблон в экселе. Хочу на шаблон положить подложку, (квитанцию из предыдущего вопроса), она вся растягивается на все листы, как только на один первый лист ее разместить. час ковыряю, не вижу...


tomkat   (2008-01-15 16:31:00) [1]

Забей на Ехель, говорят же тебе пользуй Fast Report
там все плавненько можно разместить .. и очень точно ...


Dennis I. Komarov   (2008-01-15 15:13:00) [2]

Попадаешь сперва (т.е. ячейки ставишь в нужгое место)
Потом вставляешь в нужные ячейки нужные данные


Dana   (2008-01-15 14:41:00) [3]


> Откопируй 1 к 1 и тренируйся в попадании

все поля почти встали, фио. А вот дата должна вставать "сегодня" и стоит маска "  " ______ 200_ г. Как мне в неё попасть??? Выгружаю в Ёхель.


KilkennyCat   (2008-01-14 19:07:00) [4]

ИМХО, в данном случае задача столь примитивна, что можно работать напрямую с TPrinter. Ну или http://kolmck.net/VCL/NormalReport.zip


Dennis I. Komarov   (2008-01-14 18:13:00) [5]

Откопируй 1 к 1 и тренируйся в попадании. Но учти, что принтеры берут бумагу по-разному, т.е. остается погрешность в попадании. Меньшую погрешность дают "ФОТО"-принтеры (ИМХО)


Сергей М.   (2008-01-14 16:09:00) [6]


> Dana ©   (14.01.08 15:42) [9]


> Так точно


И резак есть ?


morgoth   (2008-01-14 15:48:00) [7]

>>?
???


Dana   (2008-01-14 15:42:00) [8]


> разрезается твоей конторой на 4 части

Так точно.


> Fast Report

?

> вверх/вниз/влево/вправо

пробовала не попадаю!!!
Подскажите, в дельфи7, компонента курепортс нет? или я в глаза долблюсь?!


morgoth   (2008-01-14 15:18:00) [9]

>Подложка на отдельный лист в Ёхеле не ставится, нашла в хэлпе, >подскажите как иначе вытащить данные на готовый бланк.
правильно было сказано в [3], создавай свой бланк и помещай на него только данные, распечатывай, подкладывай под лист бланк из типографии и смотри какие поля надо двигать вверх/вниз/влево/вправо.
Сделать свой бланк можно в каком-нибудь генераторе отчетов (к примеру Fast Report)


Сергей М.   (2008-01-14 15:06:00) [10]


> Так точно


Тогда выбрось навсегда из головы идею с подложкой - она нужна лишь для тренировки в попадании в цель.

Кстати, этот бланк потом, перед вручением 4-м получателям, разрезается твоей конторой на 4 части ?


Dana   (2008-01-14 15:02:00) [11]

Так точно. На каждом бланке 4 экземпляра, надо выбрать 4х нужных человек, вставить их данные на этот лист А4. Еще и проверку нужно забубенить, что если 4 человека набрались, только тогда печатать, чтобы бланк не запороть, честно, не пойму как и где это делать. Данные храняться в табл *.db. Форма создана в дельфи, через ее интерфейс вбиваются и данные. Осуществляется поиск по фамилии, и вот после первого поиска надо запомнить результат, и так до четвертого, итог отправить на печать...


Сергей М.   (2008-01-14 14:50:00) [12]


> Бланки изготовила типография, цветные, на спец. бумаге,
> с водяными знаками и т.д


Бланки эти строго учитываются при их расходе, надо понимать ?


Dana   (2008-01-14 14:46:00) [13]

Бланки изготовила типография, цветные, на спец. бумаге, с водяными знаками и т.д. Раньше заполнялись ручками... А сейчас встала необходимость нажимать на кнопочку, вставлять в принтер этот бланк и в его графы вставлять текст. Подложка на отдельный лист в Ёхеле не ставится, нашла в хэлпе, подскажите как иначе вытащить данные на готовый бланк.


Сергей М.   (2008-01-14 14:39:00) [14]


> Dana ©   (14.01.08 14:35) [2]


Понятно.

Что мешает при наличии сканированного (с достаточным качеством) образа создать на его основе свойэлектронный бланк и заполнять его программно нужным образом ?


Dana   (2008-01-14 14:35:00) [15]

Мне нужно вставить инфорацию из табл. *.db ФИО на квитанцию, которая есть только на бумаге и надо попасть в ее графы, квитанция есть только на БУМАГЕ! Я ее отсканировала, хочу подложить ее на лист в Ёхель, подобрать ячейки нужные куда выгружать.


Сергей М.   (2008-01-14 14:29:00) [16]


> квитанцию из предыдущего вопроса


Все только тем и заняты, что отслеживают последовательность твоих вопросов)


> шаблон в экселе


Накой леший тебе сдался именно Ёхель ?)


Наверх

Титульная страница Поиск, карта сайта Написать письмо