드로우홀릭 더베이직

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

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 31943
공지 좋은 답변을 이끌어 내는 방법 [1] 돌직구 2017-07-14 28072
공지 액세스 Q/A 게시판 형식을 변경합니다. 돌직구 2014-09-10 23135
380 무따2010 탭 컨트롤 안에 하위 폼 넣기 6 클로이 2020-04-28 5513
379 입력폼에서 작성자/작성일시 등의 필드 처리 1 클로이 2020-04-28 2508
378 강의 문의 겨루기 2020-04-01 454
377 ID와 암호 기반의 로그인 기능 클로이 2020-03-31 273
376 관계설정시 1 또는 무한대 표시가 안되네요. 3 클로이 2020-03-26 1540
375 직장인을 위한 실무 액세스 링크 문의 sdfawe 2020-03-02 299
374 [직장인을 위한 실무활용 엑세스] 메모장 한글 깨짐 file 1 전승진 2020-03-01 11303
373 책을 보다가 어떻게 궁금증이 하나 생겼는데 시도해보니 잘 안되서요.(급여대장/소득세계산) 3 ditto 2020-02-24 448
372 코드북 활용에 대한 질문입니다. 10 클로이 2020-02-23 9618
371 액세스 텍스트 연결방법과 관련하여 질문 드립니다. 2 broadside 2020-02-21 3734
370 콤보상자 단어 검색 문의 file 4 액알못 2020-02-17 9992
369 신규등록 코드 및 팝업 질문 file 액알못 2020-02-14 11674
368 입문자의 초보질문입니다 4 소목동 2020-02-12 5597
367 비슷한 단어 찾기 코드좀 알려주세요 4 액알못 2020-02-09 633
366 쿼리 구성방법 질문드려요 1 broadside 2020-02-03 423
365 쿼리 행간 계산 문의 file 5 라키7 2020-01-15 12697
364 튜터링 서비스 문의 1 sdifejidfieji 2020-01-06 497
363 Data 형태로 저장된 문장과 단어의 결합 2 라키7 2020-01-02 286
362 ㅎㅎ 질문이 끝이 없네요. 2 라키7 2019-12-28 1275
361 직장 프로그램 요구사항 명세서 만들면서 도움요청 1 엑세스00 2019-12-27 649


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