Консультация № 185845
17.04.2012, 15:55
76.16 руб.
0 13 0
Здравствуйте! Прошу помощи в следующем вопросе: Есть оболочка для БД, аренда рекламных щитов. После добавления новой записи и ввода все нужных полей, нужно все это вывести на печать. Возможно кто-то уже раньше это делал, поделитесь примерчиком)

Обсуждение

давно
Старший Модератор
17042
808
18.04.2012, 08:01
общий
И как всегда. Целевая операционная система? Среда разработки? Вид базы данных?
Об авторе:
We have but faith: we cannot know;
For knowledge is of things we see;
And yet we trust it comes from thee,
A beam in darkness: let it grow.
-----
https://www.linkedin.com/in/andreynkuznetsov
https://www.researchgate.net/profile/Andrey_Kuznetsov11
http://www.researcherid.com/rid/K-8824-2014
Неизвестный
18.04.2012, 11:15
общий
Адресаты:
Embarcadero C++, windows 7, MS Access
давно
Старший Модератор
17042
808
18.04.2012, 11:20
общий
Прошу обратить внимание на консультацию экспертов в этой области.
P.S. Как понимаю, Borland C++ Builder и Turbo C++ Explorer тоже подойдут.
Об авторе:
We have but faith: we cannot know;
For knowledge is of things we see;
And yet we trust it comes from thee,
A beam in darkness: let it grow.
-----
https://www.linkedin.com/in/andreynkuznetsov
https://www.researchgate.net/profile/Andrey_Kuznetsov11
http://www.researcherid.com/rid/K-8824-2014
давно
Академик
20764
1861
18.04.2012, 12:44
общий
По уму надо в базу данных подходящий триггер добавлять, и уже от него отталкиваться. Но как с этим у M$ Access - не имею ни малейшего понятия.
Неизвестный
19.04.2012, 11:30
общий
А если выводить на печать не с базы, а при добавлении в неё, там 6-7 Edit'ов ?
Неизвестный
19.04.2012, 16:08
общий
А в чём конкретно проблема? Если у Вас аксес обёрнут программой на С++, то что Вам мешает вывести на печать любые данные? Можно воспользоваться компонентом для вывода отчётов каким-нибудь.
Извините, если неправильно поняла проблему.
Неизвестный
19.04.2012, 16:28
общий
Ну собственно в этом и проблема. Как это сделать? Есть примерчик какой-нибудь?
Неизвестный
19.04.2012, 16:45
общий
Тогда хорошоПосмотрю, я писала такое, правда, на дельфи, но они же с бывшим билдером почти одинаковые. Опробую под билдер, напишу тогда. Вечером, если получится, или уже завтра.
Неизвестный
20.04.2012, 17:16
общий
Слушайте, у любой (нормальной) СУБД есть свой построитель отчётов, который заточен для вывода на печать. У Оракла например, это rdp-файлы + сервер отчётов, который принимает на вход параметры и генерит pdf-ки или другие форматы, которые уже на печать можно акробат-ридером отправить. Что за СУБД используется? Стоит посмотреть, какие есть уже готовые у неё инструменты.
Если такой штуки нету, то да, можно всё вручную на принтер скомпоновать и отправить.
Неизвестный
23.04.2012, 11:58
общий
СУБД MS Access.
Неизвестный
23.04.2012, 20:24
общий
У MS Access есть построитель отчётов. Там же, где список "выборки", "формы", есть и "отчёты" или что-то в этом духе, на память там шесть пунктов (10 лет назад писал на аксесе базу данных учёта универовских компьютеров, под рукой, увы, этой СУБД нету). Там есть построитель отчётов, на котором можно всё, как на формах разместить, потом через VBA как-то это вызывается, можно задать параметры принтера, плюс он ещё всё на странички разобьёт аккуратно. Вобщем, всё там есть.
Неизвестный
23.04.2012, 20:38
общий
Так я же не говорю что через него нельзя. Я просто никогда с этим не сталкивался. А сейчас сидеть разбираться нет ни времени, ни желания... Поэтому и попросил примерчик какой-нибудь.
Неизвестный
24.04.2012, 18:51
общий
Примерчик? Так в Access-е есть готовые 2 базы данных, они прямо с офисом идут, одна называется Борей, вторая не помню, их можно посмотреть, я, даже возможно, по ним учился.
Форма ответа