Hola,
En el if ten�as un error, la comparaci�n tiene que ser una doble
igualdad. Por otro lado, getValue es un m�todo y tiene que llevar los
par�ntesis:
<code>
selecc = function () {
if (sel.getValue() == true) {
_root.factura.nompc = arrprod[k][0];
_root.factura.prepc = arrprod[k][2];
}
};
</code>
Pero creo que no es el culpable de que no te funcione. Cuando estas en
el frame 5, los mc's que est�n en el 10 no est�n en memoria y no puedes
acceder a ellos (lo puedes ver con el debug). Al no ser accesibles
_root.factura.nompc no se comporta como tu quieres. Puedes hacer varias
cosas:
1.) dentro del if asignar la variable a _root y despu�s, en el campo
de texto, asignar la variable tambi�n a _root.
<code>
selec = function() {
if (...) {
_root.nompc = arrprod[k][0];
}
}
</code>
En la var del campo de texto pones: _root.nompc
2.) Puedes usar una variable global.
3.) En el frame 10 puedes copiar la variable de �mbito _root al �mbito
del clip de pel�cula
<code>
factura.nompce = _root.nompc;
delete _root.nompc;
</code>
Despu�s le asignas al campo de texto la variable nompc
Saludos a todos
Xavi Beumala
http://www.code4net.com
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] En nombre de Luis
> Enviado el: domingo, 02 de noviembre de 2003 5:26
> Para: [EMAIL PROTECTED]
> Asunto: [ASNativos] pasar variables algo no me anda...
>
>
> Hola
> Seguramente debo estar cometiendo un error infantil, pero no
> logro darme cuenta...ejej En el fotograma 5 tengo la
> siguiente funcion: //Esta se ejecuta cuando selecciono un
> checkbox selecc = function () { if (sel.getValue=true) {
> _root.factura.nompc = arrprod[k][0];
> _root.factura.prepc = arrprod[k][2];
> }
> };
> Luego por medio de un boton paso al 10.
> En el fotograma 10 tengo un clip llamado factura el cual
> contiene dos campos de texto nompc y prepc. El problema es
> que al ir al fotograma 10, los campos de texto no me muestran
> los valores.
>
> Que sucede?? Tiene algo que ver con la definici�n de las
> variables dentro de la funci�n??
> ----- Original Message -----
> From: "Ivan Rodriguez" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, October 31, 2003 7:45 AM
> Subject: [ASNativos] Cambiar posicion de MC
>
>
> Buenas, aqui estoy yo para hacer mi pregunta jejeje.
>
> El cas es que estoy intentando hacer un localizador, y tengo
> un problema, e creado un protitpo para todos los MC de mi
> pelicula y eso funciona muy bien:
>
> MovieClip.prototype.mostrar = function() {
> this.x = 55.5;
> this.y = 208.0;
> this.onEnterFrame = this.__frameLoop;
> }
>
> MovieClip.prototype.__frameLoop = function() {
> this._x += (x = (this.x - this._x)/4);
> this._y += (y = (this.y - this._y)/4);
> }
>
> Cuando pulso un boton con el siguiente codigo:
>
> on(press) {
> provincia2.mostrar();
> }
>
> El MC provincia2 se posiciona en la posicion que le da el
> metodo mostrar(),el caso es que lo que quiero hacer es que
> cuando se pulse sobre otro boton, antes de mostrar el MC en
> esa posicion, el MC que este ocupando esa posicion vuelva a
> la posicion inicial y un vez este en su posicion inicial se
> muestre el MC seleccionado.
>
> Espero haberme explicado ....
>
> De antemano muchisimas gracias :-D
>
>
> Iv�n Rodriguez Espada
> _________________________
> ALAPLAYA.COM
> http://www.alaplaya.com
> [EMAIL PROTECTED]
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones http://www.sidedev.net/asnativos
> -------------------------------->
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones http://www.sidedev.net/asnativos
> -------------------------------->
>
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->