Comunidad de diseño web y desarrollo en internet online

Problema con DataGrid

Citar            
MensajeEscrito el 31 Jul 2006 03:50 am
Buenas Noches.

Un problema ya bastante molesto porque no logramos saber como solucionar.

Tenemos una aplicación por entregar de urgencia, casi finalizamos pero (siempre hay un pero):
.- al consultar dos veces la misma ventana se pierde en la segunda vez los datos del data grid.
.- imprimí la matriz que tiene los datos y si vienen de la base de datos perfectamente
.- incluso ahora estamos igualando directamente la matriz al datagrid y no aparece nada

Lo que hacemos es que creamos un menú, el cual crea ventana popup por cada selección, así evitamos que salga el usuario; la primera vez hace la consultya èrfecta pero la segunda ya no se ve nada.

No tengo idea si debemos hacer algo más, estamos en crisis.

Oigan denme ideas, todas las que puedan a cualquier hora.

Muchísimas Gracias a todo el que nos ayude con lo que sea.

Por aramacao00

10 de clabLevel



Genero:Masculino  

Venezuela

firefox
Citar            
MensajeEscrito el 31 Jul 2006 03:55 am
mmmm, me suena a problemas de inatancias..... es decir tienes varios grid o varios componentes con el mismo nombre y cuando la pelicula recarga se confunde en cargar los datos,, ahora la manera mas facil de solucionarlo es:
selecciona el datagrid, persiona F8, ponlo como movieclip, y dentro del movie clip carga el dataGrid,, y te aseguro que funciona..

Por juso

16 de clabLevel



 

atotonilco

firefox
Citar            
MensajeEscrito el 31 Jul 2006 03:19 pm
Hola Juso.

Lo vamos a probar ahorita en la mañana.

Nos pasa incluso en swf con un solo datagrid, y cuando usamos dos les damos siempre diferentes nombres de instancia para evitar confusiones.

Nosotros también estabamos pensando que fuese falta de una instrucción como: this._lockroot = true;
la cual te ayuda en la presentación de ciertos componentes, estamos probando con: ventana.content._lockroot = true;
ventana.contentPath._lockroot = true; , ya que nosotros creamos la ventana y allí llamamos la película.

Estamos probando a ver sí es problema del datagrid o de la creación de la ventana ya que cuando lo teníamos funcionando solo siempre traia la información.

Les informo como construimos la ventana:

function crear_ventana(titulo:String, swf:String, largo:Number, ancho:Number) {
//Creamos la ventana
var ventana:MovieClip = PopUpManager.createPopUp(_root, Window, true, {titleStyleDeclaration:"TitleStyles", closeButton:true} , true);
ventana.setSize(ancho, largo);
ventana.move((750 - ancho) / 2 , (550 - largo) / 2);
ventana.title = titulo;
ventana.contentPath= swf;
ventana.content._lockroot = true; //no hace nada
ventana.contentPath._lockroot = true; //no hace nada

Gracias por la ayuda y estaremos probando lo que nos indiquen.

Por aramacao00

10 de clabLevel



Genero:Masculino  

Venezuela

firefox
Citar            
MensajeEscrito el 01 Ago 2006 03:37 am
Oigan lo hicimos con holder.movie, y funcionó perfecto.

El problema al parecer es el trabajo de los datagrid dentro de ventanas. La ventaja es que ya funciona y bien.

Todos los días se aprende algo diferente y ciertamente nos hizo un dolor de cabeza pero lo logramos solucionar, gracias como siempre a los que leyeron y a la persona que nos dió una idea para continuar.

Ahora nos tocaran seguro otros temas......ya veremos.

Por aramacao00

10 de clabLevel



Genero:Masculino  

Venezuela

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.