|
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
|
|||
---|---|---|---|
#18+
Всем доброго продуктивного дня. Есть список должностных лиц в таблице и ключом для каждой записи в таблице. Моя цель - заполнить текстовые поля в форме (Форма_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] Помогите пожалуйста понять ошибку. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2018, 11:28 |
|
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
|
|||
---|---|---|---|
#18+
Oleg3412, выкладывай свою бд, будем посмотреть. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2018, 11:40 |
|
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
|
|||
---|---|---|---|
#18+
Oleg3412будет доставать значение поля Comment через SQL запрос при выбранном ключе (№) в Combobox.Если ты пишешь тут про сохранённый запрос, то секция WHERE там лишняя, длукапом фильтровать будешь. А ещё проще сделать список с фамилиями, а к нему привязать подчинённую форму через основные/подчинённые поля ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2018, 11:45 |
|
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2018, 12:27 |
|
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
|
|||
---|---|---|---|
#18+
Если вы пытаетесь "Select Distinct Comment from DL..." впихнуть в DLookUp, то не взлетит. У DLookUp другой принцип работы. Но если поле Comment в той же таблице, то задача решается и иначе. В источник Combobox-а добавьте все поля, которые вы хотите видеть. В св-вах укажите правильное кол-во столбцов и их ширину (0 если не хотите видеть в открывающемся списке. В TextBox пишете: =ДЛ_Combobox.Column( 2 ) для третьего столбца (3 для 4-го и т.д.) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2018, 13:04 |
|
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
|
|||
---|---|---|---|
#18+
ПанургOleg3412, выкладывай свою бд, будем посмотреть. К сожалению нельзя выкладывать с работы, в Access после Oracle пытаюсь вьехать - 2 дня думал, как этот вопрос обойти на примере, вынужден был тут написать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2018, 13:49 |
|
Присвоение значения текстовому полю по выбранному ключу в combobox в одной форме
|
|||
---|---|---|---|
#18+
Спасибо за советы, вечером буду пробовать! Извините, если что, пытаюсь обойти встроенный функционал Access, общаясь напрямую, - после изучения Oracle Apex терпения в избытке, но иногда и его не хватает тут) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2018, 13:51 |
|
|
start [/forum/topic.php?fid=45&fpage=49&tid=1611391]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
4ms |
others: | 363ms |
total: | 522ms |
0 / 0 |