foire aux questions

Toutes vos questions à un seul endroit.

Fonction getValue()

Avant tout, nous vous proposons de lire les articles suivants: 

La fonction getValue() vous retourne  le contenu du champ lcField2 de la table lcTable, si lcValue existe dans lcField1.

Voici comment s'écrit ce type de fonction: 

getvalue(lcValue, [lcField1], [lcField2], [lcTable], lnCompanyId, lnYear)

Les champs InCompanyID (N° d'identification du dossier) et InYear (exercice du dossier) sont facultatifs. 

Voici quelques exemples d'utilisation de cette fonction:

Impression du champ Divers 1 se trouvant dans l'adresse utilisée dans un document: 

getvalue(do_adr1, [ad_numero], [ad_utilis1], [adresses])

Impression du champ Téléphone 1 se trouvant dans l'adresse utilisée dans un document:

getvalue(do_adr1, [ad_numero], [ad_tel1], [adresses])

Impression du champ Divers 1 se trouvant dans les articles utilisés dans un document:

Get_Image([articles], ar_numero, 1)

Impression du champ Code à barre se trouvant dans les articles utilisés dans un document:

getvalue(dl_article, [ar_numero], [ar_codbar], [articles])

Dans le cas où votre débiteur a changé d'adresse depuis l'exercice précédent, vous avez la possibilité de l'afficher en utilisant cette expression:  

getvalue(do_adr1, [ad_numero], [ad_rue_1], [adresses], oApp.CompanyID, oApp.exerciceAnnee-1)

Remarque

Cette fonction tient également compte des éventuels filtres que vous pourriez effectuer sur une table.

Astuce

Pour aller plus loin nous vous proposons de lire les articles suivant:

Comment utiliser la fonction Adr_info() ?

Comment utiliser la fonction Art_info() ?

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 1 sur 1