Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Version type
|
Version type -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
Resultado | Entero largo |
![]() |
Información sobre el tipo de versión (bitfield) | |||||
El comando Version type devuelve un valor numérico que representa el tipo de versión de 4D o de 4D Server que está utilizando. 4D ofrece las siguientes constantes predefinidas, que se encuentran en el tema Entorno 4D:
Constante | Tipo | Valor | Comentario |
64 bit version | Entero largo | 1 | |
Demo version | Entero largo | 0 | |
Merged application | Entero largo | 2 | La version es una aplicación fusionada con 4D Volume Desktop |
Nota: en las versiones actuales de 4D, el modo demostración no está disponible.
Version type devuelve un valor en forma de un campo de bits; es necesario utilizar los operadores de bits para interpretarlo (ver los ejemplos).
Esta prueba permite ejecutar código diferente dependiendo de que versión es una aplicación fusionada o una base abierta por 4D/4D Server:
If(Version type?? Merged application)
// Estamos en una aplicación fusionada
Else
// Estamos en una base ejecutada por 4D
End if
Producto: 4D
Tema: Entorno 4D
Número
495
Creado por: 4D v6
Modificado: 4D v12
Modificado: 4D v13.2
Modificado: 4D v14
64 bits
Manual de lenguaje 4D ( 4D v20 R7)