4D v17.4Bool | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
                 
                
    
    
                 | 
                
			
                    
                         
    4D v17.4
 
Bool 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bool ( expressao ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| expressao | Expression | 
             
         | 
        Expressão para a qual vai retornar a forma booleana | |||||
| Resultado | Booleano | 
             
         | 
        Forma booleana da expressão | |||||
O comando Bool devolve a forma booleana da expressão que foi passado em expressao.
O comando pode devolver os valores abaixo, dependendo do tipo de resultado da expressao:
| Tipo da expressao | Retorno do comando Bool | 
| Indefinido | False | 
| Nulo | False | 
| Booleano | False se falso, do contrário True | 
| Número | False se 0, senão True | 
| Outros tipos | False | 
Seleciona um valor dependendo do conteúdo de um atributo de campo de objeto, antecipando o caso no qual falta o atributo:
 C_TEXT($married)
 $married:=Choose(Bool([Person]data.married);"Married";"Single")
  //"Single" se o atributo "married" não se encontrar no campo
 ALERT("This person is "+$married)
	Produto: 4D
	Tema: Booleano
	Número 
        1537
        
        
        
	
	Criado por: 4D v16 R5
	
	
	Manual de linguagem 4D ( 4D v17)
	
	
	
	
	Manual de linguagem 4D ( 4D v17.1)
	
	Manual de linguagem 4D ( 4D v17.2)
	
	Manual de linguagem 4D ( 4D v17.3)
	
	Manual de linguagem 4D ( 4D v17.4)
	
	
Adicionar um comentário