Lenguaje 4D Comandos por tema HerramientasVersión: 21 R3Herramientas[ACTIVITY SNAPSHOT ( arrActividadesBASE64 DECODE ( aDecodificar : Text, Blob {; decodificado : Text, Blob}{; *} ) BASE64 ENCODE ( aCodificar : Blob, Text {; codificado : Blob, Text}{; *} ) Choose ( criterio : Boolean, Integer ; valor : Expression {; ...valor : Expression} ) : any Generate digest ( param : Blob, Text ; algoritmo : Integer {; *} ) : Text Generate password hash ( contrasena : Text {; opciones : Object} ) : Text Generate UUID : TextGenerate UUID ( version : Integer ) : Text GET MACRO PARAMETER ( selector : Integer ; paramText : Text ) LAUNCH EXTERNAL PROCESS ( nomArchivo : Text {; flujoEntrada : Text, Blob {; flujoSalida : Text, Blob {; flujoError : Text, Blob}}}{; pid : Integer} ) Load 4D View document ( 4DViewDocument : Blob ) : Object MOBILE APP REFRESH SESSIONS Monitored activity : Collection OPEN URL ( ruta : Text {; nomAp : Text}{; *} ) PROCESS 4D TAGS ( plantillaEntrada : Text ; datosSalida : Text {; ...param : Expression} ) SET ENVIRONMENT VARIABLE ( nomVar : Text ; valorVar : Text ) SET MACRO PARAMETER ( selector : Integer ; paramText : Text ) START MONITORING ACTIVITY ( duracion : Real {; fuente : Integer} ) STOP MONITORING ACTIVITY Verify password hash ( contrasena : Text ; hash : Text ) : Boolean