업데이트 후 SetPos가 달라졌습니다

(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 15)

작성자: miniaron
날짜: 2016-12-21


Visual Studio 2005에서 C#, Winform 개발을 진행하고 있습니다.

월요일에, 한글2010을 실행하는데, 업데이트가 뜨더라구요. 그래서 업데이트를 진행했습니다.

이후 SetPos의 포지션이 달라졌는데, 저는 제가 무언가 설정을 바꾸어서 그랬을 거라고 생각하고 수정을 했습니다.

31이라는 상대 위치 값을 32로 바꾸었습니다.

그리고, 개발하고 배포를 했는데, 다른 PC(확인된 모든)에서 위치 값이 다 깨졌더라구요.

일단, 오늘 교육이 있어서 "예외조치"라는 체크박스를 사용해서 교육을 진행하려 합니다.

1이라는 위치값의 차이가 생기는 원인을 파악할 수 없습니다. ㅠㅠ

도와주세요~

[철도공사 선로관리 분야 개발 진행 中…]


업데이트_위치값_예외

댓글

yhjung (2016.12.21)

ListPosPara는 문서내의 위치를 얻고자 할 때 사용합니다. 보통 GetPos를 통해 얻습니다.
List의 위치는 여는 한글문서에 따라 다릅니다. 첨부하신 한글문서와 소스코드상의 문서가 달라 뭐가 잘못되었는지는 답변드릴 수 없습니다. 해당문서에서는 List값이 0만 존재합니다. 31이나 32로 설정하셨는데, 의미가 없겠습니다.

yhjung (2016.12.21)

참고로 구현하시는 부분은 ListParaPos보다는 누름틀이나 셀필드를 통해 처리하는게 맞을 것 같습니다.
표의 각 셀을 선택(F5)하시고 필드-필드이름을 지정한 후, MoveToField 액션을 통해 텍스트 입력 시 이용하시면 됩니다.

yhjung (2016.12.21)

아래예제를 참고하시기 바랍니다

(2016.12.21)

다시 한번 질문드리겠습니다.