插入时的Lightswitch获取当前值

时间:2014-03-24 06:51:56

标签: visual-studio-lightswitch

所以我想根据在'新项目屏幕'上输入的一些变量,在创建新项目时创建项目编号。控制办公室。

我首先将代码放在office变量的更改规则上,但现在我想将它移动到实体上的插入代码,这样无论记录是如何创建的,它都会运行。

如何引用从entity_inserting代码插入的数据? This.controllingoffice和this.projectnumber不起作用。我怎样才能获得有关要插入的值的参考,并操纵它们?

1 个答案:

答案 0 :(得分:0)

我假设ControllingOffice和ProjectNumber是由屏幕定义的值?如果是这样,那么您的逻辑完全依赖于屏幕,并且无法在实体的插入方法中实现,因为它在服务器层上执行,并且无法访问屏幕数据。如果项目数据来自屏幕,则需要从屏幕设置该数据。如果这不是你正在做的,那么请进一步解释,具体说明你在哪里获得ControllingOffice和ProjectNumber数据值。