powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
7 сообщений из 7, страница 1 из 1
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
    #39654754
Oleg3412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго продуктивного дня.

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

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

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


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