2017-11-03 4 views
0

저는 ES4로 작업 중이며 버튼을 사용하여 커질 테이블을 만들려고합니다. 4 살 정도였던 온라인 자습서를 따라했지만 모든 단계가 LiveCycle 버전에서 유효합니다. 그래서 테이블 마법사를 사용하여 헤더가있는 3 열 테이블을 만들었습니다. 다음으로 테이블 옆에 버튼을 놓았습니다. 이 버튼에 대한 다음 코드의 결과 ROW1ES4 동적 테이블 - 테이블 행을 늘리지 않아야합니다.

의 새로운 인스턴스를 추가

상태 : : 버튼을 Button1을이

결과를 클릭 난 다음이었다 조치를 생성하는 작업 빌더 도구를 사용하여 :

this.resolveNode('Table1._Row1').addInstance(1); 

if (xfa.host.version < 8) { 

    xfa.form.recalculate(1); 

} 

미리보기 PDF 탭으로 이동하면 테이블과 버튼이 있지만 버튼을 클릭해도 아무런 효과가 없습니다. 맨 아래의 경고 탭에는 오류가 나열되지 않습니다. 왜 그것이 작동하지 않을지에 대한 아이디어가 있습니까? 테이블과 버튼은 폼의 유일한 항목입니다 (테스팅). 양식에서 텍스트 필드를 채우기 위해 일부 자바 스크립트를 수행 했으므로 시스템이 LiveCycle에서 javascript를 실행한다는 것을 알고 있습니다.

+0

왜 ES4를 특별히 요구합니까? – evolutionxbox

+0

LiveCycle 버전을 사용하고 있습니다 ... –

답변

0

나는 PDF를 "Adobe Static XML Form"과 "Adobe Dynamic XML Form"으로 저장했다. 동적으로 전환하면 테이블이 예상대로 확장되기 시작했습니다.