Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.048 c
2-1178638246
ARTEM779
2007-05-08 19:30
2007.06.03
проблема с дочерными окнами


6-1164356949
DmitryNekl
2006-11-24 11:29
2007.06.03
WebBrowser, Ctrl-C - Ctrl-V и Enter


10-1133297958
volser
2005-11-29 23:59
2007.06.03
Создать Client/Server CORBA в Delphi7


2-1179293313
antonyan
2007-05-16 09:28
2007.06.03
окно справочника 1С


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский