Tu veux dire que je dois utiliser une procédure paramétrée au lieu de saisir un code en durCliquez pour agrandir...
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
Personnaliser les bouton pour un accès rapide
Discussion dans 'Windev' créé par faq, Sept 10, 2020.
Code (Windev):
RécupérerChampSource
ClonerChamp
CalculerFuturesCoordonnées
SauvegarderPositionClone
Vite fait sur le gaz, un clone via un menu contextuel donnerait ça (pour un ajout de haut en bas) :
Code (Windev):
PROCÉDURE AjouterFavori()
sNomChampAppel est chaîne
chSource est Champ
chDestination est Champ
sNomDestination est chaîne
sLibDestination est une chaîne
SI gnProchainY=0 ALORS
gnProchainY=HAUT_CONTENEUR
FIN
//On récupère les données concernant la source
sNomChampAppel=
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
()chSource<-{sNomChampAppel,indChamp}
//On prépare le clonage
sNomDestination=
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
("Clone_%1",sNomChampAppel)Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
(chSource,sNomDestination,GAUCHE_CONTENEUR,gnProchainY)chSource..MenuContextuel="" //On annule le menu contextuel car on ne peut faire qu'un clone avec le même nom
chDestination<-{sNomDestination,indChamp}
//Pour test
sLibDestination=
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
("_%1",chSource..Libellé)chDestination..Libellé=sLibDestination
//On calcule la prochaine position
gnProchainY=gnProchainY+chDestination..Hauteur
Merci pour le partage