4D v19Bool | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
                 
                
    
    
                 | 
                
			
                    
                         
    4D v19
 
Bool 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bool ( expresion ) -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| expresion | Expresión | 
             
         | 
        Expresión para la cual devolver la forma booleana | |||||
| Resultado | Booleano | 
             
         | 
        Forma booleana de la expresión | |||||
El comando Bool devuelve la forma booleana de la expresión que se pasó en expresion.
El comando puede devolver los siguientes valores, dependiendo del tipo de resultado de la expresion:
| Tipo de la expresión | Retorno del comando Bool | 
| Indefinido | False | 
| Nulo | False | 
| Booleano | False si falso, de lo contrario True | 
| Número | False si 0, otro True | 
| Otros tipos | False | 
Selecciona un valor dependiendo del contenido de un atributo de campo de objeto, anticipando el caso en el que falta el atributo:
 C_TEXT($married)
 $married:=Choose(Bool([Person]data.married);"Married";"Single")
  //"Single" si el atributo "married" no se encuentra en el campo
 ALERT("This person is "+$married)
	Producto: 4D
	Tema: Booleanos
	Número 
        1537
        
        
        
	
	Creado por: 4D v16 R5
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v19)
	
	
	
	Manual de lenguaje 4D ( 4D v19.1)
Añadir un comentario