NNKL.COM
welcome to my space
X
Search:  
 HOME   DateEditor issue
DateEditor issue
Published by: rose 2009-01-08
Welcome to:nnkl.com

  • Ext 1.x: Bugs - Page 58 - Ext JS Forums::
    Page 58-Report bugs in Ext JS version 1.x DateEditor issue. mangesh · 02-19-2007 09:44 PM. 02-20-2007 11:51 AM. by mangesh. 1. 843
    http://extjs.com/forum/forumdisplay.php?f=3&order=desc&page=58
    HOME
    I am using 0.33. I have an editor grid that can take BLANK dates.
    When the user tries to enter some date using DatePicker, I get the error:
    Date.monthNames[...] is null or not an object. Am I doing something wrong?


    Hers's the code snippet:


    var formatDate = function(value){
    if ( value != "Invalid Date" && value != '' && !isNaN(value)) {
    var tmpDate = new Date(Date.parse(value));
    return tmpDate.dateFormat('M d, Y');
    } else {
    return;
    }
    };


    var parseDate = function(value){
    if ( value != null && value != "" && value != undefined) {
    return new Date(Date.parse(value));
    shurikencomponents - Google Code::
    Issues. Source. Checkout DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN <meta http-equiv=Content-Type content=text/html;
    http://code.google.com/p/shurikencomponents/source/browse/trunk/dntrols/CheckBox.html?r=22
    HOME
    shurikencomponents - Google Code::
    Issues. Source. Checkout | Browse | Changes | Source Path: svn/ trunk/ jsfl/ Shuriken Tools.mxp Project members, sign in to write a code review. Older revisions
    http://code.google.com/p/shurikencomponents/source/browse/trunk/jsfl/Shuriken Tools.mxp
    HOME
    } else {
    return;
    }
    };

    CM = new YAHOO.ext.grid.DefaultColumnModel([
    {header: "ID", width: 75, sortable: true},
    {header: "Store#*", width: 100, sortable: true,editor: new yg.TextEditor()},
    {header: "Est Ready Date", width: 75, sortable: true,renderer: formatDate,editor: new yg.DateEditor({allowBlank:true, format:'M d, Y'})},
    {header: "Act Ready Date", width: 75, sortable: true,renderer: formatDate,editor: new yg.DateEditor({allowBlank:true, format:'M d, Y'})},
    {header: "Name*", width: 75, sortable: true,editor: new yg.TextEditor()},
    {header: "Status*", width: 75, sortable: true,editor: new yg.TextEditor(),renderer:formatStatus,editor: new yg.SelectEditor('status')},
    {header: "Address*", width: 100, sortable: true,editor: new yg.TextEditor()},
    {header: "City*", width: 100, sortable: true,editor: new yg.TextEditor()},
    {header: "State*", width: 100, sortable: true,editor: new yg.TextEditor()},
    {header: "Chain*", width: 100, sortable: true,editor: new yg.TextEditor(),renderer:formatChain,editor: new yg.SelectEditor('chain')},
    {header: "Division*", width: 100, sortable: true,editor: new yg.TextEditor(),renderer:formatDivision,editor: new yg.SelectEditor('division')}
    ]);

    var schema = {
    tagName: 'site_browser',
    id: 'use-index',
    fields: this.arrCols
    };

    this.DM = new YAHOO.ext.grid.XMLDataModel(schema);
    this.DM.setDefaultSort(CM, 0, "ASC");
    this.DM.addPreprocessor(2, parseDate);
    this.DM.addPreprocessor(3, parseDate);
    this.DM.addListener('load', this.SM.selectFirstRow, this.SM, true);
    this.DM.addListener('load', this.SM.selectFirstRow, this.SM, true);
    shurikencomponents - Google Code::
    Issues. Source. Checkout | Browse | Changes | Source Path: svn/ trunk/ examples/ components/ RadioButton.swf. r23. This file is not plain text.
    http://code.google.com/p/shurikencomponents/source/browse/trunk/eents/RadioButton.swf?r=23
    HOME
    GOA WinForms :: View topic - Date validation in NTKDateCell ::
    GOA WinForms Forum Index -> Issues and Bugs. View previous topic :: View dc.DateEditControlStyle = DateEditControlStyle.DateEditor; dc.AllowNull = true;
    http://community.netikatech.com/forums/viewtopic.php?p=675
    HOME
    this.DM.addListener('cellupdated', this.onAfterEdit, this );


  • Verified the problem by editing the plants.xml so that the date is blank in one of the rows.
    and also modifying edit-grid.js to accomodate blank dates. Can anybody suggest a quick fix/workaround for this?

    Here's the modified code:
    Plants.xml




    Bloodroot
    Sanguinaria canadensis
    4
    Mostly Shady
    2.44
    03/15/2006
    true


    Columbine
    Aquilegia canadensis
    3
    Mostly Shady
    9.37
    03/06/2006
    true

    .........

    Cowslip
    Caltha palustris
    4
    Mostly Shady
    9.90

    true

    ........

    Snakeroot
    Cimicifuga
    Annual
    Shade
    5.63
    07/11/2006
    true


    Cardinal Flower
    Lobelia cardinalis
    2
    Shade
    3.02
    02/22/2006
    true






    Here is edit-grid.js

    /*
    * yui-ext
    * (c) 2006, Jack Slocum.
    */

    EditorExample = function(){
    var dataModel;
    var grid;
    var colModel;
    Index (JBoss/Common API)::
    DateEditor - Class in org.jboss.util.propertyeditor. A property editor for Date. DateEditor() - Constructor for Issue a log msg with a level of DEBUG.
    http://docs.jboss.org/jbossas/javadoc/4.0.3SP1/common/index-all.html
    HOME

    var formatMoney = function(value){
    value -= 0;
    value = (Math.round(value*100))/100;
    value = (value == Math.floor(value)) ? value + '.00' : ( (value*10 == Math.floor(value*10)) ? value + '0' : value);
    return "$" + value;
    };

    var formatBoolean = function(value){
    return value ? 'Yes' : 'No';
    };

    var formatDate = function(value){
    if ( !isNaN( value ) )
    return value.dateFormat('M d, Y');
    };

    var parseDate = function(value){
    return new Date(Date.parse(value));
    };

    return {
    init : function(){
    var yg = YAHOO.ext.grid;
    var cols = [{
    header: "Common Name",
    width: 160,
    editor: new yg.TextEditor({allowBlank: false})
    },{
    header: "Light",
    width: 130,
    editor: new yg.SelectEditor('light')
    },{
    header: "Price",
    width: 70,
    renderer: formatMoney,
    editor: new yg.NumberEditor({allowBlank: false, allowNegative: false, maxValue: 10})
    },{
    header: "Available",
    width: 95,
    renderer: formatDate,
    editor: new yg.DateEditor({format: 'm/d/y', allowBlank:true, disabledDays: [0, 6],
    disabledDaysText: 'Plants are not available on the weekends',
    disabledDates : ['^07', '04/15', '12/02/06'],
    disabledDatesText : 'The plants are pollinating on %0, choose a different date.'})
    },{
    header: "Indoor?",
    width: 55,
    renderer: formatBoolean,
    editor: new yg.CheckboxEditor()
    }];
    colModel = new YAHOO.ext.grid.DefaultColumnModel(cols);
    colModel.defaultSortable = true;

    var schema = {
    tagName: 'plant',
    id: 'use-index',
    fields: ['common', 'light', 'price', 'availability', 'indoor']
    };
    dataModel = new YAHOO.ext.grid.XMLDataModel(schema);
    dataModel.addPreprocessor(2, parseFloat);
    dataModel.addPreprocessor(3, parseDate);
    dataModel.addPreprocessor(4, Boolean);
    dataModel.setDefaultSort(colModel, 0, "ASC");

    grid = new YAHOO.ext.grid.EditorGrid('editor-grid', dataModel, colModel);
    // to use double click to edit:
    //grid.getSelectionModel().clicksToActivateCell = 2;
    grid.render();

    dataModel.load('plants.xml');
    },

    // filtering support, regex, function or text match
    filter : function(e){
    var mfilter = function(value){
    return (value == 'Shade');
    }
    dataModel.filter({0: /^B.*/i, 1: mfilter});
    },

    // hide columns
    hide : function(e){
    colModel.setHidden(1, true);
    }
    };
    }();

    YAHOO.ext.EventManager.onDocumentReady(EditorExamp le.init, EditorExample, true);





  • I Am a Sinner – What About You?
    Global Sourcing and Supplier Online by Dylan

    You are looking at:nnkl.com's DateEditor issue, click nnkl.com to home
  • 08 09 winter sked comparison as of 21aug08
  • 77w in calgary and cancun in 08 09 winter season
  • classic plus flights booking class
  • through july 2009 only one seat available lga yow direct sunday evenings
  • a air pass products
  • to mr or not to mr the answer is yes
  • i was one of the winners in the ac 500 contest
  • ae s system goes down and delays ug certs
  • ac downgrading yvr nrt to 333 from 77w summer 2009
  • ana tool for ac and a award availability
  • air canada s jazz tosses life jackets
  • hoarding frustrating winning g m
  • can ac reservations make a change to a ticket booked thru a travel agent
  • delayed baggage on reward flight operated by united
  •  
  • most miles australia
  • flight passes lat benefits
  • canada post dropping ac
  • no more 15 withholding of j seats
  • when is a weather delay not a weather delay
  • are there plans to upgrade the 333
  • resort recommendations between yyz and mel
  • don t share your suitcase
  • merging ac bmi baa and miles more points
  • united s award accelerator option would it good if ac followed
  • fall promotion up to 80k bonus miles
  • help wanted
  • how to get refund for a ticket booked on aricanada com
  •  Homepage | Add to favorites | Contact us | Exchange links | LOGIN | Site map | 
    Copyright© 2008 nnkl.com        Site made:CFZ