<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />save pdf 명령을 사용하여 스크립트에 지정된 이름의 PDF 파일에 결과를 저장하는 스크립트가 있습니다. 현재 스크립트가 며칠마다 실행될 때 이전 파일을 덮어쓰지 않도록 파일 이름을 수동으로 조정해야 합니다. 자동으로 파일 이름에 현재 날짜를 포함시키는 방법이 있습니까?
대단히 감사합니다. 저는 JMP를 처음 사용하기 때문에 C++에서와 같은 방식으로 거의 작동하지 않을 것이라고 생각했습니다.
다음은 현재 날짜로 테이블을 열고 저장하는 예입니다. 마지막 줄은 오늘 날짜가 포함된 테이블을 저장합니다.
또한 "/" 또는 ":"이 없는 날짜 형식을 선택하는 것이 중요합니다.
//Earth Quates, 지난 7일
여기에 기본 이름( 1 );
cd=기본 디렉토리 가져오기();
데이터=expr(지진 = 열기(
//"/0000000027230BB0/eqs7day-M1.txt",
" http://earthquake.usgs.gov/earthquakes/catalogs/eqs7day-M1.txt ",
열(
소스 = 문자,
Eqid = 문자,
버전 = 캐릭터,
날짜/시간 = 문자,
위도 = 숫자,
Lon = 숫자,
크기 = 숫자,
깊이 = 숫자,
NST = 숫자,
지역 = 캐릭터
),
가져오기 설정(
줄 끝(CRLF, CR, LF),
필드 끝(쉼표),
스트립 따옴표( 1 ),
인용 부호( 0 )로 아포스트로피 사용,
전체 파일 스캔( 1 ),
빈 열을 숫자( 0 )로 취급합니다.
라벨( 1 ),
열 이름 시작( 1 ),
데이터 시작( 3 ),
읽을 라인( 모두 ),
연도 규칙( "20xx" )
)
);
quake<< set name("지진 "||짧은 날짜(today()));
지진<< new column("DateTime2", <
공식(
l = Words( :Datetime, " ," );
d = l[3] || Substr( l[2], 1, 3 ) || l[4] || " " || l[5];
Informat( d, "ddMonyyyy h:m:s" );
)
););
데이터;
quake << 다른 이름으로 저장( cd||"Earthquakes "||Format Date( Today(), "ddmonyyyy" )||".jmp" );