Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 05-06-2008 10:18:42

jcc  
Membre completement Geek
Lieu: Mouscron
Date d'inscription: 08-01-2008
Messages: 142
Pépites: 13,733
Banque: 409,387,083,524

Besoin d'aide sur l'enchaînement des windows

Exposé du problème:

Notre application commence par le lancement d'une fenêtre de login

open(w_login)

Cette fenêtre, une fois les informations de login introduites, lance la w_frame et ouvre une sheet

opensheet(w_gestion_ag,w_frame,0,original!)

On voudrait, lorsque l'on ferme la sheet w_gestion_ag, fermer la w_frame et ré-afficher la w_login ou relancer l'application.

Nous avons essayé de faire un open(w_login) dans le close de la sheet w_gestion_ag mais si la w_login apparaît, la frame est tourjours en backgroup.
Nous avons ajouté un close de la w_frame dans le close de la sheet w_gestion_ag mais là, le programme boucle, aspnet_wp prend 100% du CPU et il faut redémarrer le pc car certains process s'emballent.

Ce que nous voulons faire c'est relancer l'application quand l'utilisateur close la sheet principale w_gestion_ag.

Une solution?

Merci

Jcc

Hors ligne

 

#2 05-06-2008 11:12:09

anfr2005  
Membre
Date d'inscription: 12-02-2008
Messages: 5
Pépites: 15
Banque: 0

Re: Besoin d'aide sur l'enchaînement des windows

Restart() ?

Hors ligne

 

#3 05-06-2008 12:42:07

quent1  
Membre Geek
Date d'inscription: 12-03-2008
Messages: 22
Pépites: 39,278
Banque: 2,147,483,647

Re: Besoin d'aide sur l'enchaînement des windows

J'ai trouvé une commande permettant de relancer une page internet avec l'URL que l'on désire.

Code: pb

string ls_url
inet iinet_base
GetContextService("Internet", iinet_base)
#IF Defined PBDOTNET THEN
    ls_url = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_REFERER"]
#END IF

iinet_base.HyperlinkToURL(ls_url)

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22