PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV (précédentes versions) → Instructions NON exécutées aprés la commande "FichierAffiche"
Instructions NON exécutées aprés la commande "FichierAffiche"
Débuté par J.Christophe, 30 oct. 2014 18:19 - Aucune réponse
Posté le 30 octobre 2014 - 18:19
Bonjour,

Nous utilisons WebDev 16.

Je suis confronté au problème suivant : sur une page Web affichant des liens qui pointent respectivement chacun sur des PDF stockés dans un répertoire du serveur, l'utilisateur peut ouvrir un PDF de son choix en cliquant sur le lien correspondant.

J'utilise l'instruction "FichierAffiche" pour ce faire.

Juste derrière l'instruction "FichierAffiche", j'appelle une procédure qui déplace le PDF consulté dans un répertoire archive.

Je dois réactualisé ma zone répétée pour ne plus afficher ce lien et donc j'appelle ma procédure de rechargement de zone zépétée ( qui focntionne trés bien le reste du temps).

Problème : en débuguant, je passe bien dans ma procédure de raffraichissement de la zone répétée, mais à l'affichage mon lien est toujours présent. Comment le forcer à bien réactualier les données de ma page ?

Le code exécuté est le suivant :

// { Le fichier a-til été déplacé OU est-il encore disponible ? }

SI fFichierExiste(LNomfichier)

// Envoyer le fichier dans le navigateur
FichierAffiche(LNomfichier, "application/pdf")

// { Déplace le fichier dans l'archive }
PROC_DEPLACER_3EN1_ARCHIVE(LNomfichier)

// {Recharge la zone répété }
PROC_CHARGE_3EN1_PDF_ACTIF("PV_",1)

Merci pour votre aide.