2016-06-09 2 views
1

내 콤보 상자를 채우는 2 개의 열이 있습니다. 그들은 수동으로 IDclean_value 필드에 쓴 테이블에서 왔습니다.MS Access : 왜 내 콤보 상자에 잘못된 값이 표시됩니까?

목표 :

표시 폼에 콤보 상자에 두 열. 드롭 다운 목록에서 ID 값은 왼쪽이고 clean_value 값이어야합니다. 목록에서 항목을 선택할 때 콤보 상자에 ID이 아닌 clean_value이 표시되어야합니다. 폼을 저장할 때 양식은 ID 값을 다른 테이블에 써야합니다. 나는 무엇을 시도했다

는 :

전에서 값을 얻을 수있는 테이블을 설정합니다. 콤보 상자를 설정하여 2 개의 값을 올바른 방향으로 표시합니다. ID 값은 테이블에 쓰여지는 값입니다.

문제 : 사용자가 목록에서 값 중 하나를 선택하면 해당 선택 항목에 ID이 표시됩니다. 대신 선택시 clean_value을 표시하고 싶습니다. 어떻게해야합니까?

+1

변경 방향을. 우선'clean_value'을, 두 번째 'ID' 그리고'bound column'을 2로 설정하십시오. – BitAccesser

+0

@BitAccesser는'ID' 칼럼을 왼쪽에 유지할 방법이 없습니까? – whatwhatwhat

+0

'Column Widths'에서 칼럼의 크기를 변경할 수 있습니다. 그것들은';')로 분리되고'Column Count'를 2로 바꿉니다. – BitAccesser

답변

1

이렇게하는 방법을 찾았습니다. 나는 "나는 그냥 0.021에 처음 clean_value 필드의 폭을 설정, 행 원본에 다시 다음 clean_value 필드에 ID 필드에 clean_value 필드를 잡았다. 필드의

+1

첫 번째 필드 너비> 0 (whatwhat 무엇을했는지)을 설정해야합니다. 정확한 0으로 설정하면 '행 원본'의 두 번째 필드가 표시됩니다 (너비가 0보다 큰 경우). – BitAccesser

관련 문제