powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Значение поля со списком в запрос
10 сообщений из 10, страница 1 из 1
Значение поля со списком в запрос
    #39400838
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех!
Вставляю в запрос следующее выражение:
Код: vbnet
1.
 Forms!frmLocation!DistrictList.Column(2)


В ответ: "Forms!frmLocation!DistrictList.Column в выражении."
В чем ошибка? Форма frmLocation открыта.
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400917
On Point
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xax_nv,

Даже если форма открыта, а в листбоксе ничего не выбрано, то будет ошибка.
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400932
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И в листбоксе выбрано, в том то и дело.
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400936
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В первом сообщении пропустил, ошибка такая:
"Forms!frmLocation!DistrictList.Column Неизвестная функция в выражении."
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400939
On Point
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xax_nv,
Включите видимость Column(2) и посмотрите, соответствует ли значения столбца со значениями таблицы запроса.
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400942
On Point
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xax_nv,
базу в студию
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400952
On Point
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xax_nv,

В условии запроса нужно указывать так Forms!frmLocation!DistrictList
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400956
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непосредственно из запроса обратиться к значению Column не получится, нужна пользовательская функция
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39400964
Св-во Column можно использовать в VBA или вычисляемом поле, но не в запросе.
Обходной маневр - добавить на форме скрытое вычисляемое поле с выражением =DistrictList.Column(2) и в запросе ссылаться на него.
Но это - "костыль". Для получения правильного совета объясните:
Что является источником строк вашего ПС?
Какой столбец в ПС связанный и что в этом столбце?
Что у вас в 3-м столбце (т.е. Column(2)) и где вы собираетесь его искать?
...
Рейтинг: 0 / 0
Значение поля со списком в запрос
    #39401159
Фотография xax_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем большое спасибо! Я извиняюсь за молчание, отсутствовал на форуме.
MrShin и Анатолий ( Киев ) подтвердили мое предположение, о невозможности использования такой конструкции напрямую в запросе, придется делать "костыль" или поискать другое решение.
Поясню свою затею. Я привел только фрагмент выражения в запросе. Есть необходимость создать иерархическую структуру из полей со списком для формирования адреса объекта в соответствии с КЛАДРом.
Еще раз всем большое спасибо, кое-какие мысли уже появились, сейчас попробую превратить их в код. :)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Значение поля со списком в запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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