Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: snipe
вроде как и для таблицы работать не будет

запрос может быть источником записей для формы - тогда все проще ([имя поля])
можно воспользоваться агрегатными функциями (DFirst, DCount, Dlast, Dmax, Dmin, DlookUp, Dsum) - не самый конечно хороший вариант (подтормаживает) но иногда помогает
можно сделать подчиненную форму на основе запроса и связать по id с основной
да мало ли способов - все зависит от конкретной задачи
(ваш вопрос если чесно ставит в тупик - равносильно как у сороконожки спросили с какой ноги она начинает ходить в итоге она упала- я, к примеру, уже не задумываюсь к чему и как правильно обращаться)
а если без иронии смотрите сами
таблица или запрос имеет двукоординатную систему т.е. для получения конкретного значения нужно знать x и y
обращение к форме по типу Forms![имя формы]![имя поля] отвечает этому условию
отвечает вот почему форма имеет источник записей(таблица, запрос или строка SQL) и при открытии выбирается запись (первая) при желании юзер может передвинуться на нужную запись - таким образом выбирается одна из координат источника записей
вторую координату вы выбираете Forms![имя формы]![имя поля] - таким образом получаете конкретное значение

при обращении [таблица или запрос]![имя поля] - вы передаете только одну координату - вот и ошибка


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.