런 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />여러분 안녕하세요,
텍스트 파일을 열고 데이터를 필터링한 다음 실행 차트를 생성하기 위해 이 스크립트를 만들었습니다.
스크립트가 자동으로 실행 차트를 선택한 디렉토리에 .gif/.jpeg 파일로 저장하도록 할 수 있습니까?
정확한 스크립트는 아래에서 볼 수 있습니다. 도움을 주셔서 감사합니다!
열려 있는 (
"R:\Operations\Engineering\FTP DATA\FT_LPC_Results.txt" ,
날짜 = 숫자 ,
시간 = 숫자 ,
많은 # = 성격 ,
부분 # = 성격 ,
브러시 # = 성격 ,
역 # = 숫자 ,
LPC = 숫자 ,
8열 = 숫자 ,
9열 = 숫자 ,
열 10 = 숫자 ,
11열 = 숫자 ,
12열 = 숫자 ,
열 13 = 숫자 ,
14열 = 숫자 ,
열 15 = 숫자 ,
16열 = 숫자 ,
17열 = 성격
) ,
줄 끝 ( CRLF , CR , LF ) ,
필드 끝 ( 탭 , 반점 ) ,
스트립 지수 ( 1 ) ,
아포스트로피를 따옴표로 사용 ( 0 ) ,
전체 파일 스캔 ( 1 ) ,
라벨 ( 1 ) ,
열 이름 시작 ( 1 ) ,
데이터 시작 ( 2 ) ,
읽을 줄 ( 모두 ) ,
연도 규칙 ( "10-90" )
) ;
현재 데이터 테이블 () << 데이터 필터 (
기둥 ( : 부분 # ) ,
어디에 ( : 부분 # == "H2FEN-70-31NM-0317" ) ,
표시하다 ( : 부분 # , 크기 ( 204 , 259 ) , 목록 표시 )
) ;
데이터 테이블 ( "FT_LPC_결과" ) << 부분집합 ( 수식 복사 ( 0 ) ) ;
샘플 라벨 ( : 많은 # ) ,
표본의 크기 ( 1 ) ,
KSigma ( 삼 ) ,
차트 열 ( : 이름 ( "LPC >0.1" ) , 런 차트 ( 중심선 표시 ( 0 ) ) ) ,
{} ,
"LPC > 0.1의 런 차트" ,
아웃라인박스 ,
제목 설정 ( "H2FEN-70-31NN-0317 - LPC" )
) ,
{ "LPC > 0.1의 런 차트" } ,
"2" ,
스케일박스 ,
{ 분 ( 39.2945275076211 ) , 최대 ( 2195.92103353172 ) , 주식회사 ( 250 ) ,
참조선 추가 ( 2000년 , 단단한 , { 255 , 0 , 0 } , "USL 2000" )}
) ,
{ "LPC > 0.1의 런 차트" } ,
"1" ,
스케일박스 ,
{ 분 ( 15230.3237 ) , 최대 ( 19677.7118706835 ) , 주식회사 ( 8 ) ,
회전된 레이블 ( 1 )}
) ,
{ "LPC > 0.1의 런 차트" } ,
"런 차트" ,
프레임박스 ,
프레임 크기 ( 897 , 415 )
) ,
{ "LPC > 0.1의 런 차트" } ,
"런 차트" ,
프레임박스 ( 2 ) ,
프레임 크기 ( 69 , 415 )
) ;
Re: 실행 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?이 블로그가 도움이 될 수 있습니다.
JMP 보고서에서 Word 또는 PowerPoint 파일을 자동으로 업데이트하는 방법
이것은 Microsoft 문서를 "열지" 않고 이미지를 삽입하지만 거의 거기에 도달합니다.이미지를 삽입하려면 삽입 및 연결 기능을 사용하여 Excel 문서를 만들어야 합니다. 따라서 문서를 생성하고 파일을 한 번 삽입하면 JSL이 자동으로 이미지를 생성하여 링크된 위치에 저장할 수 있습니다. 다음에 Excel 문서를 열 때 업데이트된 링크된 이미지가 사용됩니다.
Re: 실행 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?나는 이것을 할 수 있는지 모른다.JMP에서 제어 차트를 실행하고 캡처한 개체를 Excel에 배치하도록 Visual Basic 프로그램을 작성할 수 있습니다.
Re: 실행 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?짐,
스크립트가 자동으로 Excel 문서를 열고 문서에 이미지를 삽입하도록 할 수 있습니까?
그러면 매번 이미지(약 30개의 이미지)를 삽입할 필요가 없습니다. 정말 대단합니다.
다시 한번 감사합니다
Re: 실행 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?그것은 매력처럼 작동했습니다! 도움을 주셔서 대단히 감사합니다.
Re: 실행 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?내 접근 방식을 확인하기 위해 데이터 테이블과 동일한 열로 데이터 테이블을 만든 다음 2가지 변경 사항으로 데이터 필터, 하위 집합 및 제어 차트 코드를 실행했는데 문제 없이 작동했습니다.다음은 2가지 변경 사항이 포함된 코드 사본입니다. 두 가지 변경 사항은 관리도 플랫폼 앞에 "cc="를 추가하여 관리도를 저장하기 위해 참조할 수 있다는 것입니다.두 번째 변경 사항은 스크립트 끝 부분에 "report(cc) << save picture(..................)"입니다.출력 jpg를 저장할 수 있는 폴더 경로를 가리키도록 해당 라인을 변경해야 합니다.첨부된 파일은 스크립트가 생성된 jpg 파일입니다.
열려 있는 (
"R:\Operations\Engineering\FTP DATA\FT_LPC_Results.txt" ,
날짜 = 숫자 ,
시간 = 숫자 ,
많은 # = 성격,
부분 # = 성격 ,
브러시 # = 성격 ,
역 # = 숫자 ,
LPC = 숫자 ,
8열 = 숫자 ,
9열 = 숫자 ,
열 10 = 숫자 ,
11열 = 숫자 ,
12열 = 숫자 ,
열 13 = 숫자 ,
14열 = 숫자 ,
열 15 = 숫자 ,
16열 = 숫자 ,
17열 = 성격
) ,
줄 끝 ( CRLF , CR , LF ) ,
필드 끝 ( 탭 , 반점 ) ,
스트립 지수 ( 1 ) ,
아포스트로피를 따옴표로 사용 ( 0 ) ,
전체 파일 스캔 ( 1 ) ,
라벨 ( 1 ) ,
열 이름 시작 ( 1 ) ,
데이터 시작 ( 2 ) ,
읽을 줄 ( 모두 ) ,
연도 규칙 ( "10-90" )
) ;
현재 데이터 테이블 () << 데이터 필터 (
필터 추가 (
기둥 ( : 부분 # ) ,
어디에 ( : 부분 # == "H2FEN-70-31NM-0317" ) ,
표시하다 ( : 부분 # , 크기 ( 204 , 259 ) , 목록 표시 )
) ;
데이터 테이블 ( "FT_LPC_결과" ) << 부분집합 ( 수식 복사 ( 0 ) ) ;
참조 = 관리도 (
샘플 라벨 ( : 많은 # ) ,
표본의 크기 ( 1 ) ,
KSigma ( 삼 ) ,
차트 열 ( : 이름 ( "LPC >0.1" ) , 런 차트 ( 중심선 표시 ( 0 ) ) ) ,
보내다 ( {} , "LPC > 0.1의 런 차트" , 아웃라인박스 , 제목 설정 ( "H2FEN-70-31NN-0317 - LPC" ) ) ,
{ "LPC > 0.1의 런 차트" } ,
"2" ,
스케일박스 ,
{ 분 ( 100.2945275076211 ) , 최대 ( 130.92103353172 ) , 주식회사 ( 250 ) ,
참조선 추가 ( 2000년 , 단단한 , { 255 , 0 , 0 } , "USL 2000" )}
) ,
{ "LPC > 0.1의 런 차트" } ,
"1" ,
스케일박스 ,
{ 분 ( 15230.3237 ) , 최대 ( 19677.7118706835 ) , 주식회사 ( 8 ) , 회전된 레이블 ( 1 )}
) ,
보내다 ( { "LPC > 0.1의 런 차트" } , "런 차트" , 프레임박스 , 프레임 크기 ( 897 , 415 ) ) ,
보내다 ( { "LPC > 0.1의 런 차트" } , "런 차트" , 프레임박스 ( 2 ) , 프레임 크기 ( 69 , 415 ) );
보고서 ( 참조 ) << 사진을 저장하다 ( "<사용하려는 경로로 변경>\thepicture.jpg" ) ;
Re: 실행 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?안녕하세요 짐,
빠른 답변 감사합니다.이것은 아래의 완전한 스크립트이며 당신이 나에게 준 그림 저장 기능을 뺀 스크립트에 있는 것과 정확히 같습니다.
저는 JMP를 처음 사용하므로 양해해 주십시오. ) 어려운 방법으로 이 작업을 수행할 수도 있지만 스크립트를 실행할 때 모든 일이 진행되는 스크린샷을 포함했습니다.
사진 저장 기능이 작동하지 않습니다...시간 내주셔서 감사합니다.

열려 있는(
"R:\Operations\Engineering\FTP DATA\FT_LPC_Results.txt",
열(
날짜 = 숫자,
시간 = 숫자,
로트 # = 캐릭터,
부품 번호 = 문자,
브러시 # = 문자,
스테이션 번호 = 숫자,
LPC = 숫자,
열 8 = 숫자,
열 9 = 숫자,
열 10 = 숫자,
열 11 = 숫자,
열 12 = 숫자,
열 13 = 숫자,
열 14 = 숫자,
열 15 = 숫자,
열 16 = 숫자,
열 17 = 문자
),
가져오기 설정(
줄 끝(CRLF, CR, LF),
필드 끝( 탭, 쉼표),
스트립 따옴표( 1 ),
아포스트로피를 따옴표( 0 )로 사용,
전체 파일 스캔( 1 ),
라벨( 1 ),
열 이름 시작( 1 ),
데이터 시작( 2 ),
읽을 줄(전체),
연도 규칙( "10-90" )
)
);
현재 데이터 테이블() << 데이터 필터(
필터 추가(
열( :부품 번호 ),
여기서( :부품 번호 == "H2FEN-70-31NM-0317" ),
표시( :부품 번호, 크기( 204, 259 ), 목록 표시 )
)
);
데이터 테이블( "FT_LPC_Results" ) << Subset( 수식 복사( 0 ) );
관리도(
샘플 라벨(:Lot # ),
샘플 크기( 1 ),
KSigma( 3 ),
Chart Col( :Name( "LPC >0.1" ), Run Chart( Show Center Line( 0 ) ) ),
보고서 보내기(
보내다(
{},
"LPC > 0.1의 런 차트",
개요 상자,
제목 설정( "H2FEN-70-31NN-0317 - LPC" )
),
보내다(
{"LPC의 런 차트 >0.1"},
"2",
스케일박스,
{최소( 39.2945275076211 ), 최대( 2195.92103353172 ), Inc( 250 ),
참조선 추가( 2000, 솔리드, {255, 0, 0}, "USL 2000" )}
),
보내다(
{"LPC의 런 차트 >0.1"},
"1",
스케일박스,
{최소( 15230.3237 ), 최대( 19677.7118706835 ), Inc( 8 ),
회전된 레이블( 1 )}
),
보내다(
{"LPC의 런 차트 >0.1"},
"런 차트",
프레임박스,
프레임 크기( 897, 415 )
),
보내다(
{"LPC의 런 차트 >0.1"},
"런 차트",
프레임박스(2),
프레임 크기( 69, 415 )
)
)
)
Re: 실행 차트 이미지를 스크립트에 자동으로 저장하는 방법은 무엇입니까?토론 질문에 복사한 스크립트가 올바르게 붙여넣지 않았습니다.따라서 불완전합니다.그러나 다음은 실행 후 출력을 jpg 파일로 저장하는 간단한 실행 차트 예입니다.
이름 기본값은 여기 ( 1 ) ;
dt = 열려 있는 ( "$SAMPLE_DATA/big class.jmp" ) ;
참조 = 관리도 ,
표본의 크기 ( 5 ) ,
KSigma ( 삼 ) ,
차트 열 ( : 키 , 런 차트 ( 중심선 표시 ( 0 ) ) )
) ;
보고서 ( 참조 ) << 사진을 저장하다 ( "<경로에 넣어> \picture.jpg" ) ;