Finalisation de l'application
Pour parfaire notre application, il nous faut ajouter quelques petites choses...
Ouvrez results.asp et ajoutez une nouvelle table au dessus de la table de résultats avec les attributs suivants :
Lignes 1, Colonnes 2, Remplissage 0, espacement des cellules 10, Bordure 0.
Dans la première colonne tapez "Nouvelle recherche". Faites un lien vers search.asp.
Dans la seconde colonne tapez "Précédent" et dans la palette de Propriétés faites un lien en tapant # dans le champ prévu à cette effet.
Votre nouvelle table a-t-elle été créée à
l'interieur du comportement de serveur Afficher si ? Si oui, utilisez
le bouton
pour afficher le code. Trouver le code suivant :
<%
If DontDo <> 1 Then
If Not rsQryDisplayFields.EOF
Or Not rsQryDisplayFields.BOF
Then %>
Mettez le texte en surbrillance et faites le glisser jusqu'à la balise fermante de la table que nous venons de créer.
Votre page doit maintenant afficher la mention Afficher si.
Nous allons maintenant ajouter un peu de Javascript pour rendre actif le lien Précédent. Afficher le code et trouver le texte "Précédent" dans le HTML. Modifiez le code comme suit :
<td width="70%"><b><a href="#"><font face="Arial, Helvetica, sans-serif" onClick="history.back()">Back</font></a></b></td>
Copiez l'ensemble de la table que nous venons de créer et collez là à un endroit similaire dans la page de détail.
Enfin si vous tentez de prévisualiser la page results.asp (en utilisant la fonction F12 dans la fenêtre de Site) directement vous obtenez une erreur ASP. Pour éviter aux utilisateur qui auraient bookmarquer cette page dans leur favoris ce désagrément, ajoutez le code suivant tout de suite après
<!--#include file="Connections/TDSFdemoOLE.asp" -->
<%
If Request("selGenre")
= "" Then
Response.Redirect("search.asp")
End If
%>
Cette fonction redirigera vos utilisateurs vers la page de recherche.
Pour d'autres tutorials en anglais et en français, allez sur
la page de liens. Pour échanger sur ce tutorial
avec d'autres utilisateurs, rendez-vous sur le forum.
La version anglaise est consultable sur http://www.tdsf.co.uk/tdsfdemo/index.htm
Pour d'autres tutorials en version anglaise, http://www.drdev.net