Logical Functions Εκτύπωση

  • Logical Functions, Business Analytics, Constants, Operators, pylon, οδηγίες
  • 0

Iif( Expression1, True_Value1, …, ExpressionN, True_ValueN, False_Value )

Επιστρέφει μία από τις πολλές καθορισμένες τιμές, ανάλογα με τις τιμές των λογικών παραστάσεων. Η συνάρτηση μπορεί να λάβει 2N+1 ορίσματα (Παράμετροι) όπου Ν είναι το πλήθος των λογικών παραστάσεων. Η Διάταξη των παραμέτρων είναι σε ζεύγη. Κάθε ζεύγος περιέχει την έκφραση που το αποτέλεσμά της θα πρέπει να επιστρέφει True ή False και επίσης την τιμή που θα επιστρέφεται αν το αποτέλεσμα της έκφρασης είναι True.

Εξομοιώνει στην ουσία την λειτουργία μιας Case. Case <εκφραση> then τιμή,,,else τιμή. Η τελευταία παράμετρος είναι πάντα η τιμή που θα επιστρέφεται όταν όλα τα προηγούμενα ζεύγη δεν επιστρέψουν τιμή.

Παράδειγμα :

Iif(Name ='Bob', 1, 0)
Iif(Name ='Bob', 1, Name ='Dan', 2, Name ='Sam', 3, 0)

IsNull( Value )

Επιστρέφει True εάν η τιμή της παραμέτρου είναι NULL.

Παράδειγμα : IsNull([OrderDate])

IsNull( Value1, Value2 )

Επιστρέφει την πρώτη μη NULL τιμή από τις παραμέτρους <Value1> και <Value2>.

Παράδειγμα : IsNull([ShipDate], [RequiredDate])

IsNullOrEmpty( String )

Επιστρέφει την τιμή True εάν η τιμή της <String> είναι NULL ή κενό. Διαφορετικά, επιστρέφεται False.

Παράδειγμα : IsNullOrEmpty([ProductName])

ToBoolean( Value )

Επιστρέφει την τιμή της <Value> σε Boolean (True ή False) .


Ήταν χρήσιμη αυτήν την απάντηση;

« Πίσω

Χρειάζεστε Βοήθεια; Ζητήστε Υποστήριξη

+30 212 214 8888
support[at]pylonsupport.gr Δευτέρα έως Παρασκευή : 9:00 πμ – 5:00 μμ