|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.10.2008, 17:52 | #1 |
Регистрация: 31.10.2008
Сообщений: 4
|
Ошибка в выражении
Здравствуйте! Помогите, кто может!
Мне потребовалось отобразить значение из таблицы, отличной от той, к которой привязана форма. Есть форма «Вводная», привязанная к таблице «Вводная». В этой форме должно отображаться значение «К». Это значение «К» извлекается из таблицы «Расчет». Писалось такое выражение: =DLookup("[К]","[Расчет]","[Сах]=" & Forms!Вводная!Сах) Это выражение должно производить поиск в таблице «Расчет» и возвращать значение «К», которое соответствует значению «Сах» в элементе управления «Сах» формы «Вводная». Но Access выдает синтаксическую ошибку. Кто знает, помогите! |
31.10.2008, 18:54 | #2 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 487
|
сделайте источником запрос с where по нужному полю (в данном случае поле Cax)
|
01.11.2008, 22:58 | #3 |
Пользователь
Регистрация: 28.07.2008
Сообщений: 15
|
Попробуйте
=DLookup("[К]","Расчет","[Сах] = Forms!Вводная!Сах") Впрочем варианты возможны, в зависимости от типа данных Сах... Последний раз редактировалось Vic65; 01.11.2008 в 23:14. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Nero - ошибка драйвера DMA. ошибка CRC | NecRoMat | Софт | 5 | 09.05.2012 01:29 |
объясните что значит 3й параметр в выражении | MadBeef | Помощь студентам | 1 | 21.05.2008 16:21 |
Ошибка | LeoN | Общие вопросы Delphi | 11 | 12.11.2007 16:14 |
при поиске по базе выдает ошибку - Пропущен оператор в выражении | frai | БД в Delphi | 1 | 09.11.2007 23:01 |