Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/08/2004, 00:57
Foxm
 
Fecha de Ingreso: agosto-2004
Mensajes: 41
Antigüedad: 20 años, 9 meses
Puntos: 0
De acuerdo

Hola Dazuaga:
Este es el código fuente del formulario con los dos selects. Yo lo que intento es que cuando seleccione en el select "tiposexp" un tipo de expediente, en el segundo select salga la lista de los expedientes de ese tipo. Para eso el segundo select tendrá q ser una consulta donde la clave ajena de "expedientes" haga referencia a la clave primaria del tipo de expediente seleccionado en el primer select (vaya lío!).

<form name="form1" method="post" action="">
<p>Tipo expediente:
<select name="tiposexp" id="tiposexp">
<%
While (NOT tipos.EOF)
%>
<option value="<%=(tipos.Fields.Item("Id").Value)%>"><%=(t ipos.Fields.Item("Título").Value)%></option>
<%
tipos.MoveNext()
Wend
If (tipos.CursorType > 0) Then
tipos.MoveFirst
Else
tipos.Requery
End If
%>
</select>
</p>
<p>Expediente:
<select name="select">
<%
While (NOT expedientes.EOF)
%>
<option value="<%=(expedientes.Fields.Item("Id").Value)%>" ><%=(expedientes.Fields.Item("Título").Value)%></option>
<%
expedientes.MoveNext()
Wend
If (expedientes.CursorType > 0) Then
expedientes.MoveFirst
Else
expedientes.Requery
End If
%>
</select>
</p>
</form>

Bueno, si te aclaras perfecto, y si no gracias de todas formas por el interés.