PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Bug ou comportement normal ?
Bug ou comportement normal ?
Started by JVMD, Mar., 16 2006 12:26 PM - 3 replies
Connect yourself…
JVMD
#1
Posted on March, 16 2006 - 12:26 PM
Bonjour, voici mon problème (ou plutôt mon interrogation).
J'ai une fenêtre (fen1) avec dans sa déclaration globale :
reqRecherche est une source de données.
Donc cette source est globale à la fenêtre.
Mais dans cette fenêtre (fen1) j'ai un bouton qui en appel une
deuxième (fen2).
Dans celle-ci j'ai aussi une déclaration du même nom (mais cela ne
devrait pas poser de problème puis que c'est une autre fenêtre) :
reqRecherche est une source de données.
Mais celle-ci n'est pas globale ( elle est dans le code d'un bouton)
et de plus je ne l'utilise pas, je me contente de la déclarer.
Bref le problème est qu'après lancement de la deuxième fenêtre (fen2)
et retour dans ma fenêtre 1 (fen1 qui n'a jamais été fermée), ma
source globale est détruite, je n'ai plus accès aux infos de
reqRecherche, cela génère une erreur comme quoi la source de données
n'existe pas !!
Alors bug ou pas bug ?
JL
----------------------------------------------
Pour m'écrire c'est ici :
http://cerbermail.com/…
----------------------------------------------
Report
0
0
Georgy
#2
Posted on March, 16 2006 - 4:10 PM
Comme Windev considère qu'une requête correspond à un Fichier HF (on utilise les mêmes fonctions) c'est normal. Quand tu ferme ta 2eme fenetre, tu coupes la liaison HF sur cette requète et la fenêtre 1 n'as plus de "fichier" à lire....
Perso, une req "locale" à une fenentre se nomme toujours "REQ-"+fenenexecution()
Cela évite de "fermer" des requetes par erreur
A+
Report
0
0
JVMD
#3
Posted on March, 16 2006 - 7:34 PM
Le 16 Mar 2006 15:10:20 +0100, "Georgy" <jfgeorgy@hispeed-sr.ch> écris
:
Comme Windev considère qu'une requête correspond à un Fichier HF (on utilise les mêmes fonctions) c'est normal. Quand tu ferme ta 2eme fenetre, tu coupes la liaison HF sur cette requète et la fenêtre 1 n'as plus de "fichier" à lire....
Perso, une req "locale" à une fenentre se nomme toujours "REQ-"+fenenexecution()
Cela évite de "fermer" des requetes par erreur
Déjà merci pour t'être penché sur mon problème.
Alors je suis un peu dans le potage mais je croa comprendre !
Tu veux dire que je suis dans fen1, dans laquelle je déclare en global
une source de donnée Req1, je lance de cette fenêtre une autre fenêtre
Fen2, ceci sans fermer la première, dans Fen2 je déclare la même
source (erreur !). Tu veux donc dire qu'a ce moment le contrôle de ma
source est prit par fen2 et que lorsque je la ferme, clic le lien est
coupé ?
C'est la première fois que j'utilise une source de donnée déclarée
dans la partie Globale d'une fenêtre, je vais faire comme tu
l'indiques, je suis d'habitude très structuré mais je n'avais pas
pensé à une interraction entre deux fenêtres.
Je pensais que le fait de la déclarer dans fen1 même dans la partie
globale de cette fenêtre faisait d'elle une source locale par rapport
au projet et que donc je ne pouvais pas interragir sur celle-ci d'une
autre fenêtre.
Y'a une notion du local et pas local qui m'interpelle !
En tout cas au moins je vois le problème.
Encore merci.
JL
----------------------------------------------
Pour m'écrire c'est ici :
http://cerbermail.com/…
----------------------------------------------
Report
0
0
Ali Hindi
#4
Posted on March, 17 2006 - 6:38 AM
Bonjour,
Essaye ça :
dans fen1 :
ReqSource est une source de données=numeriqueverschaine(DonneIdentifiant())
traitement sur ReqSource
....
....
Dans Fen2 :
ReqSource est une source de données=numeriqueverschaine(DonneIdentifiant())
Traitement sur ....
.....
....
Comme ça les deux ReqSourecpossederont un identifiant different
Bonne chance.
Ali Hindi : AliDev7@yahoo.fr
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text