Foro

LLenar Grid con Formulario

0
Hola que tal ? Alguien me podria explicar como podria llenar un grid tomando la informacion de un formulario. El usuario llena las cajas del formulario da click en el boton agregar y la informacion se despliega en el grid. Ya intente varias cosas y no me resulta nada <!-- s:( --><!-- s:( --> Saludos
0
intenta agregar un nuevo registro al Store del grid, luego solamente refresca el "view" del grid. saludos <!-- s:D --><!-- s:D -->
0
El store es un objeto JsonStore Intente esto pero no queda <!-- s:( --><!-- s:( -->:
var data = [[0,0,'hola','1','f','f','f','f','f','f']];
store.add(data);
grdSofware.getView().refresh();
saludos
0
bueno mirando el RC de Extj aparece entre los ejemplos uno que hace lo que quieres te aconsejo que veas <!-- m -->http://extjs.com/deploy/ext-3.0-rc2/exa ... riter.html<!-- m -->. saludos
0
lo que pasa es que le estas pasando mal los parámetros, de acuerdo con la documentación: [quote] add( Ext.data.Record[] records ) : void Add Records to the Store and fires the add event. Parameters: * records : Ext.data.Record[] An Array of Ext.data.Record objects to add to the cache. [/quote] lo que le tienes que pasar al método "add" es un arreglo de instancias del objeto "Record", intenta hacer eso y me comentas como te va <!-- s;) --><!-- s;) --> . saludos
0
Hola ya quedo solucionado de la siguiente forma:
                      
                         var record = Ext.data.Record.create([
                             {name: 'cd_Softw'},
                             {name: 'cd_Equip'},
                             {name: 'cd_Casof'},
                             {name: 'tx_Nolic'}
                         ]);
                         
                         var r = new record({
                              cd_Softw : 1,
                              cd_Equip : 'F',
                              cd_Casof : 'F',
                              tx_Nolic : 'F'                         
                          });
                         storeSofware.add(r);
                         grdSofware.getView().refresh();
La pregunta siguiente es saber si existe una forma de heredar del store sus propiedades al record gracias stock and ogonzalezf saludos
0
[quote="Lestat"] ...La pregunta siguiente es saber si existe una forma de heredar del store sus propiedades al record...[/quote] ha? y porque quedrías hacer eso? expon lo que necesitas hacer para ayudarte un poco mas <!-- s:D --><!-- s:D --> saludos

¿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.