ASP - Página web maestro-detalle (Ejemplo de facturas)

 
Vista:

Página web maestro-detalle (Ejemplo de facturas)

Publicado por Diego Campillo (9 intervenciones) el 08/01/2002 14:59:59
Hola a todos,
me gustaría saber como montariais una página en ASP que tenga una zona de cabecera (MAESTRO) y otra de lineas (DETALLE).

Pretendo crear un formulario donde se agregen datos de facturas, pero el modo de agregar las lineas no se como hacerlo, por que de principio no se cuantas lineas va a necesitar. En VB yo utilizo listbox para agregar las lineas de las facturas pero en ASP no tengo ni idea, ni tan siquiera de si puedo agregar ocx a las páginas ASP.

Agradeceria vuestra ayuda.

Muchas gracias a todos. Feliz y próspero año 2.002.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Página web maestro-detalle (Ejemplo de facturas

Publicado por NoBody (28 intervenciones) el 11/01/2002 01:26:48
Hola...
Hay varias soluciones para tu problema, pero la más fácil (pero la que consume más recursos) es la sgte.

1.- realiza la consulta sql a la tabla item .

set RS=Conexion.execute("select * from tabla")

2.- Luego haces un ciclo hasta Eof.
<% I=0
Do While Not RS.Eof
%>
<input type="text" name="A<%=i%>" value="<%=RS("Campo1") ">
<input type="text" name="B<%=i%>" value="<%=RS("Campo2") ">
<input type="text" name="C<%=i%>" value="<%=RS("Campo3") ">
<%
i=i+1
RS.MoveNext
Loop
%>

3.- Ya está!!! Eso listará todos los campos 1 a 1...


Espero te haya servido.

Chao.... :-))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar