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