Comment utiliser la fonction GetValueSQLExp() ?
Avant tout, nous vous proposons de lire les articles suivants:
- Comment accéder à la mise en page d'une facture ?
- Comment accéder à la mise en page d'un document (hors facture) ?
- Comment ajouter un champ dans une mise en page ?
La fonction getValueSQLExp() vous retourne le contenu du champ lcField de la table lcTable pour la clause lcExp.
Voici comment s'écrit ce type de fonction:
getvalueSQLExp([lcField1], [lcTable], [lcExp])
Voici un exemple d'utilisation de cette fonction :
GetValueSqlExp([do_numero], [documents], [ do_nodoc = ] + transform(do_nodoc) + [ and do_type = ] + '16')
Cet exemple vous Retourne l'ID d'un document en fonction d'un filtre sur le numéro de document et le type de document (bulletin de livraison).
Astuce
Pour connaitre les identifiants des différents types de documents, nous vous proposons de lire l'article: Quel format dois-je utiliser pour importer des documents depuis un fichier ?
Vous trouverez toutes les informations à ce sujet au point 2 du tableau.