Re: 차트 헤더 없이 차트를 내보내려면 어떻게 해야 하나요?짧은 답변:
obj<<DISPATCH></DISPATCH>
긴 답변:
따라서 JMP는 스크립트를 저장했는데 그 중 일부가 선택되면 저장된 스크립트도 이를 포착하고 보고서 스크립트를 다시 실행한 다음 아무 것도 선택하지 않고 스크립트를 저장해야 하는 매우 성가신 작업을 수행합니다.
보고서나 그래프의 일부를 참조하는 방법을 찾으려고 할 때를 제외하고는 정말 짜증납니다. 이 경우 개체에 대한 스크립트에 "Dispatch(일부 긴 문자열)"가 포함되며 이는 매우 유용합니다!
컨트롤 차트를 만들고 선택 도구를 사용하여 원하는 부분을 선택한 다음 스크립트를 저장했습니다.
다음과 같이 스크립트를 수정했습니다.
obj=Control Chart Builder(...
그 "obj"는 임의의 변수 이름일 뿐이지만 컨트롤 차트 개체인 "obj"에 메시지를 보낼 수 있습니다.
스크립트에서 한 가지가 선택되었습니다.
SendToReport(
Dispatch( {}, "", GraphBuilderContainerBox, {select} ),
나는 중괄호 안의 내용을 바꾸려고 시도했고 "그림 저장"이 작동한다는 것을 발견했습니다. 그런 다음 인수를 올바르게 형식화하는 문제만 해결하면 됩니다.
Re: 차트 헤더 없이 차트를 내보내려면 어떻게 해야 하나요?저는 보통 Show Properties를 사용하여 대상으로 할 개체를 찾습니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Quality Control/Shirts.jmp");
obj = dt << Control Chart(
Sample Label(:Box),
Sample Size(:Box Size),
KSigma(3),
Chart Col(:"# Defects"n),
Chart Type(C)
);
Report(obj)["C of # Defects",BorderBox(1)] << Save Picture("C:\temp\testimg.png", png);
Open("C:\temp\testimg.png");

JMP17이 있으면 Box Path를 얻을 수 있으므로 훨씬 더 쉽습니다.

Re: 차트 헤더 없이 차트를 내보내려면 어떻게 해야 하나요?완벽한! 속성 창과 상자 경로에 대해 처음 들었지만 정확히 필요한 것입니다. 정말 감사합니다!
차트 헤더 없이 차트를 내보내려면 어떻게 해야 합니까?안녕하세요, 여러 차트를 생성하고 지정된 폴더로 내보내는 스크립트를 작성하고 있지만 원하는 형식으로 저장할 수 없습니다.
사용자가 지정한 디렉토리로 내보내려는 컨트롤 차트가 있습니다. 이상적으로는 차트 헤더 없이 차트를 저장하고 싶습니다. 즉, 다음과 같이 텍스트 없이 그래픽만 저장하고 싶습니다.

다음 코드 줄을 사용하여 차트를 디렉터리에 저장합니다.
(resultsChart << Child) << Save Picture ("C:\Folder\results.jpg", JPEG );
그러나 이 코드는 내가 원하지 않는 머리글과 바닥글로 차트를 저장합니다.

내가 시도한 다른 것 :
다른 항목 추가 << 어린이 스크립트에 대한 인수는 출력을 변경하지 않습니다.
((resultsChart << Child) << Child) << Save Picture ("C:\Folder\results.jpg", JPEG );
차트를 HTML로 저장하면 원하는 결과를 거의 얻을 수 있지만 정답은 아닙니다.
(resultsChart << Child) << Save HTML ("C:\Folder\results.html" );이 코드 라인은 지정된 디렉토리에 gfx라는 폴더를 생성합니다. 이 폴더에는 머리글이나 바닥글 없이 원하는 형식으로 필요한 모든 차트가 포함되어 있지만 몇 가지 이유로 이 솔루션이 마음에 들지 않습니다.
- 스크립트는 내가 필요로 하지 않는 많은 추가 파일(예: HTML 파일 자체)을 저장합니다.
- 저장하려는 디렉토리에 새 하위 폴더를 만들고 싶지 않습니다. 차라리 내 차트를 원하는 위치로 직접 내보낼 수 있었으면 합니다.
- 파일을 내보낼 때 이름을 지정할 수 있기를 원하지만 파일 이름이 gfx 하드 코딩 된 것 같습니다.
모든 안내를 부탁드립니다. 감사합니다!
결과 공유 및 소통윈도우