Statement.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. MWF.xApplication.cms.FormDesigner.Module = MWF.xApplication.cms.FormDesigner.Module || {};
  2. MWF.xDesktop.requireApp("process.FormDesigner", "Module.Statement", null, false);
  3. MWF.xApplication.cms.FormDesigner.Module.Statement = MWF.CMSFCStatement = new Class({
  4. Extends: MWF.FCStatement,
  5. Implements : [MWF.CMSFCMI]//,
  6. //_createViewNode: function(callback){
  7. // if (!this.viewNode) this.viewNode = new Element("div", {"styles": this.css.viewNode}).inject(this.node);
  8. // this.node.setStyle("background", "transparent");
  9. //
  10. // this.viewTable = new Element("table", {
  11. // "styles": this.css.viewTitleTableNode,
  12. // "border": "0px",
  13. // "cellPadding": "0",
  14. // "cellSpacing": "0"
  15. // }).inject(this.viewNode);
  16. // this.viewLine = new Element("tr", {"styles": this.css.viewTitleLineNode}).inject(this.viewTable);
  17. //
  18. // if (this.json.select!="no"){
  19. // this.viewSelectCell = new Element("td", {
  20. // "styles": this.css.viewTitleCellNode
  21. // }).inject(this.viewLine);
  22. // this.viewSelectCell.setStyle("width", "10px");
  23. // }
  24. // this.form.designer.actions.getQueryView(this.json["view"], function(json){
  25. // var viewData = JSON.decode(json.data.data);
  26. // viewData.selectEntryList.each(function(column){
  27. // // if (column.export){
  28. // var viewCell = new Element("td", {
  29. // "styles": this.css.viewTitleCellNode,
  30. // "text": column.displayName
  31. // }).inject(this.viewLine);
  32. // // }
  33. // }.bind(this));
  34. //
  35. // if (callback) callback();
  36. // }.bind(this));
  37. // this._setViewNodeTitle();
  38. //}
  39. });