IndicateurInférieurSupérieur : les mots-clés
Inférieur ou
Supérieur indiquent si la valeur du prochain
enregistrement inférieur ou supérieur correspondant doit être sélectionnée si aucun enregistrement lié n'est trouvé.
Renvoie la valeur indiquée dans RubriqueSource à l'aide des
liens contenus dans le
graphe de liens. ReferenceExterneSuivante est similaire à
ReferenceExterne, excepté dans le cas de l'échec de la fonction ReferenceExterne, la valeur issue de la
RubriqueSource dans l'enregistrement inférieur ou supérieur correspondant sera renvoyée, tel que défini dans
IndicateurInférieurSupérieur.
Pour que cette fonction accède à la valeur définie dans RubriqueSource, les
tables contenant la rubrique Source et la
rubrique Calcul doivent être liées. Rien ne forcera les calculs effectués à l'aide de la fonction
ReferenceExterneSuivante à devenir des
calculs non mémorisés.
Dans cet exemple, vous expédiez plusieurs articles dont le coût d'expédition est calculé selon les plages de poids. Utilisez la fonction ReferenceExterneSuivante pour connaître le tarif d'expédition qui s'applique à un article particulier. Utilisez la fonction
ReferenceExterneSuivante avec l'indicateur
le plus élevé au lieu de
ReferenceExterne car le poids d'un article peut ne pas correspondre exactement au poids maximum. Par conséquent, nous essayons d'obtenir la valeur la plus élevée
suivante.
La rubrique Calcul Référence tarif renvoie
25,
25,
100 et
150 pour les enregistrements 1 à 4. La rubrique
Référence tarif peut ensuite être utilisée pour obtenir le code de tarif approprié (A, A, C et D respectivement).