안녕,
내부에 저장된 스크립트에서 생성된 X/Y 플롯 그래프 빌더 보고서의 각 페이지에 사용자 지정 캡션을 추가하는 것을 목표로 하는 데이터 테이블을 첨부했습니다.
페이지는 :Group 변수에 의해 제어되고 있습니다. 각 :Group에 대한 플롯에 사용자 정의 요약 통계(이 경우 %CV)와 함께 사용자 정의 텍스트를 추가하는 방법이 필요합니다.
대부분의 경우 스크립트가 작동하지만(즉, 텍스트와 통계가 각 플롯에 올바르게 전달됨) 전달된 값이 올바르지 않습니다.
이 스크립트는 주어진 :Group에 대한 관련 페이지/플롯/프레임박스에 값을 전달하기 위해 나중에 스크립트에서 호출할 목적으로 각 :Group에 대한 %CV 값 목록을 조합하여 작동합니다.
스크립트가 현재 작성되었으므로 'for 루프'는 각 :Group에 대한 플롯에 값을 전달하기 시작하기 전에 목록의 마지막 값으로 순환하는 것으로 보입니다. 따라서 각 플롯은 목록의 마지막 값을 가져옵니다. 그것과 관련된 것은 :그룹입니다.
나는 이것이 ' ; ' 를 61행 끝에서 사용하지만 ' , ' 여기서 'for 루프'는 for 함수 내에 인수가 너무 많기 때문에 오류가 발생합니다.
목록의 첫 번째 값으로 증분한 다음 해당 값을 첫 번째 프레임 상자로 디스패치한 다음 목록의 두 번째 값으로 증분한 다음 해당 값을 두 번째 프레임 상자로 보내는 방법이 필요합니다. ..
또한 'for 루프' 내의 목록에서 값을 호출하려고 하는 방식 때문일 수 있는 아래 첨자 범위 오류가 발생합니다. 아래 첨자를 for 루프 내에서 그런 식으로 사용할 수 없거나 목록의 값이 현재 방식으로 작성된 'for 루프'로 액세스할 수 없습니다.
누군가가 이 문제를 해결하는 데 도움을 줄 수 있기를 바랍니다.