Εμφάνιση ενός μόνο μηνύματος
  #1  
Παλιά 20-01-15, 12:47
γιώργοςΚ Ο χρήστης γιώργοςΚ δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 738
Προεπιλογή Μετατροπή συνάρτησης σε ερώτημα με Conc πεδίο

Αγαπητοί φίλοι του φόρουμ σας χαιρετώ,

Σε ένα ερώτημα έχω δημιουργήσει μια συνάρτηση έτσι ώστε να αφενώς μεν να "μαζεύει" τα δεδομένα που χρειάζομαι και να τα παρουσιάζει σε ένα πεδίο. Δηλαδή:

Έχω την συνάρτηση:

Conc: IIf([Dosage] Is Null;"";[Dosage] & " gr. (") & [pQty] & " " & [Size] & " " & [object] & IIf([Dosage] Is Null;"";")") λαμβάνω τα εξής αποτελέσματα στο εν λόγο πεδίο (Conc) : 250 gr. (1 μέτριο κομμάτι)

Όπου δηλαδή [pQty] =1, [Size]= μέτριο , [object]=κομμάτι.
Όπου [Dosage] = 250gr

Το ζητούμενο είναι: Εάν και εφόσον τα πεδία [pQty] , [Size] και [object] είναι κενά (δηλαδή δεν έχουν τιμή) τότε θα ήθελα η συνάρτηση να μετατραπεί έτσι ώστε να δίνει σαν αποτέλεσμα στο πεδίο Conc μόνον την τιμή του πεδίου [Dosage] και το πρόσθετο "gr". Τώρα εφόσον αυτά τα πεδία είναι κενά λαμβάνω αποτέλσμα το 250gr ( ) και δεν θα ήθελα να συμβαίνει αυτό. Δηλαδή δεν θέλω να φαίνονται οι παρενθέσεις καθόλου εφόσον δεν έχουν τιμές τα πεδία [pQty] , [Size] και [object]

Θα εκτιμούσα έαν μπορούσε κάποιος φίλος να βοηθήσει.

Ευχαριστώ εκ προτέρων
Απάντηση με παράθεση