2987_ko-KR
테이블 생성 후 JSL에 저장JMPers님, 안녕하세요.
Oracle에서 데이터를 검색하여 데이터 세트를 만들고 있습니다. 데이터를 가져온 직후 사용자가 선택한 이름을 사용하여 저장하고 싶습니다. JSL은 다음과 같습니다.
dt = 오픈 데이터베이스(dsn_string, sql_statement, "MedDRA 카테고리");
dt << 저장();
그러나 파일 > 저장 대화 상자가 표시되지 않습니다. 대신 파일을 저장하려고 시도하고(어딘가?) 로그에 오류 메시지가 표시됩니다.
파일을 쓰기용으로 열 수 없으며 읽기용으로만 엽니다.
이 파일은 지정된 이름으로 저장할 수 없습니다.
감사해요!Re: 테이블을 만든 다음 JSL에 저장합니다.매력처럼 작동합니다. 찾아주셔서 감사합니다. 기술 지원에 알립니다.
문안 인사,
베드로Re: 테이블을 만든 다음 JSL에 저장합니다.열기와 저장의 지정자가 뒤바뀐 것 같습니다. 즉, 1은 열기를 원하고 0은 저장을 원합니다. 다음은 작동하지만 함수가 문서화된 대로 작동하도록 고정된 경우(또는 문서를 변경해야 하는 경우) 작동하지 않아야 합니다.
xml_text = "저장할 텍스트";
xml_default_file = "myfile.xml";
xml_file_path=파일 선택(
"XML 파일 저장",
"",
{"XML 파일|xml", "모든 파일|*"},
1,
0,
xml_default_file
);
텍스트 파일 저장( xml_file_path, xml_text );Re: 테이블을 만든 다음 JSL에 저장합니다.안녕 피터,
방금 귀하의 예를 시도했는데 여기에 버그가 있는 것 같습니다.
기술 지원팀(support@jmp.com)에 메모를 보내 살펴보도록 하십시오.
감사해요!
제프Re: 테이블을 만든 다음 JSL에 저장합니다.이 문제에 대한 새로운 주름:
일부 XML 텍스트를 만들고 XML 파일에 저장하고 싶습니다. 기본 출력 파일 이름을 만들고 있으며 사용자가 프로세스를 약간 제어할 수 있기를 바랍니다. SAVE("")를 사용할 때 발생하는 것과 같은 것을 원합니다. 기본 파일 이름을 제공하고 확장자는 XML이어야 합니다.
PICK FILE 기능이 작업을 수행할 수 있는 것처럼 보입니다.
경로 = 파일 선택(,,,,,)
선택한 파일의 경로 이름을 반환하는 열기 창으로 사용자에게 프롬프트를 표시합니다. filterList 인수는 "Label|suffix1;suffix2;..." 형식의 문자열 목록입니다. 첫 번째 필터 인수는 처음에 표시되는 필터를 지정합니다. 다섯 번째 인수는 창이 저장(saveFlag = 1) 또는 열린(safeFlag = 0) 창으로 작동해야 하는지 여부를 나타냅니다. 마지막 인수는 처음에 선택된 파일을 지정합니다.
그러나 saveflag는 광고된 대로 작동하지 않는 것 같습니다.
xml_default_file = "myfile.xml";
xml_file_path = 파일 선택("XML 파일 저장", "", {"XML 파일|xml", "모든 파일|*"},
1, 1, xml_file);
텍스트 파일 저장(xml_file_path, xml_text);
myfile.xml 파일이 존재하지 않는다는 오류가 발생합니다.
당신의 도움을 주셔서 감사합니다!
베드로Re: 테이블을 만든 다음 JSL에 저장합니다.훌륭하게 작동했습니다. 나는 그 작은 속임수를 알아 냈을 것이라고 생각하지 않습니다. 고마워 마이클!Re: 테이블을 만든 다음 JSL에 저장합니다.나는 8.0.2 문서에서 그것을 보지 못했지만 약간 속았고 이것이 저장 대화 상자를 불러오는 것을 발견했습니다.
dt << 저장("");
문서는 dt << save()가 현재 테이블 이름을 사용하여 저장한다고 말합니다.
ODBC를 통해 내 "데이터베이스"로 Excel 파일을 사용하여 이것을 시도했다고 추가해야 합니다. save()를 사용하여 본 오류 메시지를 받지 못했고 파일이 성공적으로 저장되었다고 말해야 하지만 저장 항목이 테이블 생성 방법과 관련이 있는지 확실하지 않습니다.
남자 이름