Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2011, 22:36   #1
knzhukov
Новичок
Джуниор
 
Аватар для knzhukov
 
Регистрация: 04.06.2011
Сообщений: 2
По умолчанию Объединение нескольких строк в одну

Есть база владельцев оружия - содержит примерно 85 различных таблиц, штук 20 запросов. Некоторые запросы делал сам. Один из таких запросов перед Вами.
Лицо и оружие.JPG
ВОПРОСЫ.
  1. Можно ли сделать так, чтобы оружие одного человека было все в одну строку, то есть получить таблицу такого вида?
    Лицо и оружие 2.JPG
  2. Где и что нужно сделать чтобы поля из таблиц или запросов появлялись в шаблоне Word?
Заранее спасибо!
knzhukov вне форума Ответить с цитированием
Старый 05.06.2011, 10:42   #2
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

1. Создайте перекрестный запрос
2. Вопрос не понят
Если руки золотые, то не важно, откуда они растут.
ovt256 вне форума Ответить с цитированием
Старый 05.06.2011, 17:20   #3
knzhukov
Новичок
Джуниор
 
Аватар для knzhukov
 
Регистрация: 04.06.2011
Сообщений: 2
По умолчанию

Цитата:
Сообщение от ovt256 Посмотреть сообщение
1. Создайте перекрестный запрос
2. Вопрос не понят
При создании перекрестного запроса программа пишет что слишком много полей для отображения, у меня в базе больше 2 000 владельцев которые имеют больше 3 000 единиц оружия. База не учебная, поэтому выложить ее не могу.

Второй вопрос снимается.

Заранее спасибо за помощь.
knzhukov вне форума Ответить с цитированием
Старый 05.06.2011, 17:57   #4
access user
Новичок
Джуниор
 
Регистрация: 05.06.2011
Сообщений: 2
По умолчанию

1. транспонирование при копировании-вставке (тупой ручной метод, но если главное - результат ...)
2. инструмент "слияние" в word. создаем документ, добавляем источник данных, вставляем поля слияния и сохраняем как шаблон.
access user вне форума Ответить с цитированием
Старый 06.06.2011, 07:52   #5
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Проблема, очевидно, заключается в том, что у Вас оружие описывается в виде: марка, модель и номер. В этом случае каждая единица оружия является уникальной и количество столбцов в перекрестном запросе больше или равно количеству записей, и, соответственно, аксесс ругается. Если в качестве названия столбца использовать описание оружия без номера (только марку и модель, ко количество столбцов существенно сократится. А сам номер оружия выводить уже внутри таблицы.
Или, как вариант, ограничить список владельце в отчете, например по району проживания или принадлежности к охотничьей организации. Конечно, если среди владельцев окажется зам по вооружению какой-нибудь воинской части, где все вооружение зарегистрировано на него, то не получится и так...
Если руки золотые, то не важно, откуда они растут.
ovt256 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
объединение одинаковых таблиц в одну Алабор Microsoft Office Access 2 21.03.2011 21:17
Объединение нескольких таблиц в одну книгу Gregory_Colbert Microsoft Office Excel 6 14.09.2010 10:24
Объединение нескольких книг clop1000 Microsoft Office Excel 1 30.11.2009 09:10
Объединение нескольких БД в одну БД GhostBZ БД в Delphi 4 01.09.2009 09:00
Объединение нескольких таблиц в одну (по определенному параметру) iona БД в Delphi 13 18.06.2009 19:34