Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 13-feb-2008, 08:47   #1 (permalink)
PedroJTR no se puede cailificar en este momento
 
Avatar de PedroJTR
 
Fecha de Ingreso: febrero-2008
Ubicación: Into System
Mensajes: 96
Enviar un mensaje por MSN a PedroJTR
Pregunta Formulario Asp, Generando Codigo Correlativo Segun datos!

Saludos Compañeros...
Bueno.. quiero hacerles una consulta, sobre un formulario de registros en asp...
Tengo el siguiente form:
Código HTML:
<form id="form1" name="form1" method="post" action=""><table width="507" border="0" cellpadding="1" cellspacing="2"><tr><td colspan="4"><table width="100%" border="0" cellspacing="2" cellpadding="0"><tr><td width="95%"><div align="right"><strong>Código Cliente</strong></div></td><td width="5%"><div align="left"><strong><input readonly type="text" onkeyup="this.value=this.value.toUpperCase()" name="rif_cte2" size="8" maxlength="15" id="rif_cte2" /></strong></div></td></tr></table></td></tr><tr><td width="83"><p align="left"><strong>*NOMBRE </strong></p></td><td colspan="3"><div align="left"><input name="nom_cte" type="text" id="nom_cte" size="50" /></div></td></tr><tr><td><strong>TIPO PERSONA</strong></td><td colspan="3"><table width="100%" border="0" cellspacing="2" cellpadding="0"><tr><td width="14%"><div align="left">NATURAL</div></td><td width="10%"><label><div align="left"><input type="radio" name="tip_cte" id="tip_cte" value="NATURAL" /></label></div></td><td width="13%"><div align="left">JURIDICA</div></td><td width="63%"><div align="left"><input type="radio" name="tip_cte" id="tip_cte" value="JURIDICA" /></div></td></tr></table></td></tr><tr><td><div align="left"><strong>*RIF/D.I.</strong></div></td><td width="188"><div align="left"><input type="text" name="rif_cte" size="15" maxlength="15" id="rif_cte" /></div></td><td width="17"><div align="left"><strong>C.I.</strong></div></td><td width="201"><div align="left"><input type="text" name="ci_cte" size="15" maxlength="15" id="ci_cte" /></div></td></tr><tr><td valign="top"><div align="left"><strong>UBICACIÓN</strong></div></td><td colspan="3" valign="top"><div align="left"><label><select name="ub_cte" id="ub_cte">
                        <option>--Seleccione un estado--</option>
                        <option value="E01">AMAZONA</option>
                        <option value="E02">ANZOATEGUI</option>
                        <option value="E03">APURE</option>
                        <option value="E04">ARAGUA</option>
                        <option value="E05">BARINAS</option>
                        <option value="E06">BOLIVAR</option>
                        <option value="E07">CARABOBO</option>
                        <option value="E08">COJEDES</option>
                        <option value="E09">DELTA AMACURO</option>
                        <option value="E10">DISTRITO CAPITAL</option>
                        <option value="E11">FALCON</option>
                        <option value="E12">GUARICO</option>
                        <option value="E13">LARA</option>
                        <option value="E14">MERIDA</option>
                        <option value="E15">MIRANDA</option>
                        <option value="E16">MONAGAS</option>
                        <option value="E17">NUEVA ESPARTA</option>                      
                        <option value="E18">PORTUGUESA</option>
                        <option value="E19">SUCRE</option>
                        <option value="E20">TACHIRA</option>
                        <option value="E21">TRUJILLO</option>
                        <option value="E22">VARGAS</option>
                        <option value="E23">YARACUY</option>
                        <option value="E24">ZULIA</option>
                        <option value="I00">OTRO/INTERNACIONAL</option></select>
                      </label></div></td></tr><tr><td valign="top"><div align="left"><strong>DIRECCIÓN</strong></div></td><td colspan="3" valign="top"><label><div align="left"><textarea name="dir_cte" onkeyup="this.value=this.value.toUpperCase()" id="dir_cte" cols="45" rows="5"></textarea></div>
                    </label></td>
                  </tr>
                  <tr>
                    <td valign="top"><div align="left"><strong>TELEFONOS</strong></div></td>
                    <td colspan="3"><label>
                      
                        <div align="left">
                          <table width="100%" border="0" cellspacing="2" cellpadding="0">
                              <tr>
                                <td width="7%"><div align="left">
                                  <input name="codarea1" onKeypress="noletras()" type="text" id="codarea1" size="4" maxlength="4" />
                                </div></td>
                                <td width="5%"><div align="left">
                                  <input name="tel1" onKeypress="noletras()" type="text" id="tel1" size="3" maxlength="3" />
                                </div></td>
                                <td width="88%"><div align="left">
                                  <input name="tel12" onKeypress="noletras()" type="text" id="tel12" size="4" maxlength="4" />
                                </div></td>
                              </tr>
                            <tr>
                              <td><div align="left">
                                <input name="codarea2" onKeypress="noletras()" type="text" id="codarea2" size="4" maxlength="4" />
                                </div></td>
                                <td><div align="left">
                                  <input name="tel2" onKeypress="noletras()" type="text" id="tel2" size="3" maxlength="3" />
                                </div></td>
                                <td><div align="left">
                                  <input name="tel22" onKeypress="noletras()" type="text" id="tel22" size="4" maxlength="4" />
                                </div></td>
                              </tr>
                                                  </table>
                        </div>
                    </label></td>
                    </tr>

                  <tr>
                    <td><div align="left"><strong>FAX</strong></div></td>
                    <td colspan="3"><div align="left">
                      <table width="100%" border="0" cellspacing="2" cellpadding="0">
                          <tr>
                            <td width="7%"><div align="left">
                              <input name="codarea3" type="text" id="codarea3" size="4" maxlength="4" />
                              </div></td>
                            <td width="5%"><div align="left">
                              <input name="tel3" type="text" id="tel3" size="3" maxlength="3" />
                              </div></td>
                            <td width="88%">
                              <div align="left">
                                <input name="tel32" type="text" id="tel4" size="4" maxlength="4" />
                                  </div></td>
                          </tr>
                                          </table>
                    </div></td>
                    </tr>
                  <tr>
                    <td>
                      <div align="left"><strong>CONTACTO</strong></div>
                    <td colspan="3">
                      <div align="left">
                        <input name="contac_cte" onkeyup="this.value=this.value.toUpperCase()" type="text" id="contac_cte" size="20" />                                                            
                        </div>
                    <tr>
                      <td><div align="left"><strong>EMAIL                    </strong></div>
                      <td colspan="3"><div align="left">
                        <input name="email_cte" onkeyup="this.value=this.value.toUpperCase()" type="text" id="email_cte" size="30" />                    
                      </div>
                    <tr>
                      <td height="30" colspan="4">                                        <div align="center">
                        <label>                        </label>
                        <table width="100%" border="0" cellspacing="2" cellpadding="0">
                          <tr>
                            <td width="46%" height="43" valign="bottom">
                              <div align="right">
                                <input type="reset" name="enviar2" id="enviar2" value="Limpiar Datos" />
                                </div></td>
                            <td width="4%" valign="bottom">&nbsp;</td>
                            <td width="50%" valign="bottom">
                              <div align="left">
                                <input type="submit" name="enviar" id="enviar" value="Ingresar Cliente" />
                                </div></td>
                          </tr>
                        </table>
                        <label></label>
                      </div>
                    </table>
                            </form>
Quiero que al llenar el formulario, en el campo de texto de Código Cliente, se vaya llenando automaticamente un numero correlativo y cuando seleccione entre los radios Natural y Juridico y la lista de Ubicación.
Por ejemplo...
Si estoy llenando el formulario y elijo que es una persona juridica y ubicada en el estado Amazonas, se genere automaticamente este codigo dentro del campo de texto: 0001JE01.
Siendo el 0001 el numero correlativo generado automaticamente, J por que seleccione el tipo de persona Juridica y E01 por que seleccione AMAZONAS en la lista.
Me podrán ayudar en esto?
PedroJTR está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


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


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93