我一直在使用VS LightSwith几天,并且我有这个问题:如果我有一个数据库表的用户女巫我可以添加或编辑一个用户通过一个LightSwitch屏幕,并且该表连接到另一个用于角色的角色,每个用户可以有0或n个角色,只有当新用户被添加时,可以为该用户打开角色屏幕,但是当被编辑?用户表有一个Id,它是角色之一的外键。LightSwitch添加新的'用户'时打开另一个屏幕
0
A
回答
0
如果我已经理解了正确的问题,解决这个问题最简单的方法是拥有2个独立的屏幕,1个添加和1个编辑,或者我会假设用户必须输入一个名称,并且这不能为空,如果您添加的代码就隐藏角色表,如果名称为null屏幕创建方法那么这应该做的伎俩,例如:
myapp.Staff.created = function (screen) {
if(screen.Staff.firstname == null) {
screen.findContentItem("Roles").isVisible = true
}
else {
screen.findContentItem("Roles").isVisible = false
}
};
可以实现验证控制字段是否可以/不能为空在beforeApplyChanges代码块或自定义保存按钮上
希望这可以帮助,如果您有任何问题s随意问
+0
好! :) 谢谢! – Dana
相关问题
- 1. 从另一个屏幕打开另一个屏幕
- 2. 加载时LightSwitch禁用屏幕
- 3. 自动填充用户名添加数据屏幕lightswitch
- 4. LightSwitch:将数据从一个屏幕传递到另一个屏幕
- 5. 在LightSwitch 2011的屏幕边添加客户验证消息
- 6. LightSwitch HTML:将添加/编辑屏幕显示为主屏幕
- 7. React原生TouchableHighlight新闻打开另一个屏幕
- 8. 多的LightSwitch屏幕
- 9. 打开屏幕时始终加载MPart
- 10. 支持屏幕Lightswitch
- 11. 如何刷新lightswitch中的父屏幕?
- 12. 我可以使用LayoutInflater.inflate()来打开一个新的屏幕
- 13. 当按下时将按钮添加到另一个屏幕... kivy
- 14. 打开/唤醒屏幕一段时间
- 15. 从另一个黑莓屏幕开始
- 16. 将过滤的查询结果添加到Lightswitch中的屏幕
- 17. 从XML文件中的文本打开一个新的屏幕
- 18. 在另一个屏幕中打开SCORM弹出
- 19. javafx:当用户打开一个新文件时动态添加选项卡
- 20. 从一个屏幕导航到另一个屏幕的Android
- 21. Android的活动 - 从一个屏幕到另一个屏幕
- 22. libgdx - 当我调用setScreen()设置一个新屏幕时,屏幕在新屏幕和旧屏幕之间闪烁
- 23. 允许详细信息屏幕在LightSwitch 2011中添加新记录
- 24. 如何在Android中打开新屏幕?
- 25. JavaFX每次打开新屏幕
- 26. 如何使用MVC从另一个屏幕移动到另一个屏幕?
- 27. 如何用所需的屏幕方向打开另一个活动?
- 28. 如何添加另一个功能来改变屏幕按钮?
- 29. JavaFX:添加新用户时如何添加另一个选项卡(包含textarea)?
- 30. 在屏幕下方添加一个UIView
这是一个内置的用户和角色屏幕,如果你使用asp窗体认证选项。 – paulpitchford