2010-11-01 4 views
4

Je dois vérifier si un champ de base de données contient une valeur numérique. Voici quelques pseudo-code:Vérification de la valeur numérique dans Crystal Reports

if {myField} is numeric 
    // do something 
else 
    // do something else 

Je suis à la recherche d'une fonction qui me permet de faire le chèque '{} myField est numérique.

Pour vous aider, voici quelques valeurs possibles pour {myField} et ce que le résultat devrait être:

{myField} = ''   returns false 
{myField} = 'abc123' returns false 
{myField} = '123abc' returns false 
{myField} = '123'  returns true 

Répondre

10

En utilisant la syntaxe Crystal

NumericText({field}) //Returns a Boolean 

Utilisation de base Syntaxe

IsNumeric({field}) //Returns a Boolean 
+0

IsNumeric() fonctionne très bien! merci – Remus

+0

@Remus ... Pas de problème..glad je pourrais aider. –