Annotations des développeurs sur les documents en ligne de l'aide de WINDEV, WEBDEV et WINDEV Mobile
Mis à jour : il y a 11 semaines 5 jours
4 janvier, 2024 - 17:00
en regard de chaque erreur, surtout si elle s'avère bloquante, mentionner un correctif. Expliquer davantage la source de l'erreur.
3 janvier, 2024 - 13:18
Dans l'exemple suivant :
sdMonHotel est une Source de Données
Nouvelle_connexion est une Connexion
HPasse(sdMonHotel, "Tahiti")
// Paramètres de la connexion
Nouvelle_connexion.Provider = hAccèsHFClientServeur
Nouvelle_connexion.Utilisateur = "MonUtilisateur"
Nouvelle_connexion.MotDePasse = "MonMotDePasse"
Nouvelle_connexion.Serveur = "MonIPServeur"
Nouvelle_connexion.BaseDeDonnées = "MaBaseDeDonnees"
// Ouverture de la connexion
SI PAS HOuvreConnexion(Nouvelle_connexion) ALORS
Erreur("Erreur de connexion : ", HErreurInfo())
RETOUR
FIN
SI PAS HDéclareExterne(".\Hotels.fic","sdMonHotel", Nouvelle_connexion) ALORS
Erreur("Erreur sur la déclaration externe : ", HErreurInfo())
RETOUR
FIN
HLitPremier(sdMonHotel)
Info(sdMonHotel.Nom)
Pour que ça fonctionne de mon côté j'ai du modifier la ligne suivante en retirant les "" pour sdMonHotel
SI PAS HDéclareExterne(".\Hotels.fic",sdMonHotel, Nouvelle_connexion)
3 janvier, 2024 - 12:16
Impossible de supprimer les enregistrements inactifs en tâche de fond sur un serveur HFSQL, donc impossible à chaud sans bloquer les clients
2 janvier, 2024 - 13:14
Bonjour,
Est-il possible d'installer WDBaaS sur un serveur Linux ?
Si oui, quelle est la procédure ?
Merci
1 janvier, 2024 - 18:04
La destination ne doit pas contenir le disque. Il semble qu'il soit là par défaut et inscrire le disque dans votre destination reviendra à doubler ce disque...: Ex.: "C:\C:\Test" En tout cas en Windows 11
31 décembre, 2023 - 17:38
Lorsque l'on souhaite affecter une coche par programmation a un Elément.
On récupéré l'indice de l'Elément et a partir de là, on doit pouvoir cocher ou décocher l'Elément. Nom_Arbre[Indice]..Cochée = Vrai
Hors, cela ne fonctionne pas correctement, si en amont des Eléments sont cachés, Il faut déduire de l'indice, le nombre d'éléments cachés précédents.
Par contre pour le reste des Informations tout est correcte
Nom_Arbre[Indice-nElementCaché]..Cochée = Vrai
J'ai créer une classe pour palier a ce problème, qui permet de gérer les coches comme dans windows.
29 décembre, 2023 - 20:03
Il est vrai que c'est un jeu d'enfant pour fier une colonne sur windev....et sur webdev on fait comment ?
22 décembre, 2023 - 13:14
le Lookbehind positif: (?<=Y)X, correspond à X, mais seulement si il y a Y avant lui ne fonctionne pas et retourne "le format à vérifier est incorrect", c'est pourtant une expression régulière valide
18 décembre, 2023 - 19:33
Point important à préciser : L'héritage multiple n'est pas disponible en Android (du fait d'une limitation de Java).
Donc attention si vous faites du code multi-plateforme, à ne pas utiliser l'héritage multiple.
15 décembre, 2023 - 14:05
Bientôt 2024, et il est toujours impossible de capturer par programmation l'évènement "un filtre a été appliqué sur la table par l'utilisateur", et le besoin a pourtant été maintes fois soulevé...
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/163635-wd18-detecter-faa-filtre-ete-utilisee-sur-table/read.awp
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev.old/14392-wd14-savoir-filtre-est-actif-sur-colonne-table/read.awp
14 décembre, 2023 - 10:03
Exemplo de uso do EnumControl
Lista objetos da tela
Inclusive os sub objetos
j is int = 1
ResChamp is string
ResChamp = EnumControl(MyWindow.Name, j)
WHILE ResChamp <> ""
j++
Trace(ResChamp)
listeélément(MyWindow.Name+"."+ResChamp)
ResChamp = EnumControl(MyWindow.Name, j)
END
INTERNAL PROCÉDURE listeélément(NomElt)
i is int = 1
sResChampSousElt is string
sResChampSousElt = EnumSubElement(NomElt, i)
WHILE sResChampSousElt <> ""
i++
Trace(NomElt+"."+sResChampSousElt)
listeélément(NomElt+"."+sResChampSousElt)
sResChampSousElt = EnumSubElement(NomElt, i)
END
END
The Free Technical Support is entirely at your service.
9 décembre, 2023 - 17:06
Pourquoi dans un arbre avec case à cocher, une erreur est retournée, indiquant que la propriété Cochée est interdite.
Alors que sur le reste de l'arbre c'est pris en compte
30 novembre, 2023 - 01:23
A ce jour : libqtcore4 et libqtgui4 sont obsolètes et remplacées par libqt5widgets5. Debian 12.
29 novembre, 2023 - 00:38
Eu faria assim:
ArrNomes is array of string
X is Int=0
N_exclama is int = stringcount(texto, “!”)
Nome is string
Loop(N_exclama)
X++
Nome=extractString(texto, x, “!”) //começo pro fim
Add(ArrNomes, Nome)
End
29 novembre, 2023 - 00:36
Eu faria assim:
ArrNomes is array of string
X is Int=0
N_exclama is int = stringcount(texto, “!”)
Nome is string
Loop(N_exclama)
X++
Nome=extractString(texto, x, “!”) //começo pro fim
Add(ArrNomes, Nome)
End
24 novembre, 2023 - 22:20
Cette aide n'est plus d'actualité en ce qui concerne la création et le parametrage d'un compte Organisation.
Il n'y a plus d'accès à In House sur apple developer.
14 novembre, 2023 - 15:00
Bonjour,
Intéressant mais comptez-vous faire évoluer l'interface ODBC actuellement en iODBC, qui semble abandonner, vers unixODBC comme l'ensemble des bases de données actuellement sur le marché ?
C'est vraiment ce qu'il manque ...
6 novembre, 2023 - 13:47
Bonjour,
pourriez-vous décrire la fonctionnalité "inverser branche et origine" ?
Cordialement,
François E.
30 octobre, 2023 - 16:30
En archive .zip, le répertoire NE DOIT PAS débuter par "\" et qu'il y en aie un à la fin n'a pas d'importance
26 octobre, 2023 - 18:27
Pour ouvrir un site tiers sur le poste de l'utilisateur final à partir d'un code serveur en Webdev, il est nécessaire d'utiliser la fonction 'ScriptAffiche'.
En effet, la fonction 'LanceAppliAssociée', en code serveur Webdev, fonctionnera sur le poste de développement comme précisé dans les remarques en haut de page, mais une fois déployé, n'ouvrira rien à l'utilisateur final.
Pour ma part, ça m'est indispensable dans mes développements afin d'ouvrir un nouvel onglet à l'utilisateur final, en passant des variables en paramètres du site à ouvrir, ce qui permet une interconnexion complète de mes différents projets déployés.
Commentaires récents
il y a 9 an 36 semaines
il y a 9 an 38 semaines
il y a 9 an 41 semaines
il y a 9 an 47 semaines
il y a 10 an 15 semaines
il y a 10 an 16 semaines
il y a 10 an 24 semaines
il y a 10 an 24 semaines
il y a 10 an 25 semaines
il y a 10 an 25 semaines