2016-12-02 3 views
1

Acrobat에서 잘 작동하는 몇 가지 JavaScript가 있습니다. Adobe ES4 LiveCycle Designer에서 작업 할 수 없었습니다 (저는 초보자입니다).Acrobat JavaScript를 Adobe ES4 Deigner로 변환 JavaScript

JS 중 하나는 텍스트가 텍스트 필드에 입력 될 때 체크 박스에서 체크를 활성화하는 것입니다.

LifeCycle ES4에서 스크립트 편집기에서 JavaScript를 입력하고 '표시 : 확인 *'을 입력했습니다. 불행히도 JavaScript가 작동하지 않는 것 같습니다. 어떤 도움이라도 대단히 감사합니다. 내가 ES4로 변환하기 위해 노력하고있어 애크로뱃 자바 스크립트는 다음과 같습니다

this.getField("checkbox 1").checkThisBox(0, (event.value!="")); 

종류는 한마디로

케빈

+0

맨 위에 '친애하는 전문가'라고 말해야합니다. 감사합니다 – sparrowk

+0

당신이하고있는 것에 대한 더 많은 코드를 사용할 수 있습니다. 그리고 당신이 원하는 것을 말하고 어떻게 작동하는지 말해주십시오. – Flummox

+0

안녕 Flummox - 죄송합니다 늦게 답장을 보내십시오. 완성해야 할 텍스트 필드가 많은 양식이 있습니다. 각 텍스트 필드에 연결된 체크 박스가 있습니다 (추적 용). 그러면 어떤 텍스트 필드가 아직 완성되지 않았는지 신속하게 나타냅니다. 필자는 Acrobat에서이 코드를 사용했지만 작동하지만 ES4 디자이너를 사용하고자하며 코드가 호환되어야합니다. 미안합니다. 당신이 나에게 물어 봤던 것에 답하고, 당신의 도움에 감사 드리고 싶습니다. – sparrowk

답변

1

과 관련하여, 자동/프로그래밍 XFA의 JScript에 애크로뱃 자바 스크립트로 변환 할 방법이 없습니다. 개체 모델과 이벤트 처리 모델은 너무 멀리 떨어져 있습니다.

이러한 변환을 수행하는 가장 확실한 방법은 Acrobat JavaScript가 수행중인 작업을 파악한 다음 XFA JScript에서 동일한 작업을 수행하는 방법을 찾는 것입니다.

즉, 스크립트를 다시 만드십시오.

+0

좋습니다. 많은 감사합니다. 죄송합니다. 부적절한 점이 있지만 도움이 될만한가요? 그렇다면 얼마나 될 것입니까? 많은 분들께 감사드립니다. – sparrowk

+0

이 요청에 대해 영광으로 생각 합니다만, 제 전문 기술이 Acrobat JavaScript를 사용하고 있으며 XFA JScript를 사용하지 않았 음을 인정해야합니다 ... –

0

LiveCycle의 기능을 사용하십시오.
확인란을 만듭니다. 텍스트 필드를 만듭니다. 텍스트 필드를 마우스 오른쪽 버튼으로 클릭합니다. 조치 추가를 선택하십시오. 텍스트 필드가 비어 있지 않은 조건을 설정합니다. 확인란의 값이 검사됩니다. 선택적으로 확인란을 읽기 전용으로 설정할 수도 있습니다.

내가 작성중인 양식에 대해이 작업을 수행합니다. 항목을 선택하기 전에 주석이 필요한 위치입니다.