WINDEV : Barre de menu avec une zone répétée
HTML-код
- Опубликовано: 27 авг 2024
- WINDEV : Menu dynamique avec une zone répétée
👉STARTER WINDEV (mini formation pour débutant) :
coursdinfo.pod...
----------------------------------
Dans cette vidéo je vous montre comment utiliser une zone répétée pour en faire un menu dynamique dont les commandes s'affichent en fonction du profil connecté.
Vous verrez aussi :
➡les constantes
➡les structures
➡la fonction Utilise
-------------------------------------------------------------------------------------------------
FORMATIONS WINDEV : coursdinfo.pod...
👉STARTER WINDEV (mini formation pour débutant) :
coursdinfo.pod...
👉STARTER WINDEV - POO (initiation aux classes)
coursdinfo.pod...
👉Formation initiation à expérimenté :
coursdinfo.pod...
👉Programmer avec les classes :
coursdinfo.pod...
👉WINDEV et les bases de données :
coursdinfo.pod...
👉WINDEV et le GDS :
coursdinfo.pod...
👉WINDEV et le cryptage:
coursdinfo.pod...
👉WINDEV et le debug :
coursdinfo.pod...
--------------------------------------
👉STARTER WEBDEV 27 -28
coursdinfo.pod...
👉Serveur d'applications WEBDEV 27-28 :
coursdinfo.pod...
----------------------------------
Coaching sur WINDEV et WEBDEV :
👉 coursdinfo.pod...
----------------------------------
👉 Livre sur WINDEV 27 : amzn.eu/d/6xTow1z
*****************************************************
Facebook : / coursdinfo.fr
Linkedin : / thierry-tillier-37b14920
RUclips : abonnez-vous : / coursdinfo
*****************************************************
----------------------------------
*Lien de vidéo
• WINDEV : Barre de menu...
*****************************
Formation bureautique :
coursdinfo.net
Merci pour cette vidéo
Très intéressant qui va me servir dans mon application que je suis actuellement en train de développer
Bon courage
Très futé pour faire de belles interfaces ! Merci pour cette idée Thierry , je vais intégrer cela dans mon prochain projet :)
Avec plaisir François
merci prof
Merci à vous!
Télécharger votre cours gratuit en PDF sur WINDEV (niveau débutant) : indisponible.
👉 Livre sur WINDEV 27 : amzn.eu/d/6xTow1z
jolie interface peutant avoir son code source svp
Le code source est dans la vidéo, me semble-t-il, il suffit de le recopier
Merci pour le cour
Svp dans la formation starter
Il ya une bonne option cocher plusieurs element et envoyer
Tu fait avec requet pas autre sulution pour utilise en facture remplire la facture avec le produits coche a la fois merci si vous avez des pdf envoi les a moi
Bonjour
Pour toutes les questions relatives à mes formations, je réponds uniquement sur ma plateforme.
Bonjour,
Le chemin des images du menu est stocké dans des variables globales, le nom des libellés du menu, dans des constantes. Puisque, comme vous le signaler, « c’est quelque chose qui ne change jamais », pourquoi tout n’est-il pas dans des constantes ?
Par ailleurs, dans certaines vidéos, lorsque vous alimenter une liste, une combo, etc. Pour simplifier l’exemple vous le faite à partir du fichier HF, tout en spécifiant, sans plus de précision, « Bien sûr là on ferait (ou, on pourrait faire, ou on devrait faire) une requête, ce serait mieux… ». Pourquoi ce serait mieux ? Le traitement chercher puis lire des données n’est-il pas plus long que lire directement les données ?
Merci
En regardant une deuxième fois, je me suis rendu compte que la réponse à ma première question était dans la vidéo et m'avait échappée à la première lecture : « J'aurais pu mettre ça en constantes, j’ai mis des variables, bon… »
Merci
Oui c'est exacte.
Attention toutefois car une constante doit être défini une fois pour toute. On ne peut pas faire
CONSTANT
MonImg =fRepExe()+[fSep]+"test.jpg"
FIN
Car au moment de la compilation fRepExe() n'est pas connu. C'est pour cela qu'au départ j'ai utiliser une variable.
Pour utiliser une CONSTANTE Il faut ajouter les images dans le dossier AUTRES et alors on peut faire :
CONSTANT
gsImageParamètre = "paramètre.png"
FIN
Par exemple...
Pour répondre à votre question sur les requêtes : D'une manière générale, quand on veut récupérer plus d'une valeur il vaut mieux utiliser une requête (1 seul appel à la base de données).
Faire un HLitSuivant dans une boucle fera autant d'appels à la base de données que de tour de boucle.
Par contre si c'est pour récupérer un seul élément, HLitRecherhePremier peut être suffisant.
Si c'est juste pour vérifier l'existence d'un enregistrement on peut préférer HRecherchePremier (et HSuivant) qui ne font que se positionner sur l'enregistrement sans lire les données.
Bonsoir monsieur j'espère que vous allez bien puis avoir votre numéro washap ?
Bonjour,
Non, mais vous pouvez envoyer un email (dans la rubrique "a propos" de la chaine) 😉