product.dxview 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <div data-options="dxView: { name: 'Product', title: 'Product' }">
  2. <div data-options="dxContent: { targetPlaceholder: 'content' }">
  3. <div data-options="dxViewPlaceholder: { viewName: 'ProductDataViewPopup' }"></div>
  4. <div style="position: absolute; top: 0px; left: 0px">
  5. <div class="clear" data-bind="dxButton: { icon: 'chevronleft', clickAction:onPrevious }" style="float:left;"></div>
  6. <div id="dateBox" class="clear" data-bind="dxDateBox: { value: dateBoxValue, fieldEditEnabled: false, format: 'date', formatString: 'yyyy년 MM월', maxZoomLevel: 'year' }" style="float: left;"></div>
  7. <div class="clear" data-bind="dxButton: { icon: 'chevronright', clickAction:onNext }" style="float: left;"></div>
  8. </div>
  9. <div class="segmented" data-bind="dxTabs: { dataSource: tabs, selectedIndex: selectedTab }" style="width: 20%; "></div>
  10. <div id="graphContainer" data-bind="dxChart: {}" style="height: 460px; width: 100%;;margin-top:10px"></div>
  11. <div data-bind="dxButton:{text:'데이터 보기', clickAction: dataViewPopup.show }" style="float:right"></div>
  12. <p style="margin:15px">&nbsp;</p>
  13. <div data-bind="dxBox: { direction: 'row', width: '80%', height: 120 }" style="float:right">
  14. <div data-options="dxItem: {ratio: 1}">
  15. <div class="summary">예측</div>
  16. <p class="clear-line"></p>
  17. <div>
  18. <div class="dx-field-label"></div>
  19. <div class="dx-field-label" style="float:right"> <div data-bind="text: Globalize.format($root.summary.prediction())" style="text-align: right; font-size: 20px"> </div></div>
  20. </div>
  21. </div>
  22. <div data-options="dxItem: {ratio: 0.1}"></div>
  23. <div data-options="dxItem: {ratio: 1}">
  24. <div class="summary">목표</div>
  25. <p class="clear-line"></p>
  26. <div>
  27. <div class="dx-field-label"></div>
  28. <div class="dx-field-label" style="float:right"> <div data-bind="text: Globalize.format($root.summary.goal())" style="text-align: right; font-size: 20px"></div> </div>
  29. </div>
  30. </div>
  31. <div data-options="dxItem: {ratio: 0.1}"></div>
  32. <div data-options="dxItem: {ratio: 1}">
  33. <div class="summary">실적</div>
  34. <p class="clear-line"></p>
  35. <div>
  36. <div class="dx-field-label"></div>
  37. <div class="dx-field-label" style="float:right"> <div data-bind="text: Globalize.format($root.summary.product())" style="text-align:right; font-size:20px"> </div></div>
  38. </div>
  39. </div>
  40. <div data-options="dxItem: {ratio: 0.1}"></div>
  41. <div data-options="dxItem: {ratio: 1}">
  42. <div class="summary">절감율</div>
  43. <p class="clear-line"></p>
  44. <div>
  45. <div class="dx-field-label"></div>
  46. <div class="dx-field-label" style="float:right"> <div data-bind="text: Globalize.format($root.summary.rateOfReduce(), 'n2') + ' %'" style="text-align: right; font-size: 20px"> </div></div>
  47. </div>
  48. </div>
  49. </div>
  50. </div>
  51. </div>