|
|
|
|
|
- Propriétés spécifiques à la description des variables de type pdfOptionChamp
pdfOptionChamp (Type de variable) En anglais : pdfControlOption
Le type pdfOptionChamp permet de connaître et de modifier les caractéristiques suivantes d'une option d'un champ présent dans un formulaire PDF : - libellé de l'option.
- sélection ou non de l'option.
Par exemple : - un champ Combo ou une liste d'un formulaire proposent plusieurs options : il est possible de sélectionner l'option voulue.
- un champ contenant du texte : il est possible de modifier le libellé de l'option, correspondant à la valeur affichée dans le champ.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
ZoneRépétéeSupprimeTout(ZR_Champ)
pdfEnCours est un pdfDocument = PDF_SansNom1.Valeur
sChemin est une chaîne = pdfEnCours.Valeur
Trace(sChemin)
gPdfDoc = PDF_SansNom1.Valeur
POUR i = 1 _À_ gPdfDoc.Page.Occurrence
page est un pdfPage = gPdfDoc.Page[i]
POUR j = 1 _À_ page.Champ..Occurrence
champ est un pdfChamp = page.Champ[j]
soit sNom = champ.Nom
soit sValeur = champ.Valeur
soit sType = TypeChampVersNomEnClair(champ.Type)
soit sOptions = ListeOption(champ)
ZR_Champ.AjouteLigne(i, j, sNom, sType, sValeur, sOptions)
SI sValeur <> "" ALORS
ZR_Champ[ZR_Champ.Occurrence].SAI_Valeur.CouleurFond = JauneBulle
FIN
SI sOptions = "" ALORS
ZR_Champ[ZR_Champ.Occurrence].SAI_Option.Grisé = Vrai
SINON
ZR_Champ[ZR_Champ.Occurrence].SAI_Option.Grisé = Faux
FIN
FIN
FIN
PROCÉDURE INTERNE ListeOption(champ est un pdfChamp) : chaîne
sOptions est une chaîne
POUR i = 1 _À_ champ.Option..Occurrence
SI sOptions <> "" ALORS sOptions += RC
sOptions += i + " : " + champ.Option[i].Libellé
FIN
RENVOYER sOptions
FIN
PROCÉDURE INTERNE TypeChampVersNomEnClair(nType) : chaîne
SELON nType
CAS typTexte : RENVOYER "Champ de saisie"
CAS typComboAVS : RENVOYER "Combo avec saisie"
CAS typComboSNS : RENVOYER "Combo sans saisie"
CAS typInterr : RENVOYER "Interrupteur"
CAS typSélect : RENVOYER "Sélecteur"
CAS typListe : RENVOYER "Liste"
AUTRE CAS : RENVOYER "Inconnu"
FIN
FIN
soit numPage = ATT_NumPage
soit numChamp = ATT_NumChamp
soit Valeur = ATT_Valeur
gPdfDoc..Page[numPage].Champ[numChamp].Valeur = Valeur
PDF_SansNom1 = gPdfDoc
Propriétés Propriétés spécifiques à la description des variables de type pdfOptionChamp Les propriétés suivantes peuvent être utilisées pour manipuler une option d'un champ présent dans un formulaire PDF : | | | Nom de la propriété | Type manipulé | Effet |
---|
Libellé | Chaîne de caractères | Libellé de l'option. Cette propriété est disponible en lecture seulement. | Sélectionnée | Booléen | - Vrai si l'option est sélectionnée,
- Faux dans le cas contraire.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|