루프의 데이터 테이블 연결은 처음에만 작동합니다.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요
나는 임의의 수의 행을 가진 데이터 테이블을 순환하는 스크립트를 가지고있다. 각 행에 대해 3 개의 SQL 문을 실행하여 데이터가있는 3 개의 테이블을 얻습니다. 솔루션의 그 부분은 잘 작동하지만 이후에는 원본 테이블의 각 행에 대해 생성 된 3 개의 테이블을 연결하려고합니다. 이것이 내 jmp 지식이 부족한 부분입니다.
각 행에 대해 3 개의 테이블을 concenate하는 대신 첫 번째 행의 3 개 테이블이 행만큼 많은 수의 결과를 얻는 결과를 얻습니다. 나는 jmp가 3 개의 테이블이 연결을하기 전에 내용을 변경했다는 것을 알기 위해 뭔가를해야한다고 가정하고, 수행하기 전에 새로운 이름으로 3 개의 명령문 (dtSite, dtCountry, dtTrial)에 의해 생성 된 테이블을 명시 적으로 할당하려고 시도했습니다. concatenation 그러나 그것은 트릭을하지 않는다. 아래 코드를 참조하십시오.
누가 올바른 방향으로 나를 가리킬 수 있습니까?
br
한스 조르겐
dtSite << 세트 이름 ( "Sitevalue");
dtCountry << 세트 이름 ( "Countryvalue");
dtTrial << 세트 이름 ( "Trialvalue");
데이터 테이블 ( "사이트 값") << 연결
데이터 테이블 ( "국가 값"),
데이터 표 ( "평가판"),
출력 표 ( "결합")
);
제목 : Re : 루프에서 데이터 테이블 연결 처음으로 작동합니다.차이점을 만들어 낸 감사합니다. 나는 변수 jmp의 범위를 이해하기 위해 약간 투쟁합니다. 하지만 천천히 나는 배우고있다.
제목 : Re : 루프에서 데이터 테이블 연결 처음으로 작동합니다.새로운 테이블을 읽을 때 (즉, Sitevalue 테이블에서 두 번째로 읽을 때) JMP는 실제로 이것을 Sitevalue 2 ?
변수가있는 최신 테이블을 이미 가리키는 경우에는 이름 대신 연결 단계에서 사용하십시오.
dtSite << 사슬 같이 잇다 ( dtCountry , dtTrial , 출력 표 ( "결합 된" ) ) ;