Καλημέρα σας
Έχω έναν πινακα που έχει τις παρακάτω (πολλές) τιμές σε τρεις στήλες. Παραθέτω μόνο τις τεσσερις πρώτες και δύο τελευταίες όπου το ποσό της επιστροφής είναι ποσοστιαίο
Ποσό Από | Ποσό Έως | Ποσό επιστροφής
0 | 49,99 | 0
50 | 69,99 | 6,50
70 | 89,99 | 8,50
90 | 119,99 | 11,50
.....
6000 | 9999,99 | 15,70%
Θέλω σε παραστατικό πώλησης, που αφορά πώληση tax free να τυπώνω σε φόρμα εκτύπωσης το ποσό της επιστροφής που προκύπτει από τον παραπάνω πίνακα και αφορά το σύνολο του παραστατικού. Δηλαδή το SALDOC.SUMAMNT
Να ορίσω τοπικά πεδία τόσα όσες οι γραμμές και οι συνθήκες. Δηλαδή
TF1, Υπολογισμός γραμμής, Αριθμητικό, If (SALDOC.SUMAMNT >= 50 AND SALDOC.SUMAMNT < 70), 6.50)
TF2, Υπολογισμός γραμμής, Αριθμητικό,if(SALDOC.SUMAMNT >=70 AND SALDOC.SUMAMNT < 90), 8.50)
Και ένα τελικό που θα βάλω τη συνάρτηση mcase για να βγάλω το αποτέλεσμα που θέλω;
Π.χ. TFA, Υπολογισμός γραμμής, Αριθμητικό mcase(SALDOC.SUMAMNT, TF1, 6.50, SALDOC.SUMAMNT, TF2, 8.50)
Το δοκίμασα αλλά βγάζει 0. Τι κάνω λάθος;
);