|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.05.2016, 17:15 | #1 |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
Фильтрация по связанной таблице
Добрый день. У меня такая проблема. Имеются много таблиц и все они зависят от 1-ой и таблицы Контрагенты, связанны они через MasterSourse по Коду контрагента ( Делала программно, но мне преподаватель сказал именно через MasterSource делать). Мне нужно по определенному значению (введенному в Edit) сделать фильтрацию. Но при фильтрации выбивает ошибку ( картинку ошибки прикрепляю), я понимаю, что она из-за того, что таблицы связанны.
Подскажите, пожалуйста, как это можно реализовать. Заранее большое спасибо. |
05.05.2016, 18:14 | #2 | ||
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,392
|
Цитата:
Цитата:
-- Как вась помошь ? -- Что такой ADOTable8 ? -- Как вы эти таблици связали ?
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 05.05.2016 в 18:16. |
||
05.05.2016, 19:26 | #3 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
а мне вот интересно
что у вас в свойстве Filter содержится на момент активации фильтра? а лучше листинг программы покажите в том месте где вы фильтрами управляете.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
06.05.2016, 01:22 | #4 |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
Код фильтрации: по дате поступления.
var FilterStr:String; begin FilterStr:=''; begin if not InputQuery('Задание поиска', 'Введите дату поступления', FilterStr) then exit; if FilterStr='' then datamodule2.adoTable8.Filtered:=fal se else begin datamodule2.adoTable8.Filter:='Дата _поступления='''+FilterStr+''''; datamodule2.adoTable8.Filtered:=tru e; end; end; end; |
06.05.2016, 03:36 | #5 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,392
|
1) Фильтр
Код:
Код:
E_MAIL: rijgvina7@yahoo.com
|
06.05.2016, 06:16 | #6 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
xxbesoxx дело говорит.
Gul'ka у вас дата скорей всего некорректно вводится.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
06.05.2016, 13:15 | #7 |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
Спасибо Вам большое)
|
06.05.2016, 13:16 | #8 |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
У меня поиск много по каким критериям, сюда я сбросила по дате. По остальным критерием, выбивает аналогичную ошибку.
|
06.05.2016, 13:43 | #9 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,392
|
1) Вот суда смотрите http://programmersforum.ru/showthread.php?t=277392
2) Тип поля какой ? где у вас хранится дата
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 06.05.2016 в 13:46. |
06.05.2016, 14:17 | #10 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
а давайте ка ваш проект сюда.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос по таблице связанной сама на себя | superpsih | Microsoft Office Access | 6 | 18.03.2016 16:48 |
Фильтрация данных в таблице | stevieg | БД в Delphi | 4 | 04.10.2012 18:09 |
Запросы в Access. Сделать выборку по условию в связанной таблице | Faeton | Microsoft Office Access | 2 | 19.03.2012 00:50 |
Данные в связанной таблице | ара | PHP | 13 | 10.12.2010 19:12 |
как в связанной таблице разукрасить DBGrid | ГОСЕАН | БД в Delphi | 5 | 23.07.2009 10:11 |