<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요 선생님,
JMP12를 다운로드하고 자동화 기능을 테스트하고 있습니다. \ SAS \ JMPSW \ 12 \ Samples \ Automation \ Visual C # 샘플에서 C # JMPStarter 프로젝트를 복사합니다.
Basic \ Distribution 및 Graph \ Control Chart에서는 jpeg로 결과를 저장할 수 있지만 Model \ Fit Model에서는 실패합니다.
누구든지 그것을 시도하고 실험을 공유 할 수 있습니까?
모델에 맞는 코드는 다음과 같습니다.
개인 무효의 fitModelButton_Click (개체 발신자, System.EventArgs 전자)
{
startJMP ();
fmDoc = myJMP.OpenDocument (jmpSampleDataDir + "tiretread.jmp");
fm = fmDoc.CreateFitModel ();
fm.LaunchAddY ( "abrasion");
fm.LaunchAddY ( "모듈");
fm.LaunchAddY ( "elong");
fm.LaunchAddY ( "hardness");
fm.LaunchAddToEffectList ( "실리카");
fm.LaunchAddToEffectList ( "silane");
fm.LaunchAddToEffectList ( "sulfur");
fm.LaunchAddMacroEffect (JMP.fitModelMacroEffectConstants.fitModelEffectResponseSurface);
fm.LaunchSpecifyIntercept (true);
fm.LaunchSpecifyEmphasis (JMP.fitModelEmphasisConstants.fitModelEmphasisScreening);
fm.LaunchSpecifyPersonality (JMP.fitModelPersonalityConstants.fitModelPerLS);
fls = (JMP.FitLeastSquares) fm.Launch ();
fls.ContourProfiler (true);
resp = fls.GetResponse ( "abrasion");
resp.SaveColumns (JMP.fitModelSaveColumnConstants.fitModelSavePredFormula);
resp.RowDiagnostics (JMP.fitModelRowDiagConstants.fitModelRDPress, true);
resp = fls.GetResponse ( "modulus");
resp.SaveColumns (JMP.fitModelSaveColumnConstants.fitModelSavePredFormula);
resp = fls.GetResponse ( "elong");
resp.SaveColumns (JMP.fitModelSaveColumnConstants.fitModelSavePredFormula);
resp = fls.GetResponse ( "경도");
resp.SaveColumns (JMP.fitModelSaveColumnConstants.fitModelSavePredFormula);
// 그래픽 출력을 저장하려고합니다.
int h = fls.GetGraphicItemByType ( "그림 상자", 1);
fls.CopyGraphicItem (h);
fls.SaveGraphicOutputAs (@ "D : \ FM.JPG", JMP.jmpGraphicsFormats.jmpJPEG);
}
고맙습니다.
솔직한
안녕하세요 브라이언,
귀하의 정보에 감사드립니다. JMP 13을 사용할 수있을 때 사용해 보겠습니다.
솔직한
안녕하세요 프랭크,
일반적으로 GetGraphicItemByType에 의해 생성 된 핸들을 가져 와서 SaveGraphicItem을 호출하여 핸들을 전달합니다. 불행하게도, 그래픽 핸들을 사용하는 자동화 메소드가 실패하는 Fit Response 유형 출력의 버그가있는 것 같습니다. 나는 이것을 위해 추적 결함을 만들었고 JMP 13.0에서 수정 될 것입니다. 하지만 유감스럽게도 지금 당장 다른 해결 방법을 알지 못합니다.
브라이언 코코 란
JMP 개발