Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отчеты в VB, как создать сложный отчет? 
:(
    Опции темы
Bars08
Дата 15.4.2009, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



Имею БД Access с таблицами  Имена и Предметы (например). Данные связаны один-ко-многим (т.е для одного имени может быть несколько предметов). Вопрос: как можно создать отчет, который на одной странице печатает данные из таблицы Имена, а на другой список предметов для этого человека?
С уважением...
PM MAIL   Вверх
Akina
Дата 15.4.2009, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Поставить разрыв страницы в конце секции данных группы Имена


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Bars08
Дата 16.4.2009, 04:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



забыл сказать, что это надо сделать в программе на VB)
PM MAIL   Вверх
Akina
Дата 16.4.2009, 07:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Да хоть на лиспе... всё равно шаблон отчёта-то в Аксессе.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
bopoha
Дата 16.4.2009, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: нет
Всего: 21



При помощи подчиненных отчетов.
PM MAIL WWW ICQ Skype GTalk   Вверх
Bars08
Дата 16.4.2009, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



но насколько я знаю, если в access сделать отчет, то для его печати надо, что бы на машине стоял access, а можно ли как нибудь это обойти? (например, вставить в сетап необходимые библиотеки...) Очень бы этого хотелось, в access отчет делать гораздо проще...
PM MAIL   Вверх
bopoha
Дата 16.4.2009, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: нет
Всего: 21



Bars08. Без Access никак. 
Не хотите ставить Access - используйте Word. Или FreeReports (не помню точно название). Или что-нибудь внешнее.
Или XML + XSL = HTML.

Добавлено через 2 минуты и 28 секунд
Кстати, я уже давно разрабатывая на Access не использую встроеные отчеты. Все печатается в Word или Excel.
PM MAIL WWW ICQ Skype GTalk   Вверх
Akina
Дата 16.4.2009, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Bars08, Так, быстро определяемся, в чём делается отчёт.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Bars08
Дата 16.4.2009, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



лучше всего бы использовал CrystalReports, но немогу почему то нигде найти, все ссылки сдохшие (( был бы очень признателен, если бы кто-нибудь дал рабочие... еще где-то слышал, что есть прога, позволяющая печатать отчеты даже без установленного access, но тоже вылеченного не могу найти (( а так однозначно или в access или в чем нибудь другом (опять же скажу, что лучше всего CR) ворд и excel не хотелось бы использовать. Сам отчет, как уже говорил, нужно печатать на двух страницах (на одной данные из одной таблицы, на другой из связанной), каждое поле при этом должно быть строго в определенном месте (заполнение готового бланка) как раз хотелось бы услышать, как сделать лучше всего, желательно, что бы все необходимое для работы можно было поставлять вместе с сетапом

Это сообщение отредактировал(а) Bars08 - 16.4.2009, 16:45
PM MAIL   Вверх
Akina
Дата 16.4.2009, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Поехали в другой раздел...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Bars08
Дата 16.4.2009, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 1.3.2009

Репутация: нет
Всего: нет



в какой?
PM MAIL   Вверх
bopoha
Дата 17.4.2009, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: нет
Всего: 21



VB6 уже мертв по большому счету. В VB.NET будет и Crystal Reports и остальные прелести жизни.
PM MAIL WWW ICQ Skype GTalk   Вверх
Fighter
Дата 19.4.2009, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 810
Регистрация: 5.1.2005

Репутация: нет
Всего: 2



Да, VB6 мертв, но все равно щас в универах заставляют лабы делать именно на нем.

Добавлено через 40 секунд
Да, VB6 мертв, но все равно щас в универах заставляют лабы делать именно на нем. 
PM MAIL   Вверх
Baha_Ahmed
Дата 14.5.2009, 09:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(bopoha @ 17.4.2009,  11:20)
VB6 уже мертв по большому счету. В VB.NET будет и Crystal Reports и остальные прелести жизни.

в VB Crystal Reports есть на самом диске, если конечно он у вас лицензионный

Добавлено через 3 минуты и 6 секунд
Цитата(Bars08 @ 16.4.2009,  16:38)
лучше всего бы использовал CrystalReports, но немогу почему то нигде найти, все ссылки сдохшие (( был бы очень признателен, если бы кто-нибудь дал рабочие... еще где-то слышал, что есть прога, позволяющая печатать отчеты даже без установленного access, но тоже вылеченного не могу найти (( а так однозначно или в access или в чем нибудь другом (опять же скажу, что лучше всего CR) ворд и excel не хотелось бы использовать. Сам отчет, как уже говорил, нужно печатать на двух страницах (на одной данные из одной таблицы, на другой из связанной), каждое поле при этом должно быть строго в определенном месте (заполнение готового бланка) как раз хотелось бы услышать, как сделать лучше всего, желательно, что бы все необходимое для работы можно было поставлять вместе с сетапом

оставь свой майл я тебе вышлю Crystal Reports он небольшой файл, но мне нравится работать на Crystal Reports, он умеет делать сложные отчеты, я раньше сюда обращался с этим же вопросом, но тут была одна болтовня, пришлось купить учебник и все нормально, сейчас у меня с отчетами нет проблем [email protected] всегда готов помочь, правда я не такой спец как акина
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.1072 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.