en regard de chaque erreur, surtout si elle s'avère bloquante, mentionner un correctif. Expliquer davantage la source de l'erreur.
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)
Impossible de supprimer les enregistrements inactifs en tâche de fond sur un serveur HFSQL, donc impossible à chaud sans bloquer les clients
Bonjour,
Est-il possible d'installer WDBaaS sur un serveur Linux ?
Si oui, quelle est la procédure ?
Merci
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
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.
Il est vrai que c'est un jeu d'enfant pour fier une colonne sur windev....et sur webdev on fait comment ?
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
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.
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
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.
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
A ce jour : libqtcore4 et libqtgui4 sont obsolètes et remplacées par libqt5widgets5. Debian 12.
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
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
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.
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 ...
Bonjour,
pourriez-vous décrire la fonctionnalité "inverser branche et origine" ?
Cordialement,
François E.
Recent comments
9 years 36 weeks ago
9 years 38 weeks ago
9 years 41 weeks ago
9 years 47 weeks ago
10 years 15 weeks ago
10 years 16 weeks ago
10 years 24 weeks ago
10 years 24 weeks ago
10 years 25 weeks ago
10 years 25 weeks ago