스크립트 질문; 기존 jmp 데이터를 덮어 쓰지 않고 .txt에서 jmp로 데이터 가져 오기안녕 모두,
내가 만드는 것에 관한 질문이 있습니다. 선 스크립트의 경우, 먼저 가능한지 알고 싶습니다. 그렇다면 내가 그것을 만들 수있는 사람이 있습니까? 나는 JMP와 스크립팅을 사용하는 것에 상당히 익숙하기 때문에 모든 도움을 주셔서 감사합니다!
상황은 다음과 같습니다.
일주일에 세 번씩 .txt 파일로 데이터를 수집합니다. 이 데이터는 스크립트를 사용하여 자동으로 JMP로 가져옵니다.
JMP 파일을 업데이트하려면 와 새 주간의 데이터는 수동으로 데이터를 잘라내어 txt 파일에 붙여 스크립트 (데이터에서 중복을 방지하기 위해)를 실행해야합니다. 스크립트가 수행하는 작업은 전체 JMP 파일을 지우고 2 주 데이터로 다시 채우는 것입니다. 이제 내 질문은;
기존 데이터를 덮어 쓰지 않고 기존 데이터를 가져 와서 기존 JMP 파일에 추가 할 수있는 스크립트 라인이 있습니까?
이 데이터를 새로운 .txt로 만들 수 있습니까? 아니면 기존의 /로드 된 .txt 파일 아래에 있어야합니까?
보너스 질문;
데이터에 중복 된 것이 있으면 자동으로 사본 중 하나가 삭제 될 수 있습니까?
친절하고,
L_Kingma
다시 : 스크립트 질문; 기존 jmp 데이터를 덮어 쓰지 않고 .txt에서 jmp로 데이터 가져 오기FilePath = "C:\Test.txt";
Save Text File(FilePath,
"The quick brown fox"
);
Load Text File( FilePath );
Save Text File(FilePath,
" jumped the fence",
mode("append")
);
Load Text File( FilePath ); 텍스트 파일 저장 기능을 사용하여 기존 .txt 파일에 데이터를 추가 할 수 있어야합니다.
위의 예제 코드를 참조하십시오.
관련 게시물 - https://community.jmp.com/t5/Discussions/Append-text-to-Save-Text-File-function/td-p/45256
혹시 .txt 파일의 데이터를 .jmp 파일에 추가한다고 말한 경우
"Scripting Index"에서 Concatenate ()를 보라.
도움말 ==> 스크립팅 인덱스 ==> 연결
다시 : 스크립트 질문; 기존 jmp 데이터를 덮어 쓰지 않고 .txt에서 jmp로 데이터 가져 오기글쎄, 내 txt 파일에 chronocally 데이터를 복사하여 붙여 넣어야합니다. 하지만 그 정도면 좋을 것입니다. 현재 IM은 imput 소스와 함께 기존의 JMP 파일에 데이터를 추가 할 수있는 방법을 찾고 있습니다. 기존의 JMP 데이터를 덮어 쓰지 않고 새로운 .txt 파일을 만듭니다.
이 작업을 수행 할 수있는 스크립트 줄이 있습니까? 그렇다면 무엇이 될 수 있습니까?
친절 감사합니다,
L_Kingma
다시 : 스크립트 질문; 기존 jmp 데이터를 덮어 쓰지 않고 .txt에서 jmp로 데이터 가져 오기샘플 데이터를 보면 - 데이터의 일부 열이 고유하다고 가정하는 것이 합리적입니까?
그래서 우리가 생각할 수있는 한 가지 방법은 항상 시간순 인 경우 시간 열을 사용하는 것입니다. 우리는이를 사용하여 그에 따라 데이터를 정렬하고 조합 할 수 있습니다.
또 다른 대안은 기존 JMP 스크립트가 JMP 파일에 데이터를 쓰는 경우 파일 생성 시간을 알아서 주문을 파악할 수 있다는 것입니다. 그것들은 제가 얻을 수있는 유일한 두 가지입니다.다시 : 스크립트 질문; 기존 jmp 데이터를 덮어 쓰지 않고 .txt에서 jmp로 데이터 가져 오기 @uday_guntupalli 예제 파일을 첨부 했으므로이 파일이 유용 할 수 있기를 바랍니다.
스크립트가 수행하는 작업은 "데이터를 내부에 넣음"을 수행하여 하나의 collum에 날짜가 포함되고 다음 collum에는 시간 등이 포함됩니다.
만일 그 사이에 아무것도 없다면 "창조 된 짝이 없다.
다시 : 스크립트 질문; 기존 jmp 데이터를 덮어 쓰지 않고 .txt에서 jmp로 데이터 가져 오기 @ L_ 청마 :
사람들이 테스트 할 수 있도록이 데이터 세트의 샘플을 게시 할 수 있습니까? 예, 질문 한 사항을 수행 할 수 있습니다. 가장 쉬운 방법은 예제를 사용하여 구축 할 수 있습니다.