2012-06-13 4 views
0

나는 MS 액세스의 양식이 있습니다. 나는 그 형태로 몇 개의 텍스트 박스를 만들었다. 특정 텍스트 상자 (TOTAL)의 컨트롤 소스 속성에 함수를 입력했습니다. 이것은 기본적으로 사용자가 입력 한 숫자를 요약하고 텍스트 상자에 표시합니다.바인딩 텍스트 상자에

문제는 텍스트 상자가 언 바운드 됨입니다. vba 코드를 사용하여 테이블의 필드에 텍스트 상자를 바인딩하고 싶습니다. 필자는 컨트롤 소스 속성에 테이블 필드 이름을 두는 것으로 텍스트 상자를 바인딩 할 수 있지만 SUM() 함수로 채워집니다.

여기 진행하는 방법을 잘 모르겠습니다. 나는 며칠 동안 웹에서 검색을 시도했지만 그럴듯한 솔루션을 수집하지 못했습니다.

당신은 sum 함수를 제거하고 다른 컨트롤의 형태 나 이벤트에 적합한 경우에 그것을 넣어 다음 텍스트 상자를 바인드해야

답변

1

도와주세요.

일반적으로 계산 된 값을 저장하면 안되며 정규화 규칙에 위배됩니다.

+0

예 동의합니다. 그러나 상사는 계산 된 값을 저장하도록 요구합니다. – Ish

+0

다른 보스 잡기 :) 위에서 말했듯이 합계를 사용하여 바운드 컨트롤을 업데이트하려면 이벤트를 사용하십시오. – Fionnuala

관련 문제