에 바인딩 된 필드를 편집, 나는 텍스트에액세스 : 표현이 아닌 MS-Access에서 continouos 양식에 필드
select
col_1,
col_2 & " " & col_3 as col_expr
from
tblFoo
유사하고 내가 바인딩 한 col_expr 기록 원본이 상자에.
양식을 열면 텍스트 상자에 col_2 & ""& col_3의 값이 올바르게 표시됩니다. 분명히 값이 테이블의 필드가 아닌 표현식에서 파생 되었기 때문에 텍스트 상자 내의 값 편집이 작동하지 않습니다. 따라서 액세스가 나를 금지합니다. 필드를 클릭하면 필드에서 아무 것도 변경할 수 없습니다.
나는 그 행동을 이해합니다. 그러나, 나는 그 행동을 무시할 수있는 방법을 찾고있다. 즉, 해당 필드에 값을 입력하고 BeforeUpdate 이벤트에서 (예를 들어) 입력 된 값을 검색하고 사용자 정의 삽입/업데이트를 수행 한 다음 취소를 true로 설정할 수 있기를 원합니다.
이것이 가능합니까?
당신이하고 싶은 것을 더 이해하기 쉽게하기 위해 몇 가지 샘플 데이터를 제공 할 수 있습니까? 나는 단순히 네가하고있는 말을해야하는 이유를 모르겠다. –