Pman.Tab.AdminLogDrill.bjs
authorAlan Knowles <alan@roojs.com>
Mon, 9 Jul 2012 05:37:35 +0000 (13:37 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 9 Jul 2012 05:37:35 +0000 (13:37 +0800)
Pman.Tab.AdminLogDrill.js

Pman.Tab.AdminLogDrill.bjs
Pman.Tab.AdminLogDrill.js

index c658112..596275d 100644 (file)
                             "text": "Date Range",
                             "xtype": "TextItem",
                             "|xns": "Roo.Toolbar"
+                        },
+                        {
+                            "listeners": {
+                                "render": "function (_self)\n{\n  _this.dateFrom = _self;\n}",
+                                "change": "function (_self, newValue, oldValue)\n{\n  _this.dategrid.ds.load({});\n}"
+                            },
+                            "format": "Y-m-d",
+                            "xtype": "DateField",
+                            "|value": "(function() { var d = new Date(); return d.format('Y-m-01'); })()",
+                            "|xns": "Roo.form"
+                        },
+                        {
+                            "listeners": {
+                                "render": "function (_self)\n{\n  _this.dateTo = _self;\n}",
+                                "change": "function (_self, newValue, oldValue)\n{\n  _this.dategrid.ds.load({});\n}"
+                            },
+                            "format": "Y-m-d",
+                            "|value": "(function() { var d = new Date();d =  d.add(Date.MONTH, 1) ; return d.format('Y-m-01'); })()",
+                            "xtype": "DateField",
+                            "|xns": "Roo.form"
                         }
                     ]
                 },
index 67b7f00..dd4da98 100644 (file)
@@ -28,6 +28,38 @@ Pman.Tab.AdminLogDrill = new Roo.XComponent({
                         xtype: 'TextItem',
                         xns: Roo.Toolbar,
                         text : "Date Range"
+                    },
+                    {
+                        xtype: 'DateField',
+                        xns: Roo.form,
+                        listeners : {
+                            render : function (_self)
+                            {
+                              _this.dateFrom = _self;
+                            },
+                            change : function (_self, newValue, oldValue)
+                            {
+                              _this.dategrid.ds.load({});
+                            }
+                        },
+                        format : 'Y-m-d',
+                        value : (function() { var d = new Date(); return d.format('Y-m-01'); })()
+                    },
+                    {
+                        xtype: 'DateField',
+                        xns: Roo.form,
+                        listeners : {
+                            render : function (_self)
+                            {
+                              _this.dateTo = _self;
+                            },
+                            change : function (_self, newValue, oldValue)
+                            {
+                              _this.dategrid.ds.load({});
+                            }
+                        },
+                        format : 'Y-m-d',
+                        value : (function() { var d = new Date();d =  d.add(Date.MONTH, 1) ; return d.format('Y-m-01'); })()
                     }
                 ]
             },