다시 : 다른 테이블의 셀에 값을 입력하십시오.당신이 찾고있는 것을 수행하는 방법에 대한 두 가지 예가 있습니다.
Names Default To Here( 1 );
dt1 = New Table( "Table1",
New Column( "ColA", values( {44, 55} ) )
);
dt2 = New Table( "Table2",
New Column( "ColB", values( {77, 88} ) )
);
Wait(5);
// Transfer from table 1 to table 2 using data table
// pointers
dt1:ColA[1] = dt2:ColB[1];
wait(5);
// Transfer from table 1 to table 2 using data table
// names
column(data table("Table1"),"ColA")[2] =
column(data table("Table2"),"ColB")[2];
// or
//column(dt1,"ColA")[2] =
// column(dt2,"ColB")[2];다시 : 다른 테이블의 셀에 값을 입력하십시오.정말 고맙습니다! 나는 많은 어려움을 겪고 있지만 많은 것을 배우고 있습니다. 나는 안내를 정말로 감사합니다.다른 테이블의 셀에 값을 입력하십시오.안녕하세요,
두 개의 테이블이 있습니다. 한 테이블의 값을 다른 테이블에 넣는 데 어려움을 겪고 있습니다. 첫 번째 테이블의 값을 변수로 만들었습니다.
val1 = 열 (표 1, "열 1") [1];
열 (표 2, "열 2") [1] = val1;
다른 토론 스레드에서 찾은 다양한 구문을 시도했습니다. 이것은 내가 시도한 마지막 것입니다. 그것은 내가 val1을 정의하는 방식을 반영하는 것처럼 보이므로 그것이 작동해야한다는 것이 나에게 이해가되었습니다. 로그에 val1을 인쇄 할 수 있으므로 이것이 문제라고 생각하지 않습니다. 로그가 계속 플래그를 표시하는 두 번째 줄 beucase에 문제가 있다고 생각합니다. 로그는 다음과 같습니다.
열 (Table1 / * ### * /, "Column2") [1] = val1;
이름이 확인되지 않음 : 'Table2', Table2 / * ### * /의 액세스 또는 평가에서 Table2 {1}
어쩌면 val1을 Table2의 해당 값으로 다른 테이블에 넣어야합니다. 그런 다음 테이블을 업데이트 하시겠습니까?