1567_ko-KR
JMP를 사용하여 보고서 자동화JMP에서 매주 분석 한 40-50 건의 데이터를 자동으로 생성하는 방법에 대한 제안 사항이 있습니까? 절단 및 붙여 넣기가 너무 느립니다.제목 : Re : JMP를 사용하여 보고서 자동화하기MS COM을 통한 자동화는 가장 좋은 방법입니다 - 가장 좋아하는 스크립팅 도구를 골라라.
만나다:
http://www.jmp.com/software/whitepapers/pdfs/automating_jmp_wp.pdf
과
http://www.nesug.org/Proceedings/nesug09/ap/ap09.pdf
베스트,
-매트제목 : Re : JMP를 사용하여 보고서 자동화하기고맙습니다제목 : Re : JMP를 사용하여 보고서 자동화하기고맙습니다제목 : Re : JMP를 사용하여 보고서 자동화하기보고서를 Word 또는 Excel로 자동으로 '내보낼'수있는 경우에 이상적입니다. 이 방법들 중 하나가 이것을 달성 할 것입니까?Re : JMP를 사용하여 보고서 자동화이것이 JMP 외부에서 JMP 애플리케이션을 스크립팅하는 COM의 장점입니다.
PC 앱을 혼합하고 일치시키고 연결할 수 있습니다. Perl / TCL / Python / etc에서 JMP를 스크립팅 할 수있는 것처럼. Word, Excel, PowerPoint 등을 스크립팅 할 수도 있습니다.
베스트,
-매트
<-
#! c : \ Perl \ bin \ perl.exe
Win32 :: OLE 사용;
# http://support.microsoft.com/kb/214797
print "############################################## #######","\엔";
# 이미 활성화 된 Excel 응용 프로그램을 가져 오거나 새 세션을 엽니 다.
# JMP를 시작하고 보이게합니다
내 $ jmp = Win32 :: OLE-> new ( 'JMP.Application');
$ jmp-> {표시} = 1;
# __ 기존 데이터 테이블 열기
내 $ doc = $ jmp-> OpenDocument ( "C : \\ temp \\ Big class.jmp");
$ jmp-> {Visible} = 1;
#__ 고전적인
내 $ dt = $ jmp-> NewDataTable ( "Hello World.jmp");
내 $ col = $ dt-> NewColumn (Col1, 1, 0, 8);
#__ 테이블을 데이터로 채우기 전에 행을 추가해야합니다.
$ dt-> AddRows (20, 0);
#__ 셀 값을 1 씩 증가하도록 설정
(내 $ i = 1; $ i <= 20; $ i + = 1)
{
$ col-> SetCellVal ($ i, $ i);
}
내 $ col2 = $ dt-> NewColumn (Col2, 1, 0, 8);
(내 $ i = 1; $ i <= 20; $ i + = 1)
{
$ col2-> SetCellVal ($ i, $ i + 5);
}
내 $ col3 = $ dt-> NewColumn (Col3, 1, 0, 8);
$ col3-> AddFormula ( "Col1 + Col2");
$ dt-> {표시} = 1;
# 해당 JMP 계산 값을 다시 perl로 반환
내 $ x = $ col3-> GetDataVector;
# Excel을 시작하고 보이게합니다.
내 $ xlApp = Win32 :: OLE-> new ( 'Excel.Application');
$ xlApp-> {표시} = 1;
# 새 통합 문서 만들기
내 $ xlBook = $ xlApp-> 통합 문서-> 추가;
# 한 번에 모든 데이터 쓰기 ...
내 $ rng = $ xlBook-> ActiveSheet-> Range ( "A1 : C7");
$ rng-> {값} = $ x;
->Re: JMP를 사용하여 보고서 자동화어디서 시작하는지 알 수 없습니다. 이미 JSL 스크립트가 있다고 가정합니다.
나는 보고서에 대한 jsl 스크립트를 먼저 생성한 다음 PERL 스크립트를 실행하여 일정에 따라 실행함으로써 정기적으로 이 작업을 수행합니다. JMP를 시작하고 jsl 스크립트를 실행하기 위한 PERL 코드는 다음과 같습니다.
실행JMP();
하위 실행JMP{
#------------------------------------------------- ---#
# JMP를 실행하시겠습니까? #
#------------------------------------------------- ---#
print "\nJSL 파일 처리 중... (여기에 JSL 스크립트 파일 이름을 입력하세요)\n";
않는 한($jmp = Win32::OLE -> new("JMP.Application")){
print "\nJMP를 여는 동안 오류가 발생했습니다. 중단하는 중입니다. 나가기 위해서.";
;
#~ 종료; # JMP를 시작할 수 없는 경우 이 줄을 사용하여 종료/중단할 수 있습니다.
}
$jmp -> {표시} = '참';
$jmp -> RunJSLFile("yourfile.jsl");
}Re: JMP를 사용하여 보고서 자동화안녕,
'PDF 저장' 기능을 사용해서 보고서/저널을 자동으로 .pdf 파일로 내보내려고 합니다. 현재 이 기능의 매개변수에 대한 설명서는 찾지 못했습니다. 제가 모르는 것은 '다른 이름으로 저장' 메뉴 항목을 사용하여 PDF 형식으로 저장할 때 사용할 수 있는 기능, 특히 '용지 크기'와 '페이지 배율'입니다.
함수별로 사용 가능한 모든 매개변수에 대한 개요가 있나요? 열을 쌓으려고 할 때 비슷한 문제가 발생했습니다. JSL 문서에 '행별 스택' 기능이 숨겨져 있었기 때문입니다. JMP 9에서는 여전히 기능이 부족합니다.Re: JMP를 사용하여 보고서 자동화JMP 8 사용자용 스크립트와 PDF로 내보내는 애드인(JMP 9용)을 곧 출시할 예정입니다. 공지사항을 읽어보시려면 다음 링크에서 공지 목록에 가입해 주세요.
http://ethreemail.com/subscribe?g=6ed2a67d
언제든지 구독을 취소하실 수 있으며, 귀하의 이메일 주소는 제3자에게 제공되지 않으며 다른 목적으로 사용되지 않습니다.
Powerpoint 내보내기도 기대하세요.Re: JMP를 사용하여 보고서 자동화덧붙여 말씀드리자면, 이 스레드에 다운로드 정보도 올리겠지만, 최신 소식을 알려드릴 수는 없을 것 같습니다. 따라서 관심이 있으시면 공지 목록에 등록해 주시기 바랍니다.
Comments
There are no comments yet