Ver Fonte

自定义视图

unknown há 5 anos atrás
pai
commit
4499b48444

+ 2 - 1
o2web/source/o2_core/o2/xScript/ViewEnvironment.js

@@ -26,7 +26,8 @@ MWF.xScript.ViewEnvironment = function (ev) {
     // this.setData(_data);
     // this.setData(_data);
 
 
     this.viewContext = {
     this.viewContext = {
-
+        viewInfor : _form.viewInfor,
+        getPageNumber : _form.getPageNumber()
     };
     };
 
 
     //dict
     //dict

+ 2 - 0
o2web/source/x_component_query_Query/Viewer.js

@@ -55,6 +55,7 @@ MWF.xApplication.query.Query.Viewer = MWF.QViewer = new Class({
                 this.load();
                 this.load();
             }.bind(this));
             }.bind(this));
         }
         }
+
     },
     },
     loadView: function(){
     loadView: function(){
         if (this.viewJson){
         if (this.viewJson){
@@ -105,6 +106,7 @@ MWF.xApplication.query.Query.Viewer = MWF.QViewer = new Class({
         this.viewPageAreaNode = new Element("div", {"styles": this.css.viewPageAreaNode}).inject(this.viewPageNode);
         this.viewPageAreaNode = new Element("div", {"styles": this.css.viewPageAreaNode}).inject(this.viewPageNode);
     },
     },
     loadMacro: function (callback) {
     loadMacro: function (callback) {
+        this.viewInfor = this.json;
         if( !this.Macro ){ //有可能是page\cms\process传入的macro
         if( !this.Macro ){ //有可能是page\cms\process传入的macro
             MWF.require("MWF.xScript.Macro", function () {
             MWF.require("MWF.xScript.Macro", function () {
                 this.Macro = new MWF.Macro.ViewContext(this);
                 this.Macro = new MWF.Macro.ViewContext(this);