Locate в DataSet?
На страничке диалога лежит Q1: TfrIBXQuery и Q2: TfrIBXQuery. Понадобилось в зависимости от значения поля в Q1 найти запись в Q2.
Делаю if Q2.Locate('ID',[DialogForm.Q1."ID"],[]) then... - не работает. Где грабли?
Делаю if Q2.Locate('ID',[DialogForm.Q1."ID"],[]) then... - не работает. Где грабли?
Комментарии
Вместо DialogForm.Q1."ID" подставьте значение ID, которое гарантировано есть в Q2, и запустите отчет. Так работает?