2017-05-09 4 views
0

PowerApps Web을 사용하여 응용 프로그램을 개발 중입니다. 테이블이있는 Excel 파일을 통합하려고했습니다. 직원에 대한 세부 사항이 거의없는 "직원"이라는 테이블이 있습니다. 첫 번째 화면에서는 직원 목록에 이름이 표시된 것만 보여줍니다. 그러나 사용자가 목록 항목 중 하나를 클릭하면 다음 화면에서 직원에 대한 세부 정보를 표시하려고합니다.sceen powerapps간에 값 또는 참조 객체를 전달하는 방법

참고 : dropbox에있는 Excel 파일에 연결할 수 있습니다. Excel 파일에는 직원 테이블 정보가 있습니다. 그러나 문제는 선택한 직원의 참조를 powerapps의 다음 화면으로 전달하는 것입니다.

감사합니다! Bhat

답변

1

화면에서 다음 화면으로 이동하는 데 사용하는 Navigate call에서 다음 화면으로 전달되는 선택적인 세 번째 매개 변수 (컨텍스트)를 전달할 수 있습니다.

예를 들어 첫 화면에서 갤러리에 직원 이름을 표시하고 갤러리의 컨트롤 중 하나에서 OnSelect 동작을 처리하여 다음 화면으로 이동하는 경우 ThisItem 값을 전달할 수 있습니다 갤러리에서 사용되는 값을 나타낸다 : 두 번째 화면 (ScreenDetails)에서

Navigate(ScreenDetails, ScreenTransition.Fade, { employee: ThisItem }) 

를에는 employee 컨텍스트 변수를 사용하여 상기 선택된 직원의 속성을 액세스 할 수있다. 해당 화면에서 텍스트 상자 (라벨)이있는 경우 예를 들어,

employee.FullName 

에 Text 속성을 설정할 수 있습니다 그리고 당신은 이전 화면에서 선택한 직원의 이름이 표시됩니다.

+0

감사합니다. carlosfigueira – Bhat