LightSwitch: передача данных с одного экрана на другой

Можно ли передавать одну информацию с одного экрана на другой?

Это мой главный экран:

главный экран

И я хочу добавить одного из пользователей, где написано "Лейтер".

экран пользователя

Некоторые идеи, как это сделать? Ах да, данные приходят из SharePoint...

1 ответ

В вашей детализации списка вам нужно создать элемент данных для хранения имени пользователя. В свойствах этого элемента данных вам необходимо установить флажок "Is Parameter".

флажок параметра

Когда вы вызываете свой второй экран из кода в вашем SearchUserInformationLists экран, вы передаете значение этого элемента данных к нему.

this.Application.ShowZeiterfassungsListDetail(this.MyUserName);

Параметры экрана должны быть первыми элементами в вашем списке элементов данных слева от конструктора экрана. Вы можете передать более одного параметра, и порядок их передачи соответствует порядку, в котором они перечислены в списке элементов данных.

this.Application.ShowZeiterfassungsListDetail(this.Param1, this.Param2, this.Param3);

Другие вопросы по тегам