Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме / 7 сообщений из 7, страница 1 из 1
04.06.2018, 11:28
    #39654754
Oleg3412
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
Всем доброго продуктивного дня.

Есть список должностных лиц в таблице и ключом для каждой записи в таблице.

Моя цель - заполнить текстовые поля в форме (Форма_1), чтобы пользователь видел данные по выбранному должностному лицу.

Из данных вношу ключ (№) и имя должностного лица (FIO) в Combobox (ДЛ_Combobox) с помощью простого Select запроса, делаю ширину первого столбца 0, чтобы скрыть от глаз ключ, выбрано должностное лицо.

Дальше создал TextBox, который через функцию DLookUp будет доставать значение поля Comment через SQL запрос при выбранном ключе (№) в Combobox.

Select Distinct Comment
from DL
where DL.[№] = [Формы].[Форма_1].[ДЛ_Combobox]

Беда в том, что при попытке достать данные в TextBox через найденный ключ Access ругается по поводу неверного или слишком сложного запроса.

Пробовал TextBox заменить на Combobox - все равно Access ругается : не нравится ему выражение DL.[№] = [Формы].[Форма_1].[ДЛ_Combobox]

Помогите пожалуйста понять ошибку. Спасибо
...
Рейтинг: 0 / 0
04.06.2018, 11:40
    #39654764
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
Oleg3412, выкладывай свою бд, будем посмотреть.
...
Рейтинг: 0 / 0
04.06.2018, 11:45
    #39654768
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
Oleg3412будет доставать значение поля Comment через SQL запрос при выбранном ключе (№) в Combobox.Если ты пишешь тут про сохранённый запрос, то секция WHERE там лишняя, длукапом фильтровать будешь.
А ещё проще сделать список с фамилиями, а к нему привязать подчинённую форму через основные/подчинённые поля
...
Рейтинг: 0 / 0
04.06.2018, 12:27
    #39654805
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
...
Рейтинг: 0 / 0
04.06.2018, 13:04
    #39654841
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
Если вы пытаетесь "Select Distinct Comment from DL..." впихнуть в DLookUp, то не взлетит. У DLookUp другой принцип работы.
Но если поле Comment в той же таблице, то задача решается и иначе.
В источник Combobox-а добавьте все поля, которые вы хотите видеть. В св-вах укажите правильное кол-во столбцов и их ширину (0 если не хотите видеть в открывающемся списке.
В TextBox пишете: =ДЛ_Combobox.Column( 2 ) для третьего столбца (3 для 4-го и т.д.)
...
Рейтинг: 0 / 0
04.06.2018, 13:49
    #39654871
Oleg3412
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
ПанургOleg3412, выкладывай свою бд, будем посмотреть.

К сожалению нельзя выкладывать с работы, в Access после Oracle пытаюсь вьехать - 2 дня думал, как этот вопрос обойти на примере, вынужден был тут написать.
...
Рейтинг: 0 / 0
04.06.2018, 13:51
    #39654873
Oleg3412
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
Спасибо за советы, вечером буду пробовать! Извините, если что, пытаюсь обойти встроенный функционал Access, общаясь напрямую, - после изучения Oracle Apex терпения в избытке, но иногда и его не хватает тут)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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