Foros del Web » Creando para Internet » Flash y Actionscript »

Numero consecutivo como lo logro

Estas en el tema de Numero consecutivo como lo logro en el foro de Flash y Actionscript en Foros del Web. Hola Diseñe un formulario en flash el cual al terminarlo de llenar hay una opcion para imprimirlo, de tal forma que todo lo que escribi ...
  #1 (permalink)  
Antiguo 03/08/2007, 10:56
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 20 años
Puntos: 1
Numero consecutivo como lo logro

Hola Diseñe un formulario en flash el cual al terminarlo de llenar hay una opcion para imprimirlo, de tal forma que todo lo que escribi en el form aparezca impreso en papel, ahora quisiera que apareciera un numero consecutivo para cada formato, es decir, cada vez que baya a llenar un formato nuevo me aparezca el consecutivo del siguiente, por ejemplo;

supongamos que acabo de llenar e imprimir el recibo 0004, ahora al abrir otra vez el formulario para hacer otro me aparezca automaticamente el numero 0005, y asi sucesivamente, para nunca equivocarme de numero consecutivo de recibo y asi llevar un control y orden en los recibos impresos.

alguienpor favor me puede indicar y ayudar como hacer esto.

gracias.
  #2 (permalink)  
Antiguo 03/08/2007, 13:05
 
Fecha de Ingreso: febrero-2007
Mensajes: 111
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Numero consecutivo como lo logro

pues deberias guardar ese numero en tu base de datos y cada vez que abras un formulario lo cargas y lo incrementas para mostrarlo. Al terminar el formulario el numero lo guardas de nuevo en la base de datos y ya esta listo para la proxima vez.

Saludos
  #3 (permalink)  
Antiguo 06/08/2007, 08:31
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 20 años
Puntos: 1
Re: Numero consecutivo como lo logro

Hola Negro muchas gracias por la respuesta, ese es el problema que no logro hacer y es para ver si me ayudas mas ilustradamente.

gracias
  #4 (permalink)  
Antiguo 06/08/2007, 10:27
 
Fecha de Ingreso: febrero-2007
Mensajes: 111
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Numero consecutivo como lo logro

Bueno voy a dar por hecho que tienes una base de datos o algún lugar donde guardar ese número que tienes que incrementar. Supongamos que tienes una tabla en tu base de datos donde guardas el numero, por ejemplo la tabla recibos por llamarla de alguna forma, no se lo que habra en la tabla pero ha de haber un campo que sea el numero de recibo:


Cuando abras el formulario deberas hacer una consulta para recuperar el numero guardado y el numero se incrementara mostrandolo en un campo de texto por ejemplo numero

function numRecibo(){
var almacen = new LoadVars();
almacen.onLoad = function(){
numero.text = (almacen.num) + 1;
}
almacen.load("directorioweb" + numerorecibo.php, almacen, POST);
}



el cuerpo del php sería mas o menos así:


......
$consulta = mysql_query("select numero from recibos;", $Connect);
$i = mysql_fetch_row($consulta)
echo "$num=" . $i[0];
echo "basura=si";



Entonces cuando abras el formularios llamas a numRecibo y te pone el numerito incrementado para numerar el formulario actual. Cuando sea enviado o guardado o lo que sea pues guardas de nuevo el numerito en la base de datos:

function guardarNumRecibo(){
var almacen = new LoadVars();
almacen.num = numero.text;
almacen.onLoad = function(){
trace("GUARDADO");
}
almacen.sendAndLoad("directorioweb" + guardarnumerorecibo.php, almacen, POST);
}



El php pa guardar seria mas o menos asi:

....
$num=$HTTP_POST_VARS[num];
$modificacion = mysql_query("update recibos set numero=$num", $Connect);

echo "$modificado=si";


Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:10.