Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.03;
Скачать: CL | DM;

Вниз

Фильтрацыя поля   Найти похожие ветки 

 
Oleg_teacher ©   (2007-05-16 18:35) [0]

Как можна фильтровать динамические поля в базе парадокса. Для статистических использую:

if Edit1.Text="" then  Table1.Filtered:=false
else begin
Table1.Filter:="Post="+quotedstr(Edit1.Text+"*");
Table1.Filtered:=true;
end;


 
Leonid Troyanovsky ©   (2007-05-16 18:43) [1]


> Oleg_teacher ©   (16.05.07 18:35)  

> Как можна фильтровать динамические поля в базе парадокса.

На базе парадокса фильтровать нельзя.

Да, что ж, тебе мало IB-FB, MySQL & etc.
Даже у MS остались какие-то msde, IMHO.

--
Regards, LVT.


 
Desdechado ©   (2007-05-16 18:49) [2]

Что за зверь такой "динамические поля"?


 
Anatoly Podgoretsky ©   (2007-05-16 19:04) [3]

> Oleg_teacher  (16.05.2007 18:35:00)  [0]

Шо це такэ


 
Anatoly Podgoretsky ©   (2007-05-16 19:05) [4]

> Leonid Troyanovsky  (16.05.2007 18:43:01)  [1]

> Даже у MS остались какие-то msde,

Пусть поторопится, а то запасы кончаются.


 
Leonid Troyanovsky ©   (2007-05-16 19:08) [5]


> Anatoly Podgoretsky ©   (16.05.07 19:04) [3]

> Шо це такэ

Собираешься в круиз? :)

--
Regards, LVT.


 
Leonid Troyanovsky ©   (2007-05-16 19:13) [6]


> Anatoly Podgoretsky ©   (16.05.07 19:05) [4]

> > Даже у MS остались какие-то msde,
> Пусть поторопится, а то запасы кончаются.

Да-да.
А то будет уже завистовано.

--
Regards, LVT.


 
Oleg_teacher ©   (2007-05-16 19:31) [7]


> Шо це такэ

Использую табл1 и табл2. Хочу что бы содержимое из второго набора данных предлагалось в одном поле табл1.  создаю поле выбора (допустим Post1) и связываю ето поле соответсвеено с набором №2. потом с помощь дблукапкомбокс связыва с полем Post1. Хочу произвести фильтрацыю с етим полем. (попутал динамические из статистическими)
по умолчанию при каждом открытии набора данных при разработке и при выполнении приложения для каждого поля набора  данных автоматически создается свой объект типа Tfield (Динамические поля)
для них филтрація проходит
if Edit1.Text="" then  Table1.Filtered:=false
else begin
Table1.Filter:="Post="+quotedstr(Edit1.Text+"*");
Table1.Filtered:=true;
end;

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


 
Oleg_teacher ©   (2007-05-16 19:35) [8]


> Да, что ж, тебе мало IB-FB, MySQL & etc.
> Даже у MS остались какие-то msde, IMHO.

програма для курсака в универе (учим парадокс)


 
Leonid Troyanovsky ©   (2007-05-16 19:39) [9]


> Oleg_teacher ©   (16.05.07 19:31) [7]

> с набором №2. потом с помощь дблукапкомбокс

Ты чего-то много чего путаешь, поэтому и
звание тебе должно быть Oleg_learner.

--
Regards, LVT.


 
Leonid Troyanovsky ©   (2007-05-16 19:42) [10]


> Oleg_teacher ©   (16.05.07 19:35) [8]

> програма для курсака в универе (учим парадокс)

Парадоксам научиться нельзя, бо их друг - гений.

--
Regards, LVT.


 
Oleg_teacher ©   (2007-05-16 19:44) [11]


> Ты чего-то много чего путаешь, поэтому и
> звание тебе должно быть Oleg_learner

Путаеш ты!!! а Oleg_learner пусть твое имя будет (дблукапкомбокс ето поле для ввода даных, я не ввожу данные сразу в дбгрид, а сначала запись ввожу в дбедит. дблукапкомбокс.... а потом посредством Табл.пост сохраняю в наборе даных )


 
Oleg_teacher ©   (2007-05-16 19:45) [12]


> Парадоксам научиться нельзя

Так ведь учат (наверное основам роботы с базами) (не для гениев :))))


 
Leonid Troyanovsky ©   (2007-05-16 19:47) [13]


> Oleg_teacher ©   (16.05.07 19:44) [11]

> Путаеш ты!!! а Oleg_learner пусть твое имя будет (дблукапкомбокс
> ето поле для ввода даных, я не ввожу данные сразу в дбгрид,
>  а сначала запись ввожу в дбедит. дблукапкомбокс.... а потом

Аминь.
Бог простит всех нас.

--
Regards, LVT.


 
Oleg_teacher ©   (2007-05-16 19:48) [14]


> Аминь.
> Бог простит всех нас.

К чему бы ето Богохульство?


 
Anatoly Podgoretsky ©   (2007-05-16 20:03) [15]

> Oleg_teacher  (16.05.2007 19:31:07)  [7]

Продирался через этот набор букв, неасилил


 
Oleg_teacher ©   (2007-05-16 20:08) [16]


> Продирался через этот набор букв, неасилил

Использую поле подстановки из табл2 для поля в табл1. Значение помещается в табл1 (№ записи в табл2).


 
Anatoly Podgoretsky ©   (2007-05-16 20:11) [17]

> Oleg_teacher  (16.05.2007 20:08:16)  [16]

Фильтр тогда причем


 
Oleg_teacher ©   (2007-05-16 20:20) [18]


> Фильтр тогда причем

Стоит задача фильтровать по даному полю. (когда использую подстановку реально в исходную базу заносится просто номер записи в другой таблице. Но на гриде отображаю не номер а текст из другого поля табл2)
допустим:
табл1:
1.kod +
2.kod_name i

табл2:
1.kod +
2.Name Alpha 50

связываю kod_name  с kod. При етом для наглядного отображения имени поля создаю статистическое поле Name1 в табл. где будет отображатся Name из табл2. Надо отфильтровать по Name1


 
Desdechado ©   (2007-05-16 20:20) [19]

> статистические поля ето поля которые можна создавать с помощь
> редактора полей на етапе разработки.
И причем тут статистика?


 
Oleg_teacher ©   (2007-05-16 20:25) [20]


> И причем тут статистика?

Статистика здесь не причом!!!


 
Desdechado ©   (2007-05-16 20:37) [21]

А что за поле такое статистическое?


 
Oleg_teacher ©   (2007-05-16 20:38) [22]


> А что за поле такое статистическое?

Когда ти два раза по табл1 нажмеш и вибереш допусти new field то даное поле будет статистическим


 
Desdechado ©   (2007-05-16 20:44) [23]

Это статическое, а не статистическое. Разницу видишь?


 
Oleg_teacher ©   (2007-05-16 20:46) [24]


> статическое


> статистическое

вижу ну и...


 
Anatoly Podgoretsky ©   (2007-05-16 21:42) [25]

> Oleg_teacher  (16.05.2007 18:35:00)  [0]

Для "динамических" так

if Edit1.Text="" then  Table1.Filtered:=false
else begin
Table1.Filter:="Post="+quotedstr(Edit1.Text+"*");
Table1.Filtered:=true;
end;



Страницы: 1 вся ветка

Текущий архив: 2007.06.03;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.046 c
15-1178545424
Сатир
2007-05-07 17:43
2007.06.03
Восстановление Windows XP


1-1176109496
Rif
2007-04-09 13:04
2007.06.03
Продвинутая статистика в Дельфи


6-1164039007
LexusU
2006-11-20 19:10
2007.06.03
Просмотр процессов на удаленной машине


1-1175838763
atruhin
2007-04-06 09:52
2007.06.03
Не приходит событие OnActivate


3-1174007915
DimonS
2007-03-16 04:18
2007.06.03
FastReport & Excel, Word, конвертация...