0

我已经尝试了很长时间来传递价值但收效甚微,下图是我的目标:

我要传递的参数

这是表结构/关系 在此处输入图像描述

欢呼你能给我的任何帮助,这开始是一个真正的痛苦

4

1 回答 1

2

基于此,我设法通过执行以下操作解决了我的问题

LightSwitch:将数据从一个屏幕传递到另一个屏幕-> 用于桌面客户端

对于 HTML 客户端

  1. 您必须在传递数据的屏幕上有一个参数,这是通过创建一个数据项来完成的,即在下面的示例中为 int,并在为此的渲染后代码中使用以下代码:
myapp.ViewDeliveryNote.DeliveryIDPass_postRender = function (element, contentItem) {

    contentItem.screen.DeliveryIDPass = //created parameter
    contentItem.screen.DeliveryNote.DeliveryID; //the unique ID from the screen

};
  1. 在您要传递到的屏幕上,添加一个新数据项作为该数据类型,或者如果您将其用作搜索参数,请使用它。

  2. 找到您在左侧面板上添加的参数/数据项,然后单击该项目,现在在属性窗口中打勾(是参数)

  3. 如果通过按钮在页面之间存在先前的链接,请删除点击并重新添加它...您现在将看到一个附加框,应用程序要求传递值,选择您想要的,然后应该工作:)

希望这可以帮助

于 2014-09-04T08:25:08.123 回答