![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что неправильно в строке? [D7, 95/98]
fast2 © (2005-12-09 19:18:00)Table1.Locate(ComboBox2.Text,ComboBox5.Text, VarArrayOf([Edit1.Text,Edit2.Text]), []);
Пишет "Incompatible types: 'TLocateOptions' and 'Variant'"
Anatoly Podgoretsky (2005-12-09 20:22:00) [1]Table1.Locate(ComboBox2 + ';' + Text,ComboBox5.Text, VarArrayOf([Edit1.Text,Edit2.Text]), []);
fast2 (2005-12-09 19:52:00) [2]Я знаю, что в справке написано -
Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]);
Но 'Company;Contact;Phone' - это конкретно указанные имена полей, а мне надо, чтоб в функции была переменные имен полей. Ставил и символ ; - не помагает.
Что интересно, функция
Table1.Locate(ComboBox2.Text, VarArrayOf([Edit1.Text]), []); - работает без проблем
fast2 (2005-12-09 19:31:00) [3]мне надо чтоб искало в поле ComboBox2.Text значение Edit1.Text и в поле ComboBox5.Text соответственно Edit2.Text
Что не так в строке?
Vlad (2005-12-09 19:26:00) [4]
> fast2 (09.12.05 19:18)
Функция должна иметь 3 параметра. У тебя почему-то 4