FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Les récupérations d'informations de mes champs fonctionnent plus
Les récupérations d'informations de mes champs fonctionnent plus
Débuté par damiensir, 08 nov. 2005 09:28 - 2 réponses
Connectez-vous…
damiensir
#1
Posté le 08 novembre 2005 - 09:28
Donc voila j'ai fais une boucle qui avait pour but de détecter les champs modifiés d'un groupe de champ (GP_CHAMP dans mon cas), je récupéré différentes informations dans une variable en les séparant par #.
Tous fonctionnait bien et d'un seul coup ca marche plus et impossible de trouver pourquoi la variable résultat renvoie # et rien d'autre.
La boucle n'énumère même plus le premier champ, voici la boucle :
PROCEDURE Noms_Champs_Modifiés()
// Nom du champ correspondant à la rubrique spécifiée
sNomChamp, resultat sont des chaînes
nIndice est un entier
// On parcours les champs de la fenêtre
nIndice = 1
resultat="#"
sNomChamp = EnumèreChamp(GP_CHAMP,nIndice)
TANTQUE PAS sNomChamp~=""
// Est-ce que ce champ a été modifié ?
SI {sNomChamp,indChamp}..Modifié=Vrai ALORS
//On récupére les informations désirées dans la variable résultat
resultat+=sNomChamp+"#"+{sNomChamp,indChamp}..Libellé+"#"+{sNomChamp,indChamp}..LiaisonFichier+"#"+{sNomChamp,indChamp}..Valeur+"#"
FIN
// Poursuite du parcours des champs de la fenêtre
nIndice++
sNomChamp = EnumèreChamp(GP_CHAMP,nIndice)
FIN
//On supprime les caractères inutiles
resultat=Remplace(resultat," :","")
resultat=Remplace(resultat,"&","")
RENVOYER resultat
J'espère vraiment que quelqu'un pourra m'aider.
Merci beaucoup.
Signaler
0
0
mkurth
#2
Posté le 08 novembre 2005 - 14:12
Salut,
C'est certain que si aucun champ n'est énumeré que le résultat sera # car
c'est sa valeur initiale.
J'ai testé et de mon côté ça marche.
Question bête: Est-ce que tes champs font toujours partis de ton groupe
GP_CHAMP?
Mathieu
Signaler
0
0
damiensir
#3
Posté le 09 novembre 2005 - 10:03
Oui je sais c'est le problème c'est que les champs ne sont pas énumérés et je ne sais pas pourquoi, et j'ai vérifié plusieurs fois mes champs font bien partis du groupe GP_CHAMP.
Mais la il se passe un truc bizarre, lundi soir j'avais fait une sauvegarde, le problème était présent ca ne fonctionnait pas. et hier en fin de journée problème suite aux groupwares impossible de rouvrir le projet ! Du coup ce matin je reprend la sauvegarde de lundi soir ou la procédure ne fonctionnait pas, et la par je ne sais quel miracle elle fonctionne !!! Je n'y comprends rien et bon reste à savoir si elle continuera à fonctionner...
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte