4D v18Bool |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
4D v18
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 v18)
Añadir un comentario