2013-03-07 109 views
1

是否可以将一个信息从一个屏幕传递到另一个屏幕?LightSwitch:将数据从一个屏幕传递到另一个屏幕

这是我的主屏:

main screen

而且我想添加的用户的一成,其中“莱特”被写入。

user screen

一些想法如何管理呢?哦,是的,数据来自SharePoint ...

+0

你能澄清一点吗?我在这些屏幕上看不到“Leiter”这个词(尽管它们有点模糊,所以可能就是这样)。你能解释一下你想从哪个屏幕上获得什么数据,你希望它在第二个屏幕上出现在哪里,以及你希望如何传递它(用户在做什么以实现它)? – RichardC 2013-03-08 14:58:02

回答

3

在您的清单详细信息中,您需要创建一个数据项来存储用户名。在该数据项目的属性中,您需要检查“是参数”。

is parameter check box

当你打电话给你的代码第二屏幕在你SearchUserInformationLists屏幕,你传递数据项它的价值。

this.Application.ShowZeiterfassungsListDetail(this.MyUserName);

屏幕参数应该是您的屏幕设计的左数据项的列表中的第一项。您可以传递多个参数,并且您传递它们的顺序是它们在“数据项目”列表中的排列顺序。

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

相关问题