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. 更新從HTML客戶端
- 3. 獲取lightswitch HTML客戶端加載相關實體
- 4. lightswitch html客戶端輸入驗證未更新
- 5. Lightswitch HTML客戶端 - 根據權限禁用/隱藏按鈕
- 6. 一到零...在LightSwitch HTML客戶端的一個主詳細
- 7. 避免宏爲從客戶端代碼
- 8. 從android wsdl客戶端代碼生成
- 9. lightswitch html客戶端無法將圓形結構轉換爲json
- 10. 從瀏覽器中打開PuTTY客戶端的HTML代碼
- 11. Microsoft Lightswitch 2013 HTML客戶端服務器錯誤 - 配置錯誤
- 12. WCF和客戶端代碼
- 13. BlackBerry客戶端代碼
- 14. 字段格式在LightSwitch HTML客戶端Preview2
- 15. LightSwitch HTML客戶端項目無法加載
- 16. lightswitch html客戶端中當前活動屏幕的名稱
- 17. 自定義控件不能綁定在lightswitch html客戶端
- 18. 的LightSwitch 2013 - HTML客戶端 - >的CommitChanges()和showOtherPage()工會
- 19. 從客戶端ASP .NET Extender服務器端編寫客戶端代碼ExtenderControlBase
- 20. SignalR客戶端純HTML
- 21. 從服務器端代碼獲取會話信息到客戶端代碼
- 22. 如何從服務器端C#代碼觸發客戶端JavaScript?
- 23. 從客戶端程序訪問服務器端代碼
- 24. 能從Asp:RadioButtonList調用客戶端和服務器端代碼嗎?
- 25. 如何從服務器端代碼獲取客戶端timeZoneOffset
- 26. 從jQuery客戶端調用ASMX服務端代碼
- 27. 如何從客戶端隱藏服務器端代碼?
- 28. 將事件添加到Lightswitch HTML客戶端中的選項卡選項
- 29. LightSwitch 2013 HTML客戶端 - 將SSMS生成的外鍵列在將其拉入LightSwitch時缺少關係?
- 30. TCP客戶端提取C語言代碼中的HTML