PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Procédure Local erreur d'objet
Procédure Local erreur d'objet
Iniciado por blacksun, 03,jun. 2019 10:06 - 3 respuestas
Miembro registrado
26 mensajes
Publicado el 03,junio 2019 - 10:06
bonjour j'obtiens une erreur a gMonAdresse.sNom_rue_utilisateur l'erreur est sur le point pas j'ai aucun détails
gMonAdresse est mon objet (crée dans le code projet)

gMonAdresse.sNom_rue_utilisateur est le résultats d'une saisie utilisateur
Procedure LOCAL envoi_data_API(gMonAdresse.sNom_rue_utilisateur)

adresse_test.sNom_rue_utilisateur = Remplace(adresse_test.sNom_rue_utilisateur, " ", "+")
adresse_test.STAdresse.sParametres=ChaîneConstruit("q=%1&start=0",adresse_test.sNom_rue_utilisateur)


SI httpRequête(adresse_test.sURL+"/?" + adresse_test.STAdresse.sParametres,adresse_test.sNomAgent) = Faux ALORS

Erreur(ErreurInfo(errComplet))

SINON

adresse_test.STAdresse.sRésultat = HTTPDonneRésultat(httpRésultat)
// SAI_CHPHTML = adresse_test.STAdresse.sRésultat

SI adresse_test.indiceTabAdresse<0 ALORS

adresse_test.indiceTabAdresse=adresse_test.indiceTabAdresse*(-1)
SINON
FIN
FIN



des idées?
Miembro registrado
2.321 mensajes
Publicado el 03,junio 2019 - 10:58
Bonjour,

>> gMonAdresse est mon objet (crée dans le code projet) : code SVP.

--
Bon dev,
Jean-Pierre
Miembro registrado
26 mensajes
Publicado el 03,junio 2019 - 11:01
dans le code initialisation du projet
gMonAdresse est une adresse_test

code initialisation de la classe
STAdresse est une structure
sCodepostal est une chaîne fixe sur 5
sRue est une chaîne
sCity est une chaîne
tabAddresse est un tableau de chaîne
sCodeInsee est une chaîne fixe sur 5
sRequete est une chaîne
sRésultat est une chaîne
sParametres est une chaîne
sTyperesultats est une chaîne
NombreAdresseFichierJson est un entier
FIN
adresse_test est une Classe
LOCAL
m_tabStAdresse_test_structure_TAB est un tableau de STAdresse
STAdresse est une STAdresse
Adresse est un JSON
indiceTabAdresse est un entier
sNom_rue_utilisateur est une chaîne
FIN
CONSTANT
sURL ="https://api-adresse.data.gouv.fr/search"
sNomAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1"

FIN
Miembro registrado
26 mensajes
Publicado el 03,junio 2019 - 11:21
j'ai trouvé je passait en paramètres un membres plutôt que simplement une variable...