2014-04-01 6 views
1

버튼이있는 하위 폼이 반복됩니다. 하위 폼을 추가 할 때마다 추가 된 단추를 제거 할 수 있기를 원합니다. 필자가 수행 한 검색을 통해 다음 코드가 작동하지만 그렇지 않습니다. 누군가 나를 똑바로 세울 수 있습니까?반복되는 서브폼으로 작업하는 Adobe LiveCycle

var IGdelbut = xfa.resolveNodes("ItemGroup[*].ItemHeader.Delbutton"); 
for (var i = 0; i < IGdelbut; i++) { 
    IGdelbut.presence = "invisible"; 
} 

(나는 내 ​​이전 질문을 반복 사과,하지만 난 다른 사람에게 작업을 더 나은 정보를 제공하고있어 바라고 있어요.)

+0

스크립트를 삽입 한 XFA 이벤트는 무엇입니까? – harun

답변

0

스크립트가 resolveNodes()의 결과 반복 문제의 몇 가지가 있습니다 요구. 이 권리를 얻는다면, 당신은 * DelButton *을 서브 폼에 모두 숨기려고합니다.

ItemGroup 하위 폼을 반복의 상위 하위 폼이 스크립트를 가정하면 다음

var allDeleteButtons = xfa.resolveNodes("ItemGroup[*].ItemHeader.Delbutton"); 
var len = allDeleteButtons.length; 
for (var i = 0; i < len; i++) { 
    allDeleteButtons.item(i).presence = "invisible"; 
} 

보십시오.

+0

그냥 의사가 주문한 것! 고맙습니다. 두 번째 라인은 내가 모방하려고했던 어떤 예에서도 결코 보이지 않았다. (이전 질문에 대한 대답으로, 이것은 mouseUp 이벤트에 있습니다). – quackdad