25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

load_reportview.js 665 B

12345678910111213141516171819202122232425
  1. // Copyright 2013 Web Notes Technologies Pvt Ltd
  2. // License: MIT. See license.txt
  3. // Routing Rules
  4. // --------------
  5. // `Report` shows list of all pages from which you can start a report + all saved reports
  6. // (module wise)
  7. // `Report/[doctype]` shows report for that doctype
  8. // `Report/[doctype]/[report_name]` loads report with that name
  9. wn.views.reportview = {
  10. show: function(dt) {
  11. var page_name = wn.get_route_str();
  12. if(wn.pages[page_name]) {
  13. wn.container.change_to(wn.pages[page_name]);
  14. } else {
  15. var route = wn.get_route();
  16. if(route[1]) {
  17. new wn.views.ReportViewPage(route[1], route[2]);
  18. } else {
  19. wn.set_route('404');
  20. }
  21. }
  22. }
  23. }