나는 일차 차트를 생성하기 위해 Excel vba를 통해 jmp를 프로그래밍하고있다.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />원하는 Oneway 차트를 만들었습니다. 불행히도 축 레이블 및 차트 제목과 같은 항목을 설정하는 데 필요한 구문을 파악할 수 없었습니다. "GetGraphicItemsByType"및 "AxisBoxAddLabel"을 사용하려는 시도는 대부분 성공적이지 못했습니다. 귀하의 도움을 크게 주시면 감사하겠습니다. 감사.
제목 : Re : 나는 jew를 통해 프로그래밍하고있다.Documentation 폴더 (기본값은 C : \ Program Files \ SAS \ JMP \ 11 \ Documentation)에 전체 자동화 참조 설명서가 설치되어 있습니다.
브라이언 코코 란
JMP 개발
제목 : Re : 나는 jew를 통해 프로그래밍하고있다.안녕하세요 브라이언,
고맙습니다; 빠른 응답은 매우 도움이되었습니다.
자동화를 통해 축 레이블을 변경할 수 없으며 팁 주위에서 해당 작업을 수행하면 많은 시간을 절약 할 수 있습니다. 잘 작동하고 있습니다.
또한, 나는 다음과 같은 제목을 성공적으로 설정하고있다 :
handleO = Oneway.GetGraphicItemByType ( "OutlineBox", 1)
Oneway.OutlineBoxSetTitle handleO, str
일부 항목은 명령문과 함수 명령문을 통해 제어 할 수 있으며 구문이 두 명령간에 상당히 다를 수 있음을 알았습니다. 예를 들어, 'OutlineBoxSetTitle'을 설정하는 명령 양식은 위에서 식별되며 해당 기능 양식은 다음과 같습니다. tmp = Oneway.OutlineBoxSetTitle (handleO, str). 이 경우 개체 브라우저에서 함수 버전을 식별했습니다. JMP를 자동화하는 데 사용되는 VBA 구문에 대한 자세한 내용을 제공 할 수있는 문서가 있습니까?
감사
제목 : Re : 나는 jew를 통해 프로그래밍하고있다.AxisBoxAddLabel은 그래픽에서 축 이름의 아래쪽 (X) 또는 측면 (Y)에 레이블을 지정합니다. 원래 이름을 대체하지 않습니다. 이를 수행하는 자동화 기능이 없습니다. 실제로 다른 이름이 필요하고 자동화를 거쳐야하는 경우 분석을 시작하기 전에 자동화 (Name 속성)를 통해 데이터 테이블의 변수 이름을 변경하는 것이 좋습니다.
기존 AxisBoxAddLabel이 필요한 경우 다음을 사용하는 Bivariate의 예제가 있습니다.
비 바르. 런치 ()
handleY = Bivar.GetGraphicItemByType ( "AxisBox" , 1)
handleX = Bivar.GetGraphicItemByType ( "AxisBox" , 2)
Bivar.AxisBoxAddLabel (handleY, "이것은 Y 축입니다" )
Bivar.AxisBoxAddLabel (handleX, "X 마크 스팟" )
브라이언 코코 란