LabVIEW 리포트 생성 툴킷 VI가 깨졌습니다.

업데이트 됨 Apr 24, 2024

해당 제품

소프트웨어

  • LabVIEW Report Generation Toolkit
  • LabVIEW

다른

  • Microsoft Office 365

문의사항

LabVIEW 리포트 생성 툴킷(Report Generation Toolkit)을 사용하는 LabVIEW 프로그램이 있습니다. 최근 Excel_Save_Workbook.vi 또는 Excel Sort Data.vi 와 같은 하나의 VI와 그 모든 의존성이 깨졌습니다. 이 문제를 어떻게 해결할 수 있습니까?

해결책

Microsoft Office 버전 간 차이가 작으면 리포트 생성 툴킷(Report Generation Toolkit) VI가 중단될 수 있습니다. 이 문제를 해결하려면 다음 단계를 수행하십시오. 이 단계에서는 예제로 Excel Sort Data.vi를 사용하지만 다른 VI를 수정하기 위한 복구 단계는 유사합니다.
  1. Microsoft Office 365의 버전을 확인하십시오. Microsoft Office 365 버전이 1609 이상인 경우 아래 단계를 계속하십시오.
  2. C:₩Program Files (x86)₩National Instruments₩ LabVIEW <version number>₩ vi.lib₩addons₩_office₩ excel.llb₩Excel Sort Data.vi 와 같은 깨진 VI를 여십시오 .
참고 : <version number>를 수리하려는 특정 버전의 LabVIEW로 변경하십시오. 최상위 폴더는 64 비트 버전의 LabVIEW를 사용하는 경우 일반적으로 "(x86)"이 아닌 C:\Program Files\ 입니다.
 
  1. 이 VI가 오픈되면, 깨진 실행 화살표를 클릭 호출 노드 오류 메시지를 선택하고 에러 보이기(Show Error)를 클릭합니다.
  1. 중첩 된 사례 구조 내부의 호출 노드로 이동합니다.
  1. 호출 노드를 찾았으면 호출 노드를 마우스 오른쪽 단추로 클릭하고 인보크 노드 다시링크(Relink Invoke Node)를 선택합니다.
  1. 인보크 노드 다시링크(Relink Invoke Node) 선택 항목이 나타나지 않으면 인보크 노드를 교체하여 VI를 수정해야합니다.
  • 인보크 노드를 선택하십시오 (위 그림에서 Range 라고하는 노란 블록입니다).
  • 블록 다이어그램에 복사하여 붙여 넣으십시오.
  • 이전 인보크 노드를 삭제하고 누락된 터미널을 다시 배선하여 새 인보크 노드로 바꿉니다. 노드를 삭제하기 전에 이전 복사본을 저장하거나 이전 VI의 스크린 샷을 찍어서 어떻게 연결을 해야하는지 위치를 알 수 있습니다.
  1. 여기에 예제로 사용된 VI의 SubField1 이라는 이름과 같이 다른 입력 노드가 목록 맨 아래에 나타나야합니다.
  1. 이 작업이 완료되면 실행 화살표가 더 이상 손상되지 않아야합니다. Excel Sort Data.vi를 저장하고 메인 VI를 한 번 더 실행하십시오.
  1. 그래도 문제가 해결되지 않으면 Excel Sort Data.vi 가 있는 폴더를 대량으로 컴파일하십시오. LabVIEW에서 메뉴 도구»고급»매스 컴파일을 클릭하여 이 작업을 수행 할 수 있습니다. 그런 다음 Excel Sort Data.vi 가 있는 폴더로 이동하여 현재 디렉토리를 선택하십시오.

추가 정보

Microsoft Office 365의 변경으로 인해 일반적으로 손상되는 또 다른 VI는 C:₩Program Files (x86)₩National Instruments₩LabVIEW <version>₩vi.lib₩addons₩_office₩_exclsub.llb₩Excel_Save_Workbook.vi 입니다.

자세한 내용은 다음 기술 자료를 참조하십시오.