Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Delphi] фильтр записей


Автор: NieL 24.5.2011, 10:56
Код

PItem = ^TMyRec;
TItem = record
  Id: Integer;
  Name: string;
end;


Есть массив записей типа TItem. Нужно сделать фильтр по полю "Name":

 
Код

- Name <> ""
 - Name = ''


Сделал через if. Препод сказал, что нужно с использованием логических операторов. Это как?

Автор: MetalFan 24.5.2011, 11:35
Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 

Автор: uwannadie 24.5.2011, 12:10
Цитата(NieL @ 24.5.2011,  10:56)
Код

PItem = ^TMyRec;
TItem = record
  Id: Integer;
  Name: string;
end;


Есть массив записей типа TItem. Нужно сделать фильтр по полю "Name":

 
Код

- Name <> ""
 - Name = ''


Сделал через if. Препод сказал, что нужно с использованием логических операторов. Это как?

Логические операторы AND, OR и NOT. 
Оператор NOT обращает значение условия поиска.
Оператор AND соединяет два условия и возвращает TRUE, только если оба условия выполняются. 
Оператор OR также соединяет два условия, но возвращает TRUE, если выполняется хотя бы одно из условий.
©http://msdn.microsoft.com/ru-ru/library/ms189119.aspx

Автор: NieL 24.5.2011, 12:30
Цитата

uwannadie


и что, я  вкурсе, что означают эти операторы. меня интересует, как изменить код.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)