|
4 / 4 / 0
Регистрация: 22.12.2011
Сообщений: 29
|
|
Поиск DBGrid09.02.2012, 11:35. Показов 3033. Ответов 6
Метки нет (Все метки)
Даны 3 DBGrid'а
DBGrid1: Nom_klienta, Organiz, Kontact, Tel, Kolvo, Tarif, Summa, Data. DBGrid2: Nom_klienta, Nom_dogovora, Nom_postavki, Akt. DBGrid3: Nom_klienta, Mashina, Gosnomer, Sim, Nom_pribora. DBGrid1 - Главная, другие дочерние. Связь по - Nom_klienta. Можно ли осуществить поиск в DBGrid3 по Nom_pribora чтоб в DBGrid1 выделялась соответствующая строка?
0
|
|
| 09.02.2012, 11:35 | |
|
Ответы с готовыми решениями:
6
Поиск в dbgrid
Поиск по DBGrid |
|
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,256
|
|
| 09.02.2012, 11:43 | |
|
0
|
|
|
4 / 4 / 0
Регистрация: 22.12.2011
Сообщений: 29
|
||
| 09.02.2012, 11:52 [ТС] | ||
|
это означает что человек не знает как решить свою проблему и ожидает помощи со стороны других лиц, а не просто ответ на поставленный вопрос. Ну раз уж до такого дошло... Покажите пожалуйста на примере как это сделать.
0
|
||
|
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,256
|
|
| 09.02.2012, 12:01 | |
|
Не сочтите за грубость, но то о чем Вы спрашиваете, это даже элементарщиной назвать нельзя. Позиционирование набора данных на некоторой записи описано в десятках учебников по программированию интерфейсов работы с БД. Понятно, что вам как-то надо задать приложению поисковую информацию. Как это сделать - дело вкуса. Можно использовать TEdit или что-то иное. Далее, если известно, что искать, то далее можно пользовать Locate можно Filter: это опять же дело вкуса.
0
|
|
|
4 / 4 / 0
Регистрация: 22.12.2011
Сообщений: 29
|
||||||
| 09.02.2012, 12:13 [ТС] | ||||||
|
С данными методами я ознакомлен и они присутствуют в коде программы
в главной таблице выделяется искомая строка а в дочерних данные соответствующие этой строке ( например Главная - организация, Дочерние - все договора с ней и номера приборов). А мне нужно наоборот чтоб по номеру прибора найти организацию. Я бы вставил данный код под дочернюю таблиц, но поиск будет производится только по данным которые соответствуют выделенной строке в главной таблице Извиняюсь если не точно описал что именно мне нужно
1
|
||||||
|
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
|
||||||
| 09.02.2012, 12:33 | ||||||
|
Класс !!!
Вот представим, приходит Nikon32rus в поликлиннику, стает перед регистратурой, разводит руки и орет "ААААААААААААААААААААА !!!!!" На справедливое возмущение сестры из регистратуры чего, мол он орет, следует "резонное" замечание : "А вы что, офигели тут все, не видите, что если человек пришел в поликлиннику, у него что-то БОЛИТ ! Вы врачи тута, типа грамотные, вот и определите что и дайте таблетку чтоб сразу перестало болеть !" Добавлено через 7 минут
Это почти невозможно сделать удобно при Вашем интерфейсе Один-ко-многим. Реализуется с помощью модально формы, никак не связанной с Вашими гридами. На форме - Эдит (или комбобокс или список или баба на метле, вариантов тут моря, о чем справедливо заметил SAMZ в [4], куда юзверь вводит нужный прибор. Код на форме запускает запрос на поиск организации, и, если находит, то ищет ее в главной таблице, а затем сам прибор - в дочерней локэйтами, псоле чего форму закрывает. Если нет огранизации, то сообщеньице и форма просит повторить ввести что-нибудь еще. Или нажать Квит. В общем как в игрищах сразу после того, как Вас кокнули
1
|
||||||
|
4 / 4 / 0
Регистрация: 22.12.2011
Сообщений: 29
|
|
| 09.02.2012, 12:34 [ТС] | |
|
Вот собственно говоря хотя бы на такой ответ я и рассчитывал.
0
|
|
| 09.02.2012, 12:34 | |
|
Помогаю со студенческими работами здесь
7
Поиск в DBGrid Поиск в DBGrid Поиск в DbGrid Поиск в DBGRID
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|