Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Найти имя поля / 5 сообщений из 5, страница 1 из 1
01.04.2003, 13:22
    #32130888
drbond
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти имя поля
Если кто знает - подскажите пожалуйста как присвоить переменной (допустим назовём её Field) имя того поля которое на данный момент выбрано на форме?
Для чего это надо - для организации поиска в таблице по имени поля (имя поля формы и имя поля таблицы совпадают.
...
Рейтинг: 0 / 0
01.04.2003, 13:29
    #32130900
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти имя поля
Если просто ответить на вопрос, то
application.Screen.ActiveControl.name
Что касается метода, то я бы решал по-другому.
Впрочем, каждому свое.
...
Рейтинг: 0 / 0
01.04.2003, 13:31
    #32130905
drbond
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти имя поля
2 icold
Спасибо за подсказку.
А можно несколько слов о методах, please... :-)
...
Рейтинг: 0 / 0
01.04.2003, 14:12
    #32130954
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти имя поля
Может я и погарячился, насчет методов :)
все-таки постановку задачи не слушал.

Во-первых все зависит от используемой базы и клиентской части (Sql, adp, mdb)

Если вариант (Sql+adp)
Набор параметров поиска (имеется ввиду обобщенных), как правило, ограничен (период, классификаторы и т.п.). На форме выводятся параметры поиска и по ним происходит отбор.
В пределах выбранных данных вполне хватает стандартного контекстного меню.
С возможностью поиска по любому полю в выборке.

В двух словах примерно так.
...
Рейтинг: 0 / 0
02.04.2003, 08:07
    #32131460
drbond
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти имя поля
Спасибо за ответ. В моём случае всё гораздо проще. Нужно по любому полю на форме найти значение данной записи. Причём база обычная Access, клиент тоже Access. Так что здесь и простого подхода достаточно. Выполняем обычный запрос с параметром (параметрами) и находим искомое. Просто была проблема получения имени поля. (В Delphi это как то проще решается, но писать простенькую однопльзовательскую БД на Delphi это изврат по моему :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Найти имя поля / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]