powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
9 сообщений из 9, страница 1 из 1
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342142
vep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vep
Гость
При выборе значения в поле со списком в форме, второе тоже должно изменится. Как это сделать? Например, "Код клиента" - поле со списком, каждому коду соответствует фамилия. Если выбираем код, то в поле "Фамилия" должна появиться фамилия, соответствующая этому коду, а она не меняется. Дошла до "Процедура обработки" в пункте свойств "После обновления", а в VBA не работала. Может кто-нибудь подскажет.
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342163
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно, как один из вариантов, завести в поле со списком столбец с собственно Фамилией (хотя, наверное, он и так есть), а во "втором поле" написать в источнике данных "=[Me]![ПолеСоСпискомФИО].[Column](1)", где 1 - номер столбца со строкой ФИО. Имей в виду, что столбцы нумеруются с 0.
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342168
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Измени источник строк для списка так, чтобы он выводил не только код, но и собственно фамилию. Что нить типа такого
Код: plaintext
Select Код,Фамилия  From ИмяТаблицы Order By Код


В списке сделай число столбцов = 2, ширину второго = 0

На обновлении поля со списком пишешь
Код: plaintext
1.
2.
Private Sub ПолеСоСписком_AfterUpdate()
    Me![ТекстовоеПоле] = Me![ПолеСоСписком].Column( 1 )
End Sub
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342181
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ЛП
Только это будет нехорошо работать в ленточной или табличной форме.

----
ЗЫ. Вот все активно пользуются AfterUpdate. А кто-нибудь когда-нибудь вспоминал, что есть еще и Undo, и его тоже надо обрабатывать. Я как вспомню, в скольких местах у меня "отмена" не обрабатывается - мороз по коже...
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342210
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГеоТолько это будет нехорошо работать в ленточной или табличной форме.
Если текстовое поле несвязано с данными - тады да.

ГеоВот все активно пользуются AfterUpdate. А кто-нибудь когда-нибудь вспоминал, что есть еще и Undo, и его тоже надо обрабатывать
Если надо текстбокс жестко совпадающий с кодом - тогда это есть точно такой же комбобокс, только у него скрыта колонка с кодом
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342229
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел в виду общий случай, а не конкретно этот вопрос.
Поставили в поле галку - на AfterUpdate сделали enable=false для другого поля. Нажали Esc - галка исчезла, а другое поле так и осталось недоступным. Нехорошо это.
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342251
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня в таких случаях принудительное сохранение записи стоит.
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32342262
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ЛП
Тоже способ
...
Рейтинг: 0 / 0
Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
    #32343068
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Продолжение там.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите чайнику (при выборе значения в поле со списком в форме, второе тоже должно изменится)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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