Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/40: Рейтинг темы: голосов - 40, средняя оценка - 4.58
1 / 1 / 0
Регистрация: 26.01.2012
Сообщений: 49

Данные из поля со списком в отчет Как сделать?

15.03.2012, 10:03. Показов 8107. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Снова вынужден обратиться за помощью.
Есть поле со списком. Марка угля ( см. вложение), которе берет значение из справочника марок ( поля: Код и наименование), полю присваевается значение кода марки ( на экране естественно наименование) и далее из базы идет отбор с фильтром по этому коду.
По кнопке Просмотр списка мы вызываем отчет, сформированный в том числе и по этому фильтру.
Но в отчет нужно вставить Наименование Марки
КодМарки вставляется без проблем.
А вот как вставить наименование не придумаю нифига.
Подскажите пжл.

Может быть сделать на этой форме невидимое поле которому бы присваивалось значение НаименованиеМарки, но что то у меня тоже не получается.

Заранее спасибо всем откликнувшимся.
Миниатюры
Данные из поля со списком в отчет  Как сделать?  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.03.2012, 10:03
Ответы с готовыми решениями:

Форма: как сделать используя данные таблицы из поля со списком, данные второго поля заносятся автоматически
Добрый день уважаемые форумчане! Разрабатывается база по учету трудозатрат. 1.В таблицу заносится поле должностей и поле со...

Тема Подскажите как сделать так чтобы данные поля со списком брались из запроса, но если он пустой то из таблицы .
Данные в форме берутся из запросов, поле подрядчик имеет всего три значения (заданы в свойствах 1,2,3) в зависимости от выбранного значения...

Как в поле вставить данные с поля со списком?
To vpanasenko. Помогите пож. Поле с датой получилось, если получится и поле со списком, то совершу "большой шаг" в...

12
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
15.03.2012, 10:09
Цитата Сообщение от Alsuh Посмотреть сообщение
А вот как вставить наименование не придумаю нифига.
Задайте контролсоурс полю "Наименование Марки" в отчете:

=Forms![ВводТеплиМаркидляОкнчСписка]![Марка угля].Column(1)

Или в отчете (если отображается код., как я понимаю, который хранится в основной таблице) еще можно сделать его как ПолеСоСписком и присвоить источник данных из таблицы с названиями марок угля.
1
1 / 1 / 0
Регистрация: 26.01.2012
Сообщений: 49
15.03.2012, 10:33  [ТС]
Спасибо! Можно поподробней про КОНТРОЛСОУРС, пжл. В отчете создаю поле . ( см вложения)
Если ставлю Column(1) - то в отчете выводит КодМарки, а нужно наименование, если же прописываю Column(2) то ничего не выводит.

Про второй вариант тоже не совсем понятно. Есть основная база, где каждая строка имеет КодМарки, и есть справочник марок, состоящий из 2-х столбцов ( КодМарки и Наименование) где код ключевое поле, счетчик.
Полю со списком если присвоить НаименованиеМарки, то отчет не будет фильтровать записи базы по нужной марке. ( А поле в форме ВводТеплиМаркидляОкнчСписка]![Марка угля] как раз и задает этот фильтр, поэтому ему и присваиваем значение кода)
Не хочется делать ниже еще точно такое же поле, только для того, что бы отразить марку в отчете, нужно как то красивее придумать.
Надеюсь понятно выразился.
Миниатюры
Данные из поля со списком в отчет  Как сделать?   Данные из поля со списком в отчет  Как сделать?  
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
15.03.2012, 10:39
Цитата Сообщение от Alsuh Посмотреть сообщение
Если ставлю Column(1) - то в отчете выводит КодМарки
Ну вы посмотрите что там у вас в поле со списком, какой по счёту столбец с именем и поставьте, только не забудьте, что счёт начинается с 0.
2
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
15.03.2012, 10:43
Приложите кусок БД(MDB), проще показать. Сложно сказать, не видя источник списка [Марка угля].
P.S. тогда скорее всего Column(0)
1
1 / 1 / 0
Регистрация: 26.01.2012
Сообщений: 49
15.03.2012, 10:53  [ТС]
Спасибо!!!!
Конечно - Column0.
Я не знал, что начинается с ноля!
0
 Аватар для Ameli
2096 / 1172 / 39
Регистрация: 05.11.2009
Сообщений: 1,605
15.03.2012, 10:54
Цитата Сообщение от Alsuh Посмотреть сообщение
полю со списком если присвоить НаименованиеМарки, то отчет не будет фильтровать записи базы по нужной марке.
Источником поля со списком может быть запрос, включающий сколько угодно полей, в данном случае это будут поля КодМарки и НаименованиеМарки. Чтобы изменить источник записей нажмите на ... в конце строки свойства Источник строк, откроется запрос в режиме конструктора, сюда вы можете добавлять нужные поля подстановки.
Также у поля со списком есть свойства Число столбцов (в вашем случае 2) и Ширина столбцов задайте 0см;2см, тогда КодМарки на экран выводиться не будет, а только Наименование
1
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
15.03.2012, 10:58
Цитата Сообщение от Alsuh Посмотреть сообщение
Я не знал, что начинается с ноля!
А Вам уже alvk сказал об этом..
1
1 / 1 / 0
Регистрация: 26.01.2012
Сообщений: 49
15.03.2012, 11:17  [ТС]
Цитата Сообщение от Ameli Посмотреть сообщение
Источником поля со списком может быть запрос, включающий сколько угодно полей, в данном случае это будут поля КодМарки и НаименованиеМарки. Чтобы изменить источник записей нажмите на ... в конце строки свойства Источник строк, откроется запрос в режиме конструктора, сюда вы можете добавлять нужные поля подстановки.
Также у поля со списком есть свойства Число столбцов (в вашем случае 2) и Ширина столбцов задайте 0см;2см, тогда КодМарки на экран выводиться не будет, а только Наименование
Да в этом случае, когда открываешь список могут выводиться два и более полей, но полю со списком то присваивается одно значение. И в моем случае это КодМарки.
Так называемый "Присоедененный столбец." ( см вкладку ) , я же не могу одному полю присвоить 2 значения.
Или я где то ошибаюсь?
Миниатюры
Данные из поля со списком в отчет  Как сделать?  
0
 Аватар для Ameli
2096 / 1172 / 39
Регистрация: 05.11.2009
Сообщений: 1,605
15.03.2012, 11:27
Недоглядела: у вас в отчет вставляется Марка из формы, не из источника отчета, так? Тогда конечно с помощью Column()
0
0 / 0 / 0
Регистрация: 09.09.2021
Сообщений: 3
03.03.2022, 13:25
Здравствуйте. В продолжение темы - вот сделали, чтобы в отчёт выбрались данные о марке и отображались текстом. А можно ли сделать так, чтобы определённая марка, например, Альма, отображались в отчете, а если марка другая, то поле в отчете оставалась пустым?
0
Эксперт MS Access
 Аватар для Eugene-LS
12070 / 5851 / 1496
Регистрация: 05.10.2016
Сообщений: 16,447
04.03.2022, 01:00
Цитата Сообщение от Wild-swallow Посмотреть сообщение
А можно ли сделать так, чтобы определённая марка, например, Альма, отображались в отчете, а если марка другая, то поле в отчете оставалась пустым?
Можно!
Причём несколькими способами ...
0
Эксперт MS Access
 Аватар для Eugene-LS
12070 / 5851 / 1496
Регистрация: 05.10.2016
Сообщений: 16,447
04.03.2022, 01:45
Цитата Сообщение от Wild-swallow Посмотреть сообщение
А можно ли сделать так, чтобы определённая марка, например, Альма, отображались в отчете, а если марка другая, то поле в отчете оставалась пустым?
А вот вам и пример в котором вместо Null - написано "скрыто ...":
Миниатюры
Данные из поля со списком в отчет  Как сделать?   Данные из поля со списком в отчет  Как сделать?  
Вложения
Тип файла: zip Example_V002.zip (245.1 Кб, 8 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.03.2022, 01:45
Помогаю со студенческими работами здесь

Как взять данные из поля со списком в поле
Господа, подскажите начинающему как с помощью макроса перенести данные из поля со списком в поле? И когда перемещаешься по списку данные в...

Как присвоить переменной данные, выбранные из поля со списком
у меня есть форма в ней есть поле со списком, вот я не пойму как присвоить переменной данные выбранные из этого списка, вот сам код ...

как лучше сделать поля со списком?
в документе есть несколько полей, где данные выбираются из списка. беда в том, что список вероятно будет меняться. До меня все эти списки...

Как правильно обновить данные поля со списком при переходе по записям?
И снова здравствуйте... Есть форма Заказы с вложенной табличной формой СоставЗаказа. В этой вложенной форме есть поле Товар, куда пишется...

Помогите новичку. Как в Access данные из поля с списком передать в запрос?
С Новым Годом всех. Ответьте на простой вопрос плиз. Есть например форма, в ней содержится элемент поле с списком, в ней отображаются...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru