Ejemplos de idc
Ejemplo 2.- Petición con una condición de dos campos de una tabla a partir de una elección en una lista desplegable construida con datos de la misma tabla.
articulos1.IDC
Datasource: pruebas
Username: web
Password:
Translationfile: C:\aplicaciones\translator.txt
Template: articulos1.htx
SQLStatement:
+SELECT tipo
+ FROM articulos
+ GROUP BY tipo
articulos1.HTX
<HTML>
<HEAD><TITLE>Lista de tipos </TITLE></HEAD>
<BODY>
<CENTER>
<H3>La ferreteria virtual</H3>
<FORM ACTION=/aplicaciones/articulos2.idc" METHOD="POST">
<SELECT NAME="LISTA_TIPOS">
<%begindetail%>
<OPTION VALUE="<%tipo%>"> <%tipo%>
<%enddetail%>
</SELECT><BR>
<INPUT TYPE="SUBMIT" VALUE="Elija el tipo de articulo y pulse aqui">
</FORM>
</CENTER>
</BODY>
</HTML>
Resultado 1
La ferreteria virtual
articulos2.IDC
Datasource: pruebas
Username: web
Password:
Translationfile: C:\aplicaciones\translator.txt
Template: articulos2.htx
SQLStatement:
+SELECT tipo, nombre
+ FROM articulos
+ WHERE tipo ='<%LISTA_TIPOS%>'
articulos2.HTX
<HTML>
<HEAD><TITLE>Lista de articulos </TITLE></HEAD>
<BODY>
<CENTER>
<H3>La ferreteria virtual</H3>
<TABLE BORDER=1>
<TR><TH>Tipo articulo</TH><TH>Nombre articulo</TH></TR>
<%begindetail%>
<TR><TD><%tipo%></TD><TD><%nombre%></TD></TR>
<%enddetail%>
</TABLE>
</CENTER>
</BODY>
</HTML>
Resultado 2 (Suponiendo que se eligió "MATERIAL" en el formulario del resultado 1)
La ferreteria virtual
| Tipo articulo | Nombre articulo |
| MATERIAL | Clavos |
| MATERIAL | Tornillos |
|