Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 1

Найти значение в таблице и вставить в форму всё что с ним связано

12.10.2019, 07:47. Показов 607. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, прошу помощи или совета в какую сторону копать.

Имеется форма, я хочу чтобы после выбора организации все соответствующие поля в форме заполнились.

Кликните здесь для просмотра всего текста





Из этой таблицы:
Кликните здесь для просмотра всего текста


Сейчас я пытаюсь это сделать через макрокоманду "ЗадатьЗначение".
Элемент - нужное поле.
А вот со Выражением у меня проблема - не знаю как организовать поиск в таблице по названию организации и потом вставить нужное.

p.s. неожиданно когда я в выражении указал сам выпадающий список то мне стал выдаваться ИНН организации
Кликните здесь для просмотра всего текста



Миниатюры
Найти значение в таблице и вставить в форму всё что с ним связано   Найти значение в таблице и вставить в форму всё что с ним связано   Найти значение в таблице и вставить в форму всё что с ним связано  

Найти значение в таблице и вставить в форму всё что с ним связано   Найти значение в таблице и вставить в форму всё что с ним связано  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.10.2019, 07:47
Ответы с готовыми решениями:

Javascript и всё что с ним связано
Учу сейчас вёртстку, верстаю макеты и всё такое, хотел бы узнать, на сколько сильно нужно знать хтмл/сss чтобы перейти к java?Версткаю...

ComboBox и все что с ним связано...
Есть Combobox который необходимо заполнить данными из txt файла. Вот что у меня получилось, точнее не получилось... Dim file As...

Театр и все что с ним связано))
Я думаю что название тмы говорит само за себя)) Вот , хотела бы поделиться впечатлениями , точнее хотела бы порекомендовать...

8
Эксперт MS Access
 Аватар для Eugene-LS
13191 / 5887 / 1508
Регистрация: 05.10.2016
Сообщений: 16,516
12.10.2019, 09:09
Цитата Сообщение от weather_snow Посмотреть сообщение
Добрый день, прошу помощи или совета в какую сторону копать.
Почитайте пожалуйста Правила раздела, и старайтесь, насколько это возможно, следовать им.

Если необходимо:
01. Создайте публикуемую версию вашего приложения, если там есть конфиденциальные данные - забейте их ничего не значащими, в достаточном для понимания объёме (несколько записей).
02. Выполните сжатие БД стандартными средствами
03. Проверьте работоспособность публикуемого
04. Сожмите ваше приложение архиватором (Zip, RAR)
05. Опубликуйте полученное на форуме с описанием точки входа (как добраться до вашей траблы) + подробное описание (пара - тройка предложений) того чего вы хотите в результате.

Или просто:
Выкладывайте БД на форум. Попробуем разобраться. Только точно укажите куда смотреть, на что нажимать, что надо увидеть и как должно быть.
0
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
12.10.2019, 09:24
Заполнение полей в свободной форме (имя поля со списком - Организация):
Добавляем в источник строк все нужные поля:
SQL
1
SELECT [ИНН организации], Название, Телефон, Адрес FROM Организации ORDER BY [ИНН организации]
Указываем его свойства, как на картинке. Тогда процедура заполнения
Visual Basic
1
2
3
4
5
6
Private Sub Организация_AfterUpdate()
    Me.ИНН_организации = Me.Организация.Column(0)
    Me.Название = Me.Организация.Column(1)
    Me.Телефон = Me.Организация.Column(2)
    Me.Адрес = Me.Организация.Column(3)
End Sub
Миниатюры
Найти значение в таблице и вставить в форму всё что с ним связано  
1
0 / 0 / 0
Регистрация: 01.04.2019
Сообщений: 17
17.10.2019, 09:46
Можно попробовать в качестве источника данных для полей для полей использовать функцию dlookup.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
17.10.2019, 09:54
Цитата Сообщение от Andrey Mizgirev Посмотреть сообщение
для полей использовать функцию dlookup.
А зачем, когда есть запрос?
1
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
17.10.2019, 09:56
Цитата Сообщение от Andrey Mizgirev Посмотреть сообщение
Можно попробовать в качестве источника данных для полей для полей использовать функцию dlookup.
И как потом их изменять? Форма то именована "Редактирование ... "
0
 Аватар для VinniPuh
9132 / 6156 / 593
Регистрация: 27.03.2013
Сообщений: 20,013
17.10.2019, 09:58
Цитата Сообщение от Andrey Mizgirev Посмотреть сообщение
Можно попробовать ... dlookup
Можно просто запросом вывести все нужные данные, хоть из 10 таблиц, если они правильно связаны в схеме данных, по одному только коду, без ненужного дублирования данных.
Хотя редко, но бывает нужно и продублировать, те же цены, которые могут изменяться по датам, но это по сути будет уже не дублирование.

Не по теме:

Во как я завернул.
Сам не ожижал



Добавлено через 1 минуту
Аппаздал.
alvk, как всегда опередил.
0
0 / 0 / 0
Регистрация: 01.04.2019
Сообщений: 17
17.10.2019, 10:07
dlookup - один из вариантов. Самый оптимальный он или нет - это нужно смотреть на месте. Пока не совсем понятно, что собственно хочет сделать разработчик.
Если мы посмотрим заданный вопрос: "Имеется форма, я хочу чтобы после выбора организации все соответствующие поля в форме заполнились.", то эту функцию вполне можно использовать. Если не в качестве источника данных, то в случае ответа на событие обновление поля Организация.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
17.10.2019, 10:52
Цитата Сообщение от Andrey Mizgirev Посмотреть сообщение
то в случае ответа на событие обновление поля Организация.
Чего? Вы там по одному полю собрались своим длукапом обновлять что-ли? Мазохизм какой-то. А если на форме будет 30 полей? А 50?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.10.2019, 10:52
Помогаю со студенческими работами здесь

Аниме и все что с ним связано
Не нашла подобной темы..так что АНИМЕШНИКИ ОБЪЕДИНЯЕМСЯ, ОБЩАЕМСЯ, СОВЕТУЕМ ЧТО МОЖНО ПОСМОТРЕТЬ ^^ Добавлено через 1 минуту НЯЯЯ!!

JSON и все, что с ним связано
Ребят, я первый курс, ситуация такая: наш препод предложил 5 за семестр за 1 доп задачу. Вот задача: "Разработать программу парсер...

Stage и все что с ним связано
Всем доброй ночи.Уже вожусь долго ,никак не могу понять.Первый вопрос,почему если я меняю размеры рабочей области в Flash CS6 с 550x400 на...

Резонанс и все что с ним связано
Доброго времени суток , возникло очень много вопросов по резонансу и реактивным сопротивлениям . Хотелось бы понять эти вопросы , а не...

Создание сайта и все что с ним связано
Итак я решил создать, разобрался с HTML5 и СSS3, создал шаблон, и теперь вопрос вот в чем, взять лучше всего готовый движок для сайта или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru