Power 매니아 여러분, 안녕하세요. 제 또 다른 블로그에 오신 것을 환영합니다. 이 블로그의 목적은 클라이언트 스크립트 API를 사용하여 표준 사용자 경험 자동화 방법을 구현하는 방법을 살펴보는 것입니다. 데이터 상호 작용, 양식 콘텐츠 변경 또는 앱 동작 업데이트를 구현하려면 이 특정 클라이언트 스크립팅 API를 사용해야 합니다. JavaScript로 논리를 작성하는 동안 양식이 표준 HTML로 작성되었더라도 양식 컨텐츠를 직접 조작하는 것은 지원되지 않는다는 점을 명심하십시오. 클라이언트 스크립팅은 다양한 양식 구성 요소와 상호 작용하기 위한 개체 모델과 메서드를 만듭니다. 이 방법을 사용하면 양식 렌더링에 사용되는 레이아웃이나 특정 HTML을 변경해도 비즈니스 논리가 중단되지 않습니다.
다음은 Power Platform의 모델 기반 애플리케이션에서 클라이언트 스크립트 API를 구현하도록 설정하는 데 도움이 되는 단계별 가이드입니다.
왼쪽에서 앱을 선택하고 새 앱 드롭다운에서 페이지 디자인으로 시작을 선택하세요.
앱을 시작할 페이지 디자인 선택에서 빈 캔버스를 선택하세요.
텍스트 라벨 3개, 텍스트 상자 2개, 드롭다운 목록 1개, 제출 버튼 1개를 삽입하세요.
앱을 게시하세요.
2단계: 테이블 만들기
Patch('New tables', Defaults('New tables'), {Title:TextInput1.Text, Description:TextInput1_1.Text, NewWorkItem:Dropdown1.SelectedText.Value})
Power App 스튜디오 왼쪽에서 Power Automate를 선택하고 새 흐름 만들기를 선택합니다.
흐름 이름을 지정하고 빈 공간에서 만들기를 선택하세요. Azure DevOps를 선택하고 새 항목을 생성하여 다음 단계를 추가한 후. 로그인을 요청하면 자격 증명을 입력하고 로그인하세요.
새 항목 만들기 단계에서 다음 세부정보를 입력하세요.
Submit 버튼의 Onselect 메소드에 다음 코드를 입력하세요.
DevOpsWorkItemflow.Run(TextInput1.Text, TextInput1_1.Text)
두 개의 컨트롤은 제목과 설명을 위한 것입니다. 캔버스 앱을 다시 게시하세요.
Canvas 앱을 실행하고 작업 항목을 DevOps 프로젝트에 성공적으로 제출할 수 있습니다.
Canvas App 대신 Microsoft Forms를 사용할 수도 있습니다. 이 경우 Dataverse 테이블을 구성할 필요가 없습니다. 제목과 설명은 Forms 매개변수에서 가져올 수 있습니다.
즐거운 세션 되시기 바랍니다!!!
감사합니다
위 내용은 Power Apps에서 클라이언트 API 개체 모델 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!