2
A
回答
1
这可以通过创建方法上的实体完成。当你点击Server - Database - Table name时,可以创建该方法,然后选择HTML Client并创建新的“创建的事件”。然后,您可以在新创建的项目中设置默认值。
即:
myapp.Leistungserfassung.created = function (entity) {
var now = new Date();
entity.CreatedTime = now;
entity.UpdatedTime = now;
entity.Pause = 30;
myapp.activeDataWorkspace.Database.SomePickerAttribute
.top(1)
.execute().then(function (result) {
entity.SomePickerAttribute= result.results[0];
});
};
myapp.activeDataWorkspace.Database.SomePickerAttribute.top(1)
- 这将加载第一个记录(u能指定多个然后1)
。然后()
- 将在AJAX呼叫从服务器检索项目后执行
其余的由你决定。
如果您有情况需要将默认值设置为eq。在列表屏幕上“过滤”。你可以像上面的例子一样(在屏幕上创建),但是这次把需要的值放入绑定到你的选择器的属性中。唯一的问题是你的标签不会被更新。这可以用小jQuery来解决。
例如:
myapp.activeDataWorkspace.LeistungserfassungScreenItemsData.LeistungserfassungDateFilters.top(1).execute()
.then(function (result) {
$('#datePicker')
.find('.id-element')
.html(result.results[0].Text);
});
记得把ID您选择器的元素。这可以通过这个小命令在_postRender
事件上完成:$(element).find('.id-element').attr('id', 'datePicker')
我还是初学者,所以我确信还有其他更好的方法可以做到这一点。但现在这只是我所知道的。我可以说他们工作正常。
相关问题
- 1. 获取lightswitch HTML客户端加载相关实体
- 2. Lightswitch HTML客户端 - 根据权限禁用/隐藏按钮
- 3. 一到零...在LightSwitch HTML客户端的一个主详细
- 4. 从android wsdl客户端代码生成
- 5. BlackBerry客户端代码
- 6. LightSwitch HTML客户端项目无法加载
- 7. 的LightSwitch 2013 - HTML客户端 - >的CommitChanges()和showOtherPage()工会
- 8. 从客户端ASP .NET Extender服务器端编写客户端代码ExtenderControlBase
- 9. LightSwitch 2013 HTML客户端 - 将SSMS生成的外键列在将其拉入LightSwitch时缺少关系?
- 10. 从服务器端代码获取会话信息到客户端代码
- 11. 如何从服务器端代码获取客户端timeZoneOffset
- 12. 如何从客户端隐藏服务器端代码?
- 13. 能从Asp:RadioButtonList调用客户端和服务器端代码吗?
- 14. 从客户端程序访问服务器端代码
- 15. 从jQuery客户端调用ASMX服务端代码
- 16. 客户端可以在html文件中找到php代码吗?
- 17. 运行HTML代码时出现Ajax客户端框架错误
- 18. 客户端的JavaScript代码来的CKEditor
- 19. 客户端自己的跟踪代码
- 20. 优化/改善客户端代码
- 21. Android服务客户端代码
- 22. 节点js中的客户端代码
- 23. 客户端代码使用WCF
- 24. Elasticsearch客户端java.lang.ExceptionInInitializerError 5.3中的代码
- 25. Web服务调用客户端代码
- 26. Qt服务器客户端代码
- 27. 测试HttpWebRequest/HttpWebResponse客户端代码
- 28. netbeans wsdl客户端代码生成
- 29. Java客户端服务器代码
- 30. 如何从客户端设置HTMLEditorExtender HTML