LightSwitch: передача данных с одного экрана на другой
Можно ли передавать одну информацию с одного экрана на другой?
Это мой главный экран:
И я хочу добавить одного из пользователей, где написано "Лейтер".
Некоторые идеи, как это сделать? Ах да, данные приходят из SharePoint...
1 ответ
В вашей детализации списка вам нужно создать элемент данных для хранения имени пользователя. В свойствах этого элемента данных вам необходимо установить флажок "Is Parameter".
Когда вы вызываете свой второй экран из кода в вашем SearchUserInformationLists
экран, вы передаете значение этого элемента данных к нему.
this.Application.ShowZeiterfassungsListDetail(this.MyUserName);
Параметры экрана должны быть первыми элементами в вашем списке элементов данных слева от конструктора экрана. Вы можете передать более одного параметра, и порядок их передачи соответствует порядку, в котором они перечислены в списке элементов данных.
this.Application.ShowZeiterfassungsListDetail(this.Param1, this.Param2, this.Param3);