| 4D v20.1Bool | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v20.1
 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 v20)
	
	
	Manual de lenguaje 4D ( 4D v20.1)
	
	
	
 Añadir un comentario
Añadir un comentario