4D View v16PV GET DRAG SIGNATURES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV GET DRAG SIGNATURES
|
PV GET DRAG SIGNATURES ( zone ; tabSignatures ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D View | |||||
tabSignatures | Tableau chaîne |
![]() |
Tableau des signatures | |||||
La commande PV LIRE SIGNATURES GLISSER récupère dans le tableau tabSignatures les signatures de "glisser" de la zone.
Les signatures sont des chaînes alphanumériques dont le contenu est libre. La longueur maximale d'une signature est 32 caractères.
Affichons un message d'aide dans le cas où la zone peut faire l'objet d'un glisser-déposer interne.
ARRAY TEXT($TabSignaturesGlisser;0)
ARRAY TEXT($TabSignaturesDéposer;0)
C_TEXT(MessageAide)
C_LONGINT($Indice)
PV GET DRAG SIGNATURES(Zone;$TabSignaturesGlisser)
PV GET DROP SIGNATURES(Zone;$TabSignaturesDéposer)
MessageAide:=""
For($Indice;1;Size of array($TabSignaturesGlisser)) //Cherchons une signature commune
If(Find in array($TabSignaturesDéposer;$TabSignaturesGlisser{$Indice})#-1)
MessageAide:="Vous pouvez glisser-déposer à l'intérieur de cette zone."
$Indice:=Size of array($TabSignaturesGlisser)
End if
End for
Produit : 4D View
Thème : PV Glisser déposer
Numéro :
15836
Créé : 4D View 6.8
4D View - Langage ( 4D View v16)