드로우홀릭 더베이직

안녕하세요. 늘 많은 도움을 받고있습니다.

TeamData21의 TFAccess 개발툴로 편하게 프로그램을 잘 만들어 사용하고 있습니다.

최신 버전의 TFAccess가 출시되기를 손꼽아 기다리고있기도 합니다.

^^


오랜만에 TFAccess로 간단한 프로그램을 하나 만들어보던중,

짧은 지식에 해결하기 어려운 문제를 만나 도움 요청드리고자 글 남겨봅니다.


오류가 발생하는 화면과 오류메시지는 


[오류발행 메뉴]

================

그룹 및 권한

메뉴편집기

================


[오류내용]

================

그룹조회에서 그룹ID를 더블클릭해서 들어갈 때 발생하며,

오류메시지는 두가지가 연속을 뜨는데

1. 개체 또는 클래스가 이벤트 집합을 지원하지 않습니다(459)

2. 폼을 열 수 없습니다. (SysMsgID:126) OpenForm 매크로함수가 취소되었습니다.(2501)(-2147213496)

(캡쳐화면첨부합니다)


해당 화면은 소스를 볼 수가 없는 부분이라 어떻게 해야할 지 모르겠네요.

리플로 힌트라도 주시면 대단히 감사드리겠습니다.

수고하셔요.


TFAccess 버전 = 2.00.20100719.01




profile

돌직구

2017.09.08 10:31:12
*.149.161.117

말씀하신 것은 두 가지 원인이 있을 수 있습니다.

1. 운영체제 버전에 따라, MSCOMCTL.ocx 파일의 버전이 맞지 않거나..

2. 메뉴 구성이 논리적으로 잘못되었을 때


1번의 경우 다음 질문에 우선 답해주십시오.

  1. 운영체제 버전이 무엇입니까? 예) Windows 7 64비트
  2. 액세스 버전이 무엇입니까? 예) 액세스 2010 32비트
  3. MSCOMCTL.ocx 파일의 버전이 무엇입니까? 예) 6.1.98.46
    1. 64비트 운영체제일 경우: %SYSTEMROOT%\SysWOW64 폴더의 MSCOMCTL.ocx 파일을 보면 됩니다.
    2. 32비트 운영체제일 경우: %SYSTEMROOT%\system32 폴더의 MSCOMCTL.ocx 파일을 보면 됩니다.

MSCOMCTL.ocx 파일의 버전을 보려면.. 해당 폴더로 이동한 후에.. 파일의 '속성'을 봅니다.

'자세히' 탭에 보면 '파일 버전' 이라는 속성이 있습니다.

이것을 봐야 합니다.



2번의 경우.. 예를 들자면 메뉴가 다음과 같은 계층 구조로 이루어져 있다고 가정해 봅시다.

  1. 영업관리
    1. 주문
    2. 반품
    3. 클레임
  2. 생산관리
    1. 생산
    2. 부자재

이 때, 특정 '그룹'에 대해서, 메뉴 구성을 할 때, '생산관리'는 해당 그룹의 메뉴에 없는데 '부자재'가 메뉴에 있는 것으로 기록되어 있다면 문제가 발생할 수 있습니다.

이것은 xtGroupMenuItems 테이블의 내용을 추적해 봐야 합니다.

이 테이블에서 특정 '그룹'의 MenuID를 추출하고..

이것을 xtMenuItems 테이블의 구조와 비교해 봐야 합니다.

xtMenuItems 테이블의 'PID' 필드가 상위 메뉴를 가리킵니다.



전체적으로 보면, 현재 메시지는 MSCOMCTL.ocx 버전 문제인 것 같습니다.

일단 위 질문에 답을 해 주십시오.







List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 FAQ: 어떤 과정을 수강하는 것이 좋을까요? 외 돌직구 2017-08-29 31804
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 27948
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23094
219 날짜 입력 오류 file 2 공원벤치 2017-10-09 13227
218 액세스문의 file 1 다이아몬드 2017-10-06 2036
217 2013 구입 후 중급 강의 들으려고 하는데요 1 엄마 2017-09-30 2377
216 정말 급한 질문드립니다.ㅠㅠ 1 김병욱 2017-09-16 2000
215 VBA를 이용한 식 계산 file 1 park 2017-09-14 5666
» TFaccess질문 - 그룹,메뉴관리화면의 이벤트집합을지원하지않습니다 메시지 file 1 raming 2017-09-06 2047
213 엑셀에서 데이터 옮길때 이런 현상이 발생했습니다. file 1 김병욱 2017-08-24 22283
212 직장인을 위한 실무 액세스의 예제 실행 (보고서의 Excel 추출)상의 Error 상황 1 작은별 2017-08-09 18899
211 엑셀에서 데이터 가져오기를 할 경우에... 1 하형석 2017-08-04 8526
210 엑세스 크기 기본단위가 인치로 바뀌었어요. 2 수강생 2017-08-02 2299
209 액세스2013 vs 액세스2016 1 잠만보 2017-07-26 2384
208 통합검색기능 크기 조절가능할까요? file 1 김병욱 2017-07-21 3712
207 직장인을 위한 실무 액세스 file 4 1 조이 2017-07-19 19882
206 엑세스 조회 폼 만들기 질문 드립니다. file 1 열공액세스 2017-07-17 23658
205 액세스 2013버전을 가지고 2010 강의를 들어도 될까요? 1 호롤로천재 2017-07-13 3122
204 다른 사람이 로그인 정보를 내가 보게 되는 경우는 없나요? 1 그루터기 2017-07-08 1386
203 튜터링 서비스 file 1 MKKim 2017-07-07 2859
202 영업사원별 실적관리 및 A/S관리 내별명 2017-07-05 1500
201 검색 창 크기 및 위치 질문입니다. file 1 1 김병욱 2017-07-04 9854
200 안녕하세요 일련번호질문입니다. 1 김병욱 2017-06-28 4537


  주소  12925 경기도 하남시 미사대로 540, B동 917호 (현대지식산업센터 한강미사2차) ㈜팀데이터이십일  |  고객센터 전화번호  02-467-2998  |  대표이사  염기웅
개인정보관리책임자  염기웅 (ml_privacy@td21.com)  |  사업자등록번호  120-86-79260  |  통신판매업신고번호  제 2021-경기하남-1166 호  [사업자 정보 확인]
  TD21의 사전 서면 동의 없이 TD21 사이트 일체의 정보, 콘텐츠 및 UI 등을 상업적 목적으로 전시, 전송, 스크래핑 등 무단 사용할 수 없습니다.