ISDECIMAL

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜετρώΥπολογισμός απεικόνισης

Ελέγχει εάν μια τιμή είναι δεκαδικός αριθμός και επιστρέφει TRUE ή FALSE.

Syntax

ISDECIMAL(<value>)

Παράμετροι

Όρος Ορισμός
value Η τιμή που θέλετε να ελέγξετε.

Τιμή επιστροφής

TRUE εάν η τιμή είναι δεκαδικός αριθμός, διαφορετικά FALSE, .

Remarks

  • Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
  • Αυτές οι συναρτήσεις είναι ένα ψευδώνυμο ISCURRENCY.

Παράδειγμα

Το παρακάτω DAX ερώτημα εμφανίζει τη συμπεριφορά του ISDECIMAL.

EVALUATE
{
    IF ( ISDECIMAL ( 3.1E-1 ), "Is decimal", "Is not decimal" ), // RETURNS: Is not decimal
    IF ( ISDECIMAL ( "42" ), "Is decimal", "Is not decimal" ), // RETURNS: Is not decimal
    IF ( ISDECIMAL ( 42 ), "Is decimal", "Is not decimal" ), // RETURNS: Is not decimal
    IF ( ISDECIMAL ( CURRENCY ( 4.2421 ) ), "Is decimal", "Is not decimal" ) // RETURNS: Is decimal
}