Stylesheet.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. Ext.define('saas.override.exporter.Stylesheet', {
  2. override: 'Ext.exporter.file.ooxml.excel.Stylesheet',
  3. numberPatterns: {
  4. 'General Number': 1,
  5. 'Fixed': 2,
  6. 'Standard': 2,
  7. 'Percent': 10,
  8. 'Scientific': 11,
  9. 'Currency': '"$"#,##0.00',
  10. 'Euro Currency': '"€"#,##0.00',
  11. /** new */
  12. // 'Number0': function(v) {
  13. // var t = saas.util.BaseUtil.numberFormat(v, 0, false);
  14. // return Number(t);
  15. // },
  16. 'Number0': '#,##0',
  17. // 'Number1': function(v) {
  18. // var t = saas.util.BaseUtil.numberFormat(v, 1, false);
  19. // return Number(t);
  20. // },
  21. 'Number1': '#,##0.0',
  22. // 'Number2': function(v) {
  23. // var t = saas.util.BaseUtil.numberFormat(v, 2, false);
  24. // return Number(t);
  25. // },
  26. 'Number2': '#,##0.00',
  27. // 'Number3': function(v) {
  28. // var t = saas.util.BaseUtil.numberFormat(v, 3, false);
  29. // return Number(t);
  30. // },
  31. 'Number3': '#,##0.000',
  32. // 'Number4': function(v) {
  33. // var t = saas.util.BaseUtil.numberFormat(v, 4, false);
  34. // return Number(t);
  35. // },
  36. 'Number4': '#,##0.0000',
  37. // 'Integer': function(v) {
  38. // var t = saas.util.BaseUtil.numberFormat(v, 0, false);
  39. // return Number(t);
  40. // },
  41. 'Integer': '#,##0',
  42. // 'Total':function(v) {
  43. // var t = saas.util.BaseUtil.numberFormat(v, 2, false);
  44. // return Number(t);
  45. // },
  46. 'Total': '#,##0.00',
  47. // 'Amount': function(v) {
  48. // var t = saas.util.BaseUtil.numberFormat(v, 2, false);
  49. // return Number(t);
  50. // },
  51. 'Amount': '#,##0.00',
  52. // 'Quantity': function(v) {
  53. // var t = saas.util.BaseUtil.numberFormat(v, 3, false);
  54. // return Number(t);
  55. // },
  56. 'Quantity': '#,##0.000',
  57. // 'Price': function(v) {
  58. // var t = saas.util.BaseUtil.numberFormat(v, 4, false);
  59. // return Number(t);
  60. // },
  61. 'Price': '#,##0.00',
  62. },
  63. });