2013-02-10 4 views
2

У меня есть таблица с именем "monades" с тремя полямиКак связать поле со списком с коробками txt?

1.monada 
2.nomos 
3.perioxi 

Моя запись в 1-ом поле (Монада) имеет уникальный вход во 2-м поле (номос) и в 3-й (perioxi).

Я создаю форму с комбинированным полем для поля «monada» и двумя текстовыми полями, по одному для каждого поля.

Я хотел бы обновить 2 текстовых поля каждый раз, когда я изменяю значение моего поля со списком.

Например, если я выбрал «1o MAL» в поле со списком, я хотел бы получить «crete» в ящике nomos txt и «chania» в окне perioxi txt.

Для того, чтобы получить это, я добавил в методе BeforeUpdate каждой коробки текстовый линия

=[monades]![nomos} and = [monades]![perioxi]. 

Моя форма связана с помощью таблицы «monades»

Как я мог исправить ее и получить мою работу ?? Я потратил много часов, чтобы получить его работу .. :(

UPDATE:

что-то вроде этого не работает слишком

Private Sub monada_AfterUpdate() 
If Not IsNull(Me!monada) Then 
    Me!nomos.Value = Me!monada.Column(1) 
    Me!perioxi.Value = Me!monada.Column(2) 
    Me.Requery 
End If 
End Sub 
+0

@androidDE Не должно быть Столбец (0) и Столбец (1)? Обычно прием первого столбца (то есть столбца (0)) имеет видимые значения выпадающего списка, а второй столбец (то есть столбец (1)) имеет желаемые значения ... :) – bonCodigo

ответ

0

Моя ошибка в том, что мне пришлось установить «Количество столбцов = 3». Если я исправлю это, и я вставлю код обновления сверху, все будет хорошо! Спасибо за ваше время товарищи !! :)