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

Вниз

Номер записи в отфильтрованой таблице???   Найти похожие ветки 

 
cad2206   (2004-10-18 10:41) [0]

Вот код:

...
Form1.Table1.Filter:="Datapv = "+ QuotedStr(DateToStr(Now));
Form1.Table1.Filtered:=true;
Form1.Table1.Last;
m:=0;
 For i:=1 to Form1.Table1.RecordCount do
  begin
  inc(m);
  if Form1.Table1.FieldByName("DS").AsString="Вход" then
   begin
    fl:=1;
    n:=Form1.Table1.RecNo;
...
Свойство Form1.Table1.RecordCount дает количество записей в отфильтрованной таблице, а свойство Form1.Table1.RecNo возвращает номер записи как неотфильтрованной таблицы. Как быть?


 
Johnmen ©   (2004-10-18 10:51) [1]

Отказаться от этого, как не имеющего смысла...


 
cad2206   (2004-10-18 11:05) [2]

дык нужно очень


 
Johnmen ©   (2004-10-18 11:17) [3]

для ча ?


 
cad2206   (2004-10-18 11:23) [4]

Нужно запомнить, на какой записи остановился цикл, потом в этой же таблице проводить другой и по его окончанию возвращаться к нужной записи. Вот!


 
Sergey13 ©   (2004-10-18 11:26) [5]

2[4] cad2206   (18.10.04 11:23)
Для этого обычно пользуются первичными ключами.


 
Johnmen ©   (2004-10-18 11:29) [6]

Если подразумевается набор данных, то для этого пользуются закладками. TBookmark.


 
cad2206   (2004-10-18 11:33) [7]

Просьба, приведите пожалуйста ответ, приближенный к коду.


 
ЮЮ ©   (2004-10-18 11:46) [8]

А ещё лучше, ИМХО, внешний цикл - один DataSet, а внутренний - другой, связанный с первым.


 
Johnmen ©   (2004-10-18 11:49) [9]

>Просьба, приведите пожалуйста ответ, приближенный к коду.

Он есть в хелпе. GetBookmark+F1


 
Ильш   (2004-10-18 12:13) [10]

Form1.Table1.RecordCount
Form1.Table1.RecNo
раньше пользовался - сколько времени потерял зря уфффф :(((
больше к ним не подойду к ним!! фиииии :)))))
читайте теорию - например ВАМ надо искать в таких книгах слово "ПЕРВИЧНЫЙ КЛЮЧ"!!!
а еще учите SQL !!!
и таких вопросов не будет больше никогда !!!
и да прибудет с вами Дейт :)))))



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

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

Наверх




Память: 0.48 MB
Время: 0.032 c
3-1098090555
Layner
2004-10-18 13:09
2004.11.14
Помогите парсировать SQL запрос


3-1098075579
Simon
2004-10-18 08:59
2004.11.14
Дублирование ключа


1-1099306454
COOLer
2004-11-01 13:54
2004.11.14
Tbits to Byte


14-1098879385
infom
2004-10-27 16:16
2004.11.14
Программа для организации небольшого оборота задач и событий


14-1098780654
Snip
2004-10-26 12:50
2004.11.14
MBR