OutSystems를 통해 JavaScript에서 Screen Action(Traditional Web) 시작
(Traditional Web의 경우)
FakeNotify Widget 사용 방법
Forge에서 사용하는 모듈이 있으므로 이를 참조하여 설치 방법을 확인하십시오.
Tabs With Fake Notify Widget
다음 그림은 처리된 전체 그림입니다.그림에서 ○을 띤 숫자는 위의 숫자에 대응한다.
화면 왼쪽에 있는 TabsClientSide Widget의 속성 "OnTabActivation"은 태그를 선택할 때 동작의 JavaScript 코드를 지정합니다.
(클릭하면 FakeNotify Widget ID를 매개 변수로 OsNotify Widget 함수 처리를 호출하도록 설정됨)
FakeNotify Widget Id를 OsNotify Widget JavaScript 함수로 전달할 때 해당 Widget의 On Notify (그림 4) 가 이동합니다.이 OnNotify Screen Action에서 Notify GetMessage를 사용하면 두 번째 매개변수에서 지정된 값을 사용할 수 있습니다.
참고, 이 함수osjs.js라는 OutSystems라는 자동 로드 파일로 정의되었으나 API 문서를 찾을 수 없습니다.OutSystems에서 제공하는 RichWidgets 지시 방법이기 때문에 대체로 문제가 없을 것 같지만, 중요도가 높은 시스템에서는 사용을 주저하고 있다.
보이지 않는 Buton/Link를 JavaScript로 클릭하는 방법
Screen Action에 테스트 문자열을 전달하는 동안 호출하기
$('#" + HiddenInput.Id + "').val('テスト');
$('#" + HiddenButton.Id + "').click();
JavaScript를 실행합니다.HiddenInput.Id 섹션은 Widget의 Name을 통해 Widget 객체에서 Id 속성을 가져옵니다.
이를 통해 실행 중인 HTML의 ID를 얻을 수 있습니다.
그런 다음 Screen Action 내에서 Input에 링크된 Local Variable에서 매개변수를 수신하여 대개 그렇게 처리할 수 있습니다.
견본으로 삼다
https://www.outsystems.com/forge/Component_Overview.aspx?ProjectId=7064
의 S crenAction From JavaScript입니다.
Reference
이 문제에 관하여(OutSystems를 통해 JavaScript에서 Screen Action(Traditional Web) 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/jyunji_watanabe/items/0083c861f2a5a5e8b824텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)