[Error] datecolumn gridpanel muestra fecha incorrecta
Bueno ante todo felicitarlos por el foro q realmente me ayudaron una infinidad de veces tengo un pequeño lio con el formato de una columna de mi gripanel cuando lo declaro de tipo datecolumn me muestra el formato correctamente pero el lio es q me muestra la fecha con un dia menos ahi les muestro el codigo de mi columns trate de hacer de too usar las otras alternativas como usar el render pero aun asi sigue con el error de q me muestra con un dia menos la fecha espero puedan ayudarme y gracias con anticipacion
columns: [
new Ext.grid.RowNumberer({width:60,header:'Nro.'}),
{header:'NroDocumento', dataIndex:'NroDocumento',width:80,id:'NroDocumentoD'},
{header:'NroComprobante', dataIndex:'NroComprobante',width:100,id:'NroComprobanteD'},
{header:'NroGuia', dataIndex:'NroGuia',width:100,id:'NroGuiaD'},
{xtype:'datecolumn',dataIndex: 'date',header:'FechaDocumento',dataIndex:'FechaDocumento',width:100,id:'FechaDocumentoD'}
cuando utilices columnas con fecha en tus grid te recomiendo que configures tanto el store como la columna con formato, es decir
en tu store
{
name: 'FechaDocumento',
type: 'date',
dateFormat: 'Y-m-d H:i:s'
}
en tu grid
{
xtype: 'datecolumn',
header: 'FechaDocumento',
dataIndex: 'FechaDocumento',
format: 'd/m/Y H:i'
}
el format de la columna no necesariamente debe ser la misma que el store, pero si la del store debe recibir el dato tal cual como lo declaras en tu dateFormat
ademas trata de no usar palabras reservadas como "date" o es probable que tengas un error alli porque tienes repetido el dataIndex, veo que tu extracto de código tiene lo sgte:
, {xtype:'datecolumn',dataIndex: 'date',header:'FechaDocumento',dataIndex:'FechaDocumento',width:100,id:'FechaDocumentoD'}
espero te sirva
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.