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

Вниз

Создание отчета из DBGrid а   Найти похожие ветки 

 
Андрей (гость)   (2005-06-06 17:51) [0]

День добрый! Скажите, а не подкинет ли кто процедуру создания QRep-отчета из DBGrid"а? Т.е. есть грид, показывающий самые разные таблицы и выборки, мы жмем кнопку "печать" и содержимое грида уже в QRep"е.


 
kivadim   (2005-06-06 18:07) [1]

http://e-dok.narod.ru/delphi/question1/os/os-255.html


 
Max Zyuzin ©   (2005-06-06 18:17) [2]

>Андрей (гость)   (06.06.05 17:51)  
EhLib тот DBGrid умеет все свое содержимое выплевывать в отчет свой собственный, попробуй.


 
Sergey13 ©   (2005-06-06 18:21) [3]

2Андрей (гость)   (06.06.05 17:51)
Освой создание QRep-отчета из ДатаСета. Грид тут в общем-то с боку.


 
msguns ©   (2005-06-07 09:07) [4]

Если устроит вывод в эксель в том же виде, как в гриде, дай мыло - скину пару юнитов


 
Ярослав   (2005-06-07 09:14) [5]

Удалено модератором
Примечание: Личная переписка


 
msguns ©   (2005-06-07 09:21) [6]

>Ярослав   (07.06.05 09:14) [5]

Лови в Kryar@inbox.ru


 
msguns ©   (2005-06-07 10:54) [7]

>Sergey13 ©   (06.06.05 18:21) [3]
>Освой создание QRep-отчета из ДатаСета. Грид тут в общем-то с боку.

Нет, Серега, ты не понял. Дело в том, что нужен универсальный отчет из любого грида.
Грид нужен для того, чтобы последовательность и размеры колонок, шрифт, выравнивание и т.д. в отчете были аналогичны отображаемым.
То, что я предложил, преследует именно эту цель.

QRep же создавать динамически ? Не знаю, мне кажется, что существенно проще воспользоваться экселем.


 
Sergey13 ©   (2005-06-07 11:22) [8]

2 [7] msguns ©   (07.06.05 10:54)
>Нет, Серега, ты не понял.
Да понял я все, Серега. 8-)
Видал я такие приблуды. Пока грид "узкий" - нормально, можно терпеть. Как колонок на ...надцать - дерьмо, а не отчет.
Да и вообще отчетом бы я это не назвал. Так, распечатка данных для внутреннего (хотя больше для соответстующего наружного 8-) потребления.

ИМХО, просто автор пока не умеет пользоваться генераторами отчетов. Вот и вся проблема.


 
msguns ©   (2005-06-07 11:47) [9]

>Sergey13 ©   (07.06.05 11:22) [8]
>Да понял я все, Серега. 8-)
Видал я такие приблуды. Пока грид "узкий" - нормально, можно терпеть. Как колонок на ...надцать - дерьмо, а не отчет.
Да и вообще отчетом бы я это не назвал. Так, распечатка данных для внутреннего (хотя больше для соответстующего наружного 8-) потребления.

А вот это уже - их проблемы ! Главное, что такой отчет можно как угодно причесать - эксель же ! И передать его на любой другой - в т.ч. тот, где вообще нет проги.
Для формирования же отчетов в полном смысле слова (т.е. не для посмотреть-распечатать, а именно для отчетности) служат шаблоны, но это уже совсем другая история.
Универсальный же вывод удобен тем, что снимает вопрос узера, привыкшего работать с офисом, "А как ЭТО распечатать ?"

>ИМХО, просто автор пока не умеет пользоваться генераторами отчетов. Вот и вся проблема.

Да конечно.


 
stud ©   (2005-06-07 12:19) [10]


> msguns ©  

не вышлите ли и мне, у меня есть написаная подобная штука, может что нового у Вас найду


 
msguns ©   (2005-06-07 12:26) [11]

>stud ©   (07.06.05 12:19) [10]

Ушло


 
stud ©   (2005-06-07 12:35) [12]

спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.04 c
14-1118919283
0legat0r
2005-06-16 14:54
2005.07.18
Не могу просмотреть архивы форума


4-1116510809
positive
2005-05-19 17:53
2005.07.18
Ошибка windows


4-1116935345
Ленин
2005-05-24 15:49
2005.07.18
Как определить обычный это компьютер или сервер?


3-1118154518
ryds
2005-06-07 18:28
2005.07.18
Подскажите какой есть аналог SQL-функции REPLACE в IB?


14-1119348247
DillerXX
2005-06-21 14:04
2005.07.18
Delphi2C





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский