안녕하세요..
Recode 추가시 버튼을 누를경우 모든 Fome 필드가 초기화(빈공란)으로 바뀌는데요..
Private Sub Command21_Click()
On Error GoTo Err_Command21_Click
DoCmd.GoToRecord , , acNewRec
아마 위 Code가 초기화를 하는 역활인것 같습니다.
여기서 질문입니다. 모든 폼이 초기화가 되는것이 아니라,
특정 필드만 초기화 시키는 방법은 없나여~~ 나머지 폼은 기존 Data를 유지 시키고....
감사합니다. 주정희 드림.
첫댓글 추가란 새로운 데이터입력을 준비한 상태입니다.. 그러므로 당연이 모든 필드가 비어있게 되구요. 특정필드들은의 기존값을 유지하는 방법은
각 입력필드에 디폴드값을 정하는 방법이 있습니다.-- 그러나 이것은 항상 일정한 값이거나 변화가 적은 필들의 우 사용합니다.
두번째.. 직전 레코드를 복사해서 넣고 그 레코드를 수정하는 방법이 있습니다. --- 그러나 이것은 코드가 복잡합니다.
세번째.. 레코드 중에서 직전레코드의 필드값 중 연속될 값을 필드의 기본값으로 되도록 코딩을 하는 방법도 있습니다.
초보이시라면 첫번째 방법을 쓰세요.. .
감사합니다. 그런데.. 시간만 초기화를 하려고 하는데...