조인 된 테이블을 올바른 폴더에 저장하는 방법안녕하세요 여러분,
새로운 데이터를 원본 데이터 파일로 업데이트해야하는 프로젝트를 진행 중입니다. 조인 테이블 함수를 사용하고 있습니다. 문제는 조인 된 데이터 테이블을 올바른 위치에 저장할 수 없다는 것입니다. 제가하려는 것은 1입니다. 지난 14 일간의 데이터를 데이터베이스에서 꺼냅니다. 2. 원본 데이터 파일 열기 3. 이 두 테이블에 합류하십시오. 조인 된 테이블로 원래 테이블을 바꿉니다. 문제는 마지막 14 일 데이터 테이블이 저장되지만 조인 된 테이블이 저장되지 않는다는 것입니다.
당신이 도울 수 있다면 많이 감사 할 것입니다.
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법이제 Close () 문을 한 번에 하나씩 추가하여 dtjoined에서 참조하는 데이터 테이블이 모든 데이터가 포함 된 테이블인지 확인합니다.
확인한 후에는 동시에 저장하지 말고 다음과 같이 저장하십시오.
dtjoined << save( savepathFieldarray);
그럼 그냥 닫아라.
close(dtjoined);
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법안녕하세요 제프,
조인에 의해 생성 된 데이터 테이블에는 모든 데이터가 있습니다. 지금 3 개의 데이터 테이블을 가지고 있기 때문에 올바른 데이터를 저장하는 것이 약간 까다 롭습니다.
감사,
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법문제가있는 곳을 정확하게 찾아야합니다.
조인에 의해 생성 된 데이터 테이블에 원하는 모든 데이터가 있는지 확인할 수 있습니까?
Close () 문을 제거하여 세 개의 테이블이 모두 열려 있고 테이블에 올바른 데이터가 있는지 확인하십시오.
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법안녕하세요 제프,
답장을 보내 주셔서 대단히 감사합니다.
예, 마지막 14 일간의 데이터는 savepathFieldArray로 지정한 파일에 저장됩니다. 하지만 모든 데이터가 포함 된 데이터 테이블을 저장하고 싶습니다. "지난 14 일간의 데이터 테이블"이 저장되는 것을 원하지 않습니다.
감사,
위니
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법귀하의 코드를 보면 그것은 다음과 같습니다.
Close( dtjoined, save( savepathFieldArray ) );
조인 된 데이터 테이블을 저장해야합니다.
당신이 " 지난 14 일 데이터 테이블이 저장됩니다. "지난 14 일간의 데이터가 savepathFieldArray로 지정한 파일에 저장된다는 의미입니까?
문제를 재현 할 두 파일 (주 14 일)의 예를 제공 할 수 있습니까? 그렇지 않은 경우 실제 데이터는 동일한 동작을 나타내는 더미 데이터를 사용할 수 있습니까?
또한, 테이블 -> 가입 "두 번째 테이블의 데이터로 메인 테이블 업데이트"옵션을 사용하는 경우에도 항상 새 데이터 테이블을 생성합니다. 테이블 -> 업데이트 데이터 테이블을 제자리에 업데이트합니다.
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법안녕하세요 여러분,
내 아이는 여전히 존재한다. 두 테이블을 조인하고 원본 테이블의 데이터를 업데이트하거나 새 테이블을 올바르게 저장하는 데 도움이 필요합니다.
나는 네 도움을 많이 주셔서 감사하겠습니다.
감사,
웬
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법귀하의 답변을 주셔서 감사합니다, 나는 업데이 트했지만 새로운 데이터 테이블은 여전히 만들어집니다.
다시 : 오른쪽 폴더에 조인 된 테이블을 저장하는 방법조인을 할 때 "기본 테이블을 두 번째 테이블의 데이터로 업데이트"하는 옵션이 있습니다. 이 옵션을 사용하면 원본 테이블을 업데이트 한 후에 저장할 수 있습니다. 이 옵션을 호출하려면이 코드 스 니펫의 어딘가에있는 "두 번째 테이블 (1)의 데이터로 기본 테이블 업데이트"를 추가하기 만하면됩니다.
Drop multiples( 1, 1 ),
Include Nonmatches( 1, 1 ),
Preserve main table order( 1 ),
Output Table( ::dt_activeRI:Lineage[rowNum] || "_RI_" || Char( ::dt_activeRI:InvestigationId[rowNum] ) || "_FieldArray.jmp" )