ник: час
Конструктором - это хорошо.
Но, то, о чём ты задумался - придётся делать кодом.
Тогда в коде после имени нужного контрола ставь точку и из списка доступных свойст и методов выбирай нужные и оперируй ими.
Например Recordset у кого он имеется - берё этот набор записей и работаем с ним как с обычным набором фильтры, поиск перебор и т.д.