La sélection en colonne dans l'éditeur de code est très pratique. Voici une petite vidéo rapide .
voir aide : http://doc.pcsoft.fr/fr-FR/?2010031#NOTE4_1
Plein d'infos sur WinDev, WebDev et WinDev Mobile et d'autres choses aussi. N'hésitez pas me laisser des commentaires ou des suggestions.
vendredi, janvier 31, 2014
jeudi, janvier 30, 2014
WLangage : Opérateur Dans
L'opérateur DANS permet de comparer une
valeur à une liste de valeurs. Son évaluation renvoie un booléen. très pratique
et évite les opérateur _OU_ ou _ET_.
Si Mavaleur DANS(5,6,7) alors
//
trt
Fin
Libellés :
WebDev,
WinDev,
WinDev Mobile,
WLangage
mercredi, janvier 29, 2014
Zone Répétée et Rupture : Comment récupérer le premier élément de la rupture ?
Dans une Zone Répétée
avec rupture si on double clic sur une rupture l'indice renvoyé par (ou ZoneRépétéeSelect) est soit l'indice de la première ligne
ou l'indice de la ligne sélectionnée par l'utilisateur.
Pour récupérer l'indice de la première ligne de la rupture, il faut :
- Ajouter le code optionnel : Bouton Gauche double-clic
avec le code suivant :
ZoneRépétéeSelectPlus ( ZoneRépétée1 , ZoneRépétéeInfoXY ( ZoneRépétée1 , tiNumLigne , SourisPosX (), SourisPosY ()))
Cela va forcer la sélection de la première ligne de la rupture
Champ calendrier : Comment "déselectionner" toutes les dates sélectionnées par programmation
Le champ calendrier, avec l'option "Sélection de période" dans l'onglet détail de la description du champ calendrier, permet de sélectionner une période. le code est alors du type :
CAL_SansNom1..DateDébut = "20140115"
CAL_SansNom1..DateFin = "20140129"
Pour désélectionner une période il faut faire :
CAL_SansNom1..DateDébut = ""
CAL_SansNom1..DateFin = ""
Si le calendrier est avec l'option : "Selection multiple" alors dans ce cas il faut utiliser la fonction CalendrierSelectMoins() :
Sélection de date :
CalendrierSelectPlus(CAL_SansNom1,"20140115")
CalendrierSelectPlus(CAL_SansNom1,"20140120")
CalendrierSelectPlus(CAL_SansNom1,"20140122")
Dé sélection de date :
CalendrierSelectMoins(CAL_SansNom1,"20140115")
CalendrierSelectMoins(CAL_SansNom1,"20140120")
CalendrierSelectMoins(CAL_SansNom1,"20140122")
Voir les fonctions de manipulations du champ calendrier : cliquer-ici
CAL_SansNom1..DateDébut = "20140115"
CAL_SansNom1..DateFin = "20140129"
Pour désélectionner une période il faut faire :
CAL_SansNom1..DateDébut = ""
CAL_SansNom1..DateFin = ""
Si le calendrier est avec l'option : "Selection multiple" alors dans ce cas il faut utiliser la fonction CalendrierSelectMoins() :
Sélection de date :
CalendrierSelectPlus(CAL_SansNom1,"20140115")

CalendrierSelectPlus(CAL_SansNom1,"20140122")
Dé sélection de date :
CalendrierSelectMoins(CAL_SansNom1,"20140115")
CalendrierSelectMoins(CAL_SansNom1,"20140120")
CalendrierSelectMoins(CAL_SansNom1,"20140122")
Voir les fonctions de manipulations du champ calendrier : cliquer-ici
Inscription à :
Articles (Atom)