PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Lancer l'execution du code d'un bonton, depuis du code serveur.
Lancer l'execution du code d'un bonton, depuis du code serveur.
Iniciado por Frederic dijoux, nov., 25 2004 11:47 AM - 2 respostas
Publicado em novembro, 25 2004 - 11:47 AM
Bonjour,

je débute avec webdev et j'ai un gros problème qui m'empeche d'avancer.

J'ai une page dynamique (PAGE1) qui effectue un traiement quelconque. Cette page reçoit un paramètre "action" qui doit conditionner la suite de mon traitement.

Si action est Null pas de problème.

Si action = NumBordereau Alors je dois ouvrir un Etat qui affiche le détaille de mon bordereau dans une nouvelle fenetre de navigateur.

Actuellement je ne sais pas comment m'y prendre... J'ai pensé a faire quelque chose du style :

SI action <> Null ALORS
Exécute le code d'un bouton (BOUTON1)
FIN

et de placer le code suivant dans mon BOUTON1 :

//IMPRESSION
Fichier est une chaîne = "Etat_"+DateSys()+HeureSys()+".pdf"
iAperçu(iPDF, Fichier)
iImprimeEtat(Nom_de_mon_etat,NumBoredereau)
FichierAffiche(Fichier, "application/pdf")
fSupprime(Fichier)

en précisant de la description de mon BOUTON1 "nouveau navigateur" comme destination..

MAIS je n'arrive pas a lancer l'execution du code de mon BOUTON1 dans ma PAGE1...

Exécute(BOUTON1) ne fonctionne pas ...
Publicado em novembro, 25 2004 - 12:32 PM
Frederic dijoux vient de nous annoncer :
Bonjour,

je débute avec webdev et j'ai un gros problème qui m'empeche d'avancer.

J'ai une page dynamique (PAGE1) qui effectue un traiement quelconque. Cette
page reçoit un paramètre "action" qui doit conditionner la suite de mon
traitement.

Si action est Null pas de problème.

Si action = NumBordereau Alors je dois ouvrir un Etat qui affiche le détaille
de mon bordereau dans une nouvelle fenetre de navigateur.

Actuellement je ne sais pas comment m'y prendre... J'ai pensé a faire quelque
chose du style :

SI action <> Null ALORS
Exécute le code d'un bouton (BOUTON1)
FIN

et de placer le code suivant dans mon BOUTON1 :

//IMPRESSION
Fichier est une chaîne = "Etat_"+DateSys()+HeureSys()+".pdf"
iAperçu(iPDF, Fichier)
iImprimeEtat(Nom_de_mon_etat,NumBoredereau)
FichierAffiche(Fichier, "application/pdf")
fSupprime(Fichier)

en précisant de la description de mon BOUTON1 "nouveau navigateur" comme
destination..

MAIS je n'arrive pas a lancer l'execution du code de mon BOUTON1 dans ma
PAGE1...

Exécute(BOUTON1) ne fonctionne pas ...


executeTraitement(BOUTON1,TrtClic) devrait le faire.

--
Eric
Webmaster des Wtablettes
www.wtablettes.net
Publicado em novembro, 26 2004 - 4:19 PM
merci mais cette fonction semble fonctionner comme Execute, et si c'est le cas , hier j'ai essayer et le probleme c'est que mon Etat se charge dans la fenetre en cours... donc j'ai avancé mais je n'arrive pas a l'ouvrir dans une autre fenetre...

en fait mon probleme désormais serait le suivant : comment ouvrir une page dans une autre fentre a partir du code serveur, et par définition jsuis pas sure que ce soit possible puisque les fenetres ca touche plutot au code navigateur et que dans webdev on ne peut pas imbriquer les deux.