Pas de problème (pb), que du PowerBuilder (PB) ^^

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