LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Вывод дан...
 Тема: Вывод данных из нескольких полей в одном поле
 
 15.06.2007 21:10:04
LeMax
26 сообщения


Тема: Вывод данных из нескольких полей в одном поле
Здравствуйте! Подскажите пожалуйста как сделать следующее. Можно ли в MS Access в отчете сделать, чтобы в одном поле выводились данные из нескольких полей таблицы (запроса), а именно к примеру: Есть три поля [Фамилия], [Имя] и [Отчество], которые вводяться в форме, а в отчете, чтобы они выводились в одном поле "Фамилия, Имя, Отчество". Как это можно реализовать? Заранее огромное спасибо.


P.S. Общий раздел по отчетам
Автор: Le Max от 13.06.2006 19:22:02 Источник ...
 15.06.2007 21:10:04
All
4316 сообщения
1-ый


RE: Вывод данных из нескольких полей в одном поле
В запросе создается 1 поле на базе нескольких полей, а потом оно уже используется в отчете.
SELECT [Имя] & " " & [Фамилия] AS Инициалы
FROM Таблица1;



P.S. Общий раздел по отчетам
Автор: Алекс от 0:00:00 Источник ...
 15.06.2007 21:10:04
All
4316 сообщения
1-ый


RE: Вывод данных из нескольких полей в одном поле
Здравствуйте! спасибо за ответ, правда для меня это было не много не понятно, куда конкретно это вносить, ну я попробывал все, что можно, и не ожидал, что найду ответ на свой вопрос в справке MS Access 2003, обычно там так все очень мудрено. А именно по вопросу "ОБЪЕДИНЕНИЕ ДВУХ ПОЛЕЙ В ОДНО". А ответ следую, я в принципе так и представлял себе:

Объединение текстовых значений

Откройте форму, отчет или страницу доступа к данным в режиме конструктора.
Выполните одно из следующих действий.
Нажмите кнопку Поле на панели элементов. На страницах доступа к данным можно вместо вычисляемого поля использовать элемент
управления «Связанный текст».
Выберите раздел, в который следует поместить элемент управления.
Выберите элемент управления и нажмите кнопку Свойства на панели инструментов.
В ячейку свойства Данные (ControlSource) введите выражение, объединяющее значения соответствующих полей.

Совет

В форме или отчете в базе данных Microsoft Access (.mdb) можно также нажать кнопку

Построить ,чтобы создать выражение с помощью построителя выражений.

Выражение, задающее полный почтовый адрес

Например, чтобы напечатать такой адрес:

Мытищи, Московская область, 179321, Комарова 20, 123

введите выражение:

=[Город]&", "&[Область]&", "&[Индекс]&", "&[Адрес]

Примечание. Примерами отчетов, использующих объединение текстовых значений, являются

отчеты «Продажи по сотрудникам и странам» и «Наклейки для клиентов» в учебной базе данных
«Борей». Для просмотра одного из этих отчетов откройте базу данных «Борей», расположенную в
подкаталоге Samples каталога Microsoft Office, и откройте отчет в режиме конструктора.



P.S. Общий раздел по отчетам
Автор: Le Max от 0:00:00 Источник ...
 15.06.2007 21:10:04
All
4316 сообщения
1-ый


RE: Вывод данных из нескольких полей в одном поле
Здравствуйте! спасибо за ответ, правда для меня это было не много не понятно, куда конкретно это вносить, ну я попробывал все, что можно, и не ожидал, что найду ответ на свой вопрос в справке MS Access 2003, обычно там так все очень мудрено. А именно по вопросу "ОБЪЕДИНЕНИЕ ДВУХ ПОЛЕЙ В ОДНО". А ответ следующий, я в принципе так и представлял себе:

Объединение текстовых значений

Откройте форму, отчет или страницу доступа к данным в режиме конструктора.
Выполните одно из следующих действий.
Нажмите кнопку Поле на панели элементов. На страницах доступа к данным можно вместо вычисляемого поля использовать элемент
управления «Связанный текст».
Выберите раздел, в который следует поместить элемент управления.
Выберите элемент управления и нажмите кнопку Свойства на панели инструментов.
В ячейку свойства Данные (ControlSource) введите выражение, объединяющее значения соответствующих полей.

Совет

В форме или отчете в базе данных Microsoft Access (.mdb) можно также нажать кнопку

Построить ,чтобы создать выражение с помощью построителя выражений.

Выражение, задающее полный почтовый адрес

Например, чтобы напечатать такой адрес:

Мытищи, Московская область, 179321, Комарова 20, 123

введите выражение:

=[Город]&", "&[Область]&", "&[Индекс]&", "&[Адрес]

Примечание. Примерами отчетов, использующих объединение текстовых значений, являются

отчеты «Продажи по сотрудникам и странам» и «Наклейки для клиентов» в учебной базе данных
«Борей». Для просмотра одного из этих отчетов откройте базу данных «Борей», расположенную в
подкаталоге Samples каталога Microsoft Office, и откройте отчет в режиме конструктора.



P.S. Общий раздел по отчетам
Автор: Le Max от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Вывод дан...
ПоискПоиск  Список форумовСписок форумов  
right