며칠전에 질문했었는데
답변을
쉽게 설명 한다면
입력행=[a3].row+[a3].currentregion.count
은 입력 버튼, 즉 컨트롤에 입력된 값을 마지막 셀뒤에 입력 할때 사용 하는 것이구요.
입력행=[a3].row+[a3].currentregion.count -1
은 조회 버튼, 즉 셀에 입력된 값의 마지막 데이터를 조회할때 사용 하는 것입니다.
[a3].row 는 a3의 행위치를 나타내므로 3이 나오구요.
[a3].currentregion.rows.count 는 a3부터 입력되어 있는 값들의 개수를 세게 됩니다.
a3부터 3줄의 데이터가 있다면 이 값은 3이 되고
3+3 이 되어 6 행이 되는 것이죠. (필드명 포함해서 입니다. 필드명부터 4줄이라면 4를 더해주셔야 합니다.)
즉 6번행부터 입력하게 합니다.
이렇게 주셨더라구요 ㅠㅠ감사히 잘읽었습니다 ㅜㅜ
근데 여기서
-------------------------------------------------------------------
[a3].currentregion.rows.count 는 a3부터 입력되어 있는 값들의 개수를 세게 됩니다.
a3부터 3줄의 데이터가 있다면 이 값은 3이 되고
3+3 이 되어 6 행이 되는 것이죠. (필드명 포함해서 입니다. 필드명부터 4줄이라면 4를 더해주셔야 합니다.)
----------------------------------------------------------------------
이부분이 무슨말인지 모르겠어요ㅠㅠ
지금 298페이지에서는 필드명부터 4줄인데 4를 왜 더하지 않나요?
또기본모의고사 2회에서 311페이지에 프로시저 코드에는 왜 아무것도 더해주지 않는건가요??
말씀대로라면 뒤에 +3을 해야하는것이 아닌가요?? ㅜㅜ 책에 다른코드들에는 아무것도 더해주지않았던데 왜그런가요ㅠㅠ
[a3].row 에서 a3 의 위치인 3 을 반환하구요.
[a3].currentregion.rows.count 에서 a3 아래쪽으로 연결된 데이터의 개수를 셉니다.
그러므로 a3에서 필드명 포함한 줄이 4줄 이라면 3+4 가 되어 7 이 되는 것입니다.
따로 더하는 부분이 아니라
[a3].row + [a3].currentregion.rows.count 에서 나온 결과 입니다.
좋은 하루 되세요.
-
*2015-12-26 17:04:43
[a3].row 에서 a3 의 위치인 3 을 반환하구요.
[a3].currentregion.rows.count 에서 a3 아래쪽으로 연결된 데이터의 개수를 셉니다.
그러므로 a3에서 필드명 포함한 줄이 4줄 이라면 3+4 가 되어 7 이 되는 것입니다.
따로 더하는 부분이 아니라
[a3].row + [a3].currentregion.rows.count 에서 나온 결과 입니다.
좋은 하루 되세요.