|
0 / 0 / 0
Регистрация: 01.06.2020
Сообщений: 10
|
|
По значению поля в форме при вводе с клавиатуры из запроса подтягивать только 1 значение в выпадающем списке18.06.2020, 22:30. Показов 1187. Ответов 6
Метки нет (Все метки)
Всем добрый вечер.
Прошу помощи, понимаю что для гуру Access это очень простая задача. Но со своим уровнем пока не могу разобраться. Требуется при заполнения поля ИНН в форме Access подтягивать из запроса только 1 значение, которое соответствует этому ИНН. На данный момент в форме в выпадающем списке выпадают все строки запросы без относительно ИНН. В тестовой базе сделала несколько строк, чтобы показать как это выглядит (также на скриншоте). Когда база во много тысяч строк, не получается выбрать нужную строку для заполнения последующих полей. В рабочей базе запрос выдает 5 столбцов и после выбора нужной строки по ИНН должно происходить заполнение этих 5ти значений. Вот в итоге как сделать так, чтобы по введенному ИНН в выпадающем списке отражалась только 1 строка этого ИНН? На скриншоте выделила строку, которая по идее должна быть только одна по этому ИНН. Тестовую базу приложила.
0
|
|
| 18.06.2020, 22:30 | |
|
Ответы с готовыми решениями:
6
Значение по умолчанию при потере фокуса в выпадающем списке Фильтр для печати по значению в выпадающем списке |
|
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 645
|
|
| 18.06.2020, 22:51 | |
|
В тестовой БД непонятно как связать 2 ваши таблицы (и нужно ли их связывать). Они содержат одинаковые данные. Попробовал выбирать из трех ИНН - все выбирается согласно ИНН.
0
|
|
|
0 / 0 / 0
Регистрация: 01.06.2020
Сообщений: 10
|
|||
| 19.06.2020, 16:49 [ТС] | |||
|
На тестовой специально урезала только до 1го подтягиваемого поля. Но в рабочей допустим 5 таблиц, из которых из каждой по ИНН нужно тянуть какое-то значение. Вводим в форму ИНН с клавиатуры, а запрос должен показать 1у строку в выпадающем списке. Сейчас при вводу он выдает все строки из запроса/таблицы, а не 1у. Добавлено через 42 минуты Попробую еще раз объяснить. Любой пользователь заходит и в форме начинает заполнять допустим 15 полей. То, что сотрудник заполняет - попадает в таблицу CB_WEEK_COVID (записывает на сервер SQL). Одно из полей ИНН - ручной ввод с клавиатуры. После ввода ИНН - автоматически должно заполняться еще 5 полей далее. Эти поля есть в таблицах, ключ ИНН. Запрос обьединяет в себе эти 5 таблиц по ИНН, а также таблицу CB_WEEK_COVID. Типо как только сотрудник сохранил введенный ИНН - запрос по нему подтягивает другие поля. В тестовой базе это должно быть так - вводим в форме ИНН, в выпадающем списке однозначно находится этот ИНН по запросу из таблицы v_MSP_FNS и в поле сегмент подтягивается значение сегмента. Сейчас в рабочей базе при вводе ИНН выводятся в выпадающем списке все поля, которые выдает запрос по всем ИНН. Сотрудник просто не может искать глазами нужную строку в нескольких тысячах строк. Возможно неправильно запрос завязала на записываемой таблице CB_WEEK_COVID? Нужно запрос делать только из прочих таблиц, откуда мне нужны поля дл формы?
0
|
|||
|
Модератор
|
||||||||
| 19.06.2020, 17:01 | ||||||||
|
я тоже не поняла, откуда надо выбирать и что Добавлено через 9 минут - имеется 5 или более таблиц - в какой то может быть искомый ИНН - ВИДИМО НАДО ОТКРЫТЬ 1-Е ВХОЖДЕНИЕ ИЗ ВОЗМОЖНЫХ НЕСКОЛЬКИХ я возможно пошла бы следующим запросом. конечно если я правильно поняла задачу
0
|
||||||||
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
||
| 19.06.2020, 19:55 | ||
|
Если запрос есть, покажите его. Если запроса нет, то в этих пяти полях, которые хотите видеть заполняемыми автоматически, задайте =DLookUp("Значение1";"Таблица1";"ИНН=" & Me.ИНН) =DLookUp("Значение2";"Таблица2";"ИНН=" & Me.ИНН) =DLookUp("Значение3";"Таблица3";"ИНН=" & Me.ИНН) =DLookUp("Значение4";"Таблица4";"ИНН=" & Me.ИНН) =DLookUp("Значение5";"Таблица5";"ИНН=" & Me.ИНН) А после ввода ИНН выполняйте для этих полей Requery. Имена свои подставьте.
0
|
||
| 19.06.2020, 19:55 | |
|
Помогаю со студенческими работами здесь
7
Почему в меню VS при создании нового проекта в выпадающем списке версий ASP.NET Core есть только 2.0?
Валидация поля в зависимости от выбранного значения в выпадающем списке Нужно подчеркнуть одно слово в выпадающем списке (ComboBox) на форме Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|