취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

generate report toolkit 인보크노드 (ActiveX) 메소드 없음

해결 완료!
솔루션으로 이동

리포트 생성의 ActiveX에서 가져온 참조로 인보크 노드 연결 시 메소드 없음이 뜹니다.

 

기존에는 잘 사용하였으나, PC변경 및 LabView 재설치 이후로 사용하지 못하고 있습니다.

 

해결법 부탁드립니다.

nayj1005_1-1693886245743.png : 기존에 사용 가능 했던 인보크노드 메소드

 

nayj1005_0-1693886074576.png

 

0 포인트
1/9 메시지
2,680 조회수

pdf 출력 관련 노드인거 같은데... 어도비 리더 같은 프로그램 설치가 필요한게 아닐까요?

0 포인트
2/9 메시지
2,669 조회수

Adobe Acrobat 은 이미 설치되어 있습니다.

0 포인트
3/9 메시지
2,664 조회수

이미지에 사용된 함수를 확인해서 그대로 구현해 봤는데, 저도 호출이 안되는군요.

 

별도의 설정을 해 줘야 하는데 빠뜨리신게 아닌가 싶습니다.

 

워드나 오피스에서 pdf 출력을 지원하는게 아닙니다.

 

pdf 프린터 드라이버 출력을 지원하는게 아닌가 유추해 봅니다.

0 포인트
4/9 메시지
2,656 조회수

_0-1693974973577.png

해당라인에 template 똑같이 연결해서해보셨나요

0 포인트
5/9 메시지
2,628 조회수
솔루션
주제 작성자 nayj1005이(가) 승인함

같은 인보크노드가있는데 동작은하네요 올려두신것처럼 메소드를 변경할수는 없지만..

 

https://forums.ni.com/t5/LabVIEW/Open-an-MS-Word-Document-via-activex-in-LabVIEW-using-Word-2016/td-...

 

해당사이트에서 같은 문제가 있는걸 해결하는데 32bit와 64bit labview 사용함에따라 달라지는거같네요

 

activex 인보크노드에서 해당하는걸 선택해서 써야하나봅니다.

0 포인트
6/9 메시지
2,627 조회수

해당vi에서 동작하는건 확인했고

 

인보크노드는 activeX 인보크노드로 설정해서쓰는거같은데 

 

기존에 랩뷰 32BIT 64BIT에서 현재 쓰는 비트랑 일치하는지 확인하고

 

https://forums.ni.com/t5/LabVIEW/ActiveX-Reference-for-Word-Document-SaveAs2-Without-Overwrite/td-p/...

 

해당 답변보면 같은문제 해결한거 같은데 찾아보시면 좋을꺼같습니다.

 

0 포인트
7/9 메시지
2,627 조회수

_0-1693978191723.png

기존에는 랩뷰 64bit로 쓰셨나보네요

 

64bit랩뷰에서 하면 됩니다.

0 포인트
8/9 메시지
2,630 조회수

Word랑 LabView를 새로 깔았는데
LabView가 32bit Word가 64bit여서 발생한 현상이네요.

Word를 32bit로 재설치 하니까 문제 해결됐습니다.

0 포인트
9/9 메시지
2,621 조회수