Sets the named property of JsonObject to the
given value. This method is useful in situations where none of the
ABL numeric data types can be used to hold a JSON numeric value.
For example, 10E+100. On successful execution, this method returns
TRUE.
      
        Return type: LOGICAL
      
        Applies to:
        Progress.Json.ObjectModel.JsonObject class
      
     
    Syntax
      
      
          
          
            
              
                SetNumber( INPUT property-name AS CHARACTER,
           INPUT value AS CHARACTER ) 
               | 
            
          
        
 
      
        
          - 
            property-name
          
 
          - A CHARACTER expression naming the existing property whose value
is to be changed.
 
        
        
          - 
            value
          
 
          - A CHARACTER expression representing a numeric value to which the
new property is to be set. The value should match the pattern for
valid JSON number values. These may be integers ([-]dddd), decimals ([-]ddd.ddd),
or scientific notation ([-]ddd[.ddd]e[+|-]ddd). If value is
the Unknown value (?), the element is set to the JSON
null value. 
 
        
      
      A JsonError is raised if:
      
        - 
          property-name is the empty string (""), or is the Unknown value
            (?)
 
        - The property does not exist
 
        - The property value is not a valid JSON number