Javascript가 처음인데 LiveCycle Designer ES4에서 Forms를 만드는 데 사용되는 기본 언어 및 함수 중 일부를 사용하고 있습니다.LiveCycle Designer에서 배열의 테이블 채우기
4 개의 확인란 (예 : "check1", check 2 ...)과 4 개의 미리 정의 된 배열 ("array1", array2 ....)이 있습니다. 나는이 모든 아래에 3 개의 열 (col1, col2, col3)이있는 테이블을 가지고 있습니다. 내가하는 array1과 테이블의 COL2을 채우는 싶다 "CHECK1"를 검사 할 때
- :
는 내가하고 싶은 것은 이것이다.
- 그런 다음 배열의 각 데이터에 대해 새 행을 추가하십시오.
- 다른 체크 박스에서도 같은 작업을 수행하고 필요에 따라 테이블에 추가하려고합니다.
나는 다양한 옵션을 시도했지만 아무 것도 작동하지 않는 것 같습니다. 이 단계에서는 여러 개의 테이블을 채울 수있는 하나의 배열을 얻을 수 없습니다.
이 내 현재 코드입니다 : (주석 처리 된 부분은 배열에 합류 단지 시도했다)
var array1 = new Array("one","two","Three","Four","Five");
var array2 = new Array("this","that", "and this");
var array3 = new Array("another one");
var array4 = new Array("Finally this");
var k = [];
//if(check1.rawValue == "Yes")
//{k = k.concat(array1)}
//if(check2.rawValue == "Yes")
//{k = k.concat(array2)}
for
(i=0; i<array1.length; i++){
if (i>0) {Row01.InstanceManager.addInstance(1)}
xfa.resolveNode("Table.Row01["+i+"].col2").rawValue = array1[i];
}
어떤 도움을 주시면 감사하겠습니다.