0
A
回答
1
我找到了解決方案。這很容易,不知道爲什麼SugarCRM沒有在這種類型的標準字段定義中實現它。
創建文件 -
custom/modules/MODULENAME/customValidate.js
,假設貨幣字段名稱爲amount_c
:$(document).ready(function(){ min = 0; max = 100; formname = 'EditView'; addToValidate(formname, 'amount_c', 'currency', true, 'Limited Amount'); validate[formname][validate[formname].length-1][jstypeIndex] = 'range'; validate[formname][validate[formname].length-1][minIndex] = min; validate[formname][validate[formname].length-1][maxIndex] = max; });
負載通過加入這一行這個JS在你EditView中:
{sugar_getscript file="custom/modules/MODULENAME/customValidate.js"}
到這些文件的內部javascript
數組:custom/modules/MODULENAME/metadata/editviewdefs.php
和custom/modules/MODULENAME/metadata/quickcreatedefs.php
。(下面,因爲它是在我的文件):
... ), 'javascript' => '{sugar_getscript file="custom/modules/dm_bonif/validateAmount.js"}', 'useTabs' => false, ...
運行快速修復,它應該工作。
相關問題
- 1. ASP.NET MVC 4貨幣字段
- 2. SharePoint(2010):字段(多)貨幣...?
- 3. AngularJS ui-mask爲貨幣添加最大值和最小值
- 4. 如何在AWK中使貨幣字段大於和小於值?
- 5. 在Grails中代表貨幣(價值+貨幣)的最佳實踐
- 6. 「如果貨幣字段中存在值,則需要貨幣」 - 設置默認貨幣
- 7. JavaScript將貨幣分成數字值和貨幣符號/名稱
- 8. 顯示貨幣值大於1000
- 9. 對齊貨幣值
- 10. Sagepay錯誤 - 3045:貨幣字段丟失
- 11. 如何驗證貨幣字段?
- 12. parseInt對貨幣字段返回NaN
- 13. javascript文本字段格式貨幣?
- 14. 計算國際貨幣的最大值 - 減去一個單位
- 15. 獲取最新貨幣
- 16. 更改所有表單上所有貨幣字段的貨幣格式
- 17. 將貨幣轉換爲長值的字
- 18. 格式化字符串 - 貨幣值
- 19. 數字格式化函數值(貨幣)
- 20. 將十進制值插入貨幣訪問字段
- 21. 如何使用Javascript獲取SP貨幣字段類型值
- 22. CRM 2011 - 使用javascript設置貨幣字段值
- 23. DataGridView字段值中的貨幣符號(非$)
- 24. 將用戶類型的輸入字段值設置爲貨幣
- 25. 自動字段的貨幣字段驗證javascript
- 26. 根據貨幣代碼將貨幣格式設置爲貨幣
- 27. 貨幣列表與貨幣符號和貨幣名稱母語
- 28. Radgrid導出貨幣值
- 29. PHP弄錢貨幣價值
- 30. 測試有效貨幣值