|
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
|
|
Выбор нескольких значений в выпадающем списке, чтобы их потом можно было в отчет выводить01.03.2012, 21:53. Показов 7627. Ответов 13
Метки нет (Все метки)
Здравствуйте!
Такая проблемка, есть БД, из которой создается отчет типа (например): Имя: Вася Место проживания: Украина Города в которых бывает: Одесса, Киев, Николаев Проблема в том, как сделать и хранить в БД "Города в которых бывает". Надо сделать выпадающий список, с возможностью выбора нескольких значений, чтобы их потом можно было в отчет выводить. В этой среде недавно работаю, если можно по-подробнее.
0
|
|
| 01.03.2012, 21:53 | |
|
Ответы с готовыми решениями:
13
Выбор нескольких значений в выпадающем списке как сделать, чтобы при нажатии на кнопку появлялась таблица, заданная мною, чтобы в полях таблицы можно было ввести информацию а потом сохранить ее Как сделать так, чтобы можно было выводить текст в форме |
|
139 / 135 / 3
Регистрация: 27.07.2010
Сообщений: 342
|
|
| 01.03.2012, 23:28 | |
|
Добрый день.
Сначала создаете запрос, на основе которого создаете отчет. В запросе в условиях отбора поля Имя ссылаетесь на поле в форме Имя ( например: Формы![frmИМЕНА]![Имя] ).
0
|
|
|
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
|
|
| 01.03.2012, 23:43 [ТС] | |
|
до вывода в отчет еще надо дойти.
Я не понимаю как внести эти данные(Города к которых бывает)? Надо сделать выпадающий список, в котором можно было бы выбрать две и более строки одновременно. Или как-то по-другому реализовать.
0
|
|
|
139 / 135 / 3
Регистрация: 27.07.2010
Сообщений: 342
|
|
| 02.03.2012, 00:03 | |
|
Добрый день.
Может приложите базу. И на основе ее охарактеризуете проблему?
0
|
|
|
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
|
|
| 02.03.2012, 00:53 [ТС] | |
|
Например эта база данных.
Надо сделать так, чтобы в столбце "Чувствительность" я мог выбрать все 3 строки одновременно, т.е. для Ид=1 в графе "Чувствительность" надо чтобы было "Рифампицин; Хинкоцил; Левомитецин ".
0
|
|
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 02.03.2012, 03:18 | |
|
0.сжимайте базу перед архивацией.
1.избавьтесь от полей подстановок в таблицах, ибо в них вы всё равно ничего не будете выбирать, все подстановки делаются на формах. Не путайте хранение данных и интерфейс, это разные вещи. Таблицы и структура данных делаются по принципам построения реляционной СУБД, а интерфейс по вашей фантазии. 2.Где ключи в таблице??? Нужно добавить две таблицы, виды_чувствительностей и чувствительности И вообще в подобных случаях можно обойтись без нарушения нормализации:
2
|
|
|
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
|
|
| 04.03.2012, 10:42 [ТС] | |
|
Спасибо за помощь.
Теперь такой вопрос, в форме я сделаю выпадающий список с Именами, и кнопку "создать отчет"(для выбранного человека). Как сделать чтоб данные с формы (а именно Ид выбранного имени) передавались в отчет, и там выводились все чувствительности для данного человека?
0
|
|
|
139 / 135 / 3
Регистрация: 27.07.2010
Сообщений: 342
|
|
| 04.03.2012, 11:27 | |
|
Добрый день.
Отчет делаете на основе запроса, в котором в условиях отбора в поле, соответствующем имени человека указываете соответствующее поле формы.
0
|
|
| 04.03.2012, 11:40 | |
|
Не по теме: А я бы сделал так....
2
|
|
|
139 / 135 / 3
Регистрация: 27.07.2010
Сообщений: 342
|
|
| 04.03.2012, 12:31 | |
|
А я бы так...
Только осталось сделать подстановки в форме
2
|
|
| 04.03.2012, 13:22 | |
|
0
|
|
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 04.03.2012, 16:16 | |
|
Agapov_stas, а кто поле в таблице обновлять будет?
0
|
|
| 04.03.2012, 16:50 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
|
|
| 04.03.2012, 23:52 [ТС] | |
|
Спасибо за помощь
Теперь такой вопрос созрел Создаю форму, например как у alvk в виде таблице. Но помимо таблицы мне надо еще выводить кое-что под ней, кнопки, поля и т.д. Я вывожу это в "Примечания формы". Но разрыв между таблицей и моими кнопками очень большой. Если задать маленькое окошко, то мои поля получаются прямо под табличкой, а если разворачиваю, то они оказываются в самом низу. Как задать размер "Области данных"?
0
|
|
| 04.03.2012, 23:52 | |
|
Помогаю со студенческими работами здесь
14
Написать эту же программу, только с модулем, чтобы потом можно было вызвать процедуру Wpf RichTextBox. Как вставить картинку так, чтобы потом можно было найти source Отчистка массива и его размера после использования, но чтобы потом можно было заново создать Нарисовала фигуры на QGraphicsScene. Как их сохранить в XML, JSON чтобы потом можно было их открыть?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|