FORMULA LANGUAGE
Sintaxis
@Platform( [Specific] )
Parámetros
[Specific]
plataforma
Uno de los nombres de las plataformas de la siguiente tabla:
El número de la versión actual del sistema operativo principal. Dicho número es un número específico; por ejemplo, 3.11. En la plataforma UNIX, @Platform([Specific]) da como resultado únicamente el nombre de la plataforma específica, no el número de la versión del sistema operativo.
El nombre del sistema operativo secundario. Por ejemplo, MS-DOS es el sistema operativo secundario cuando Windows/16 se está ejecutando sobre él. Los valores son los mismos que los del sistema operativo principal. La mayor parte de las plataformas no disponen de un sistema operativo secundario.
El número de la versión actual del sistema operativo secundario.
Uso
Cuando se utiliza en fórmulas de columna, de selección, o de agente programado, @Platform da como resultado el nombre de la plataforma actual donde se encuentra almacenada la base de datos. Si la base de datos se encuentra en un servidor, @Platform da como resultado el nombre de la plataforma del servidor; si es local, @Platform da como resultado la plataforma de la estación de trabajo.
Puede ocurrir que su aplicación realice ciertas operaciones que no están disponibles en todas las versiones de plataforma de Lotus Notes/Domino (tales como las funciones relacionadas con DDE). Para evitar que se produzca un error, utilice @Platform para determinar si puede realizar dicha operación.
Es posible utilizar @Platform([Specific]) para distinguir entre plataformas Windows 32 (Windows NT o Windows 95), así como entre plataformas UNIX y OS/2.
Esta función da como resultado sólo el nombre de la plataforma del servidor. Utilice @ClientType para distinguir entre usuarios de Web y usuarios de Notes/Domino.
En aplicaciones de Web, @Platform sólo da como resultado el nombre de la plataforma.
Equivalencias en otros lenguajes
Propiedad Platform de la clase NotesSession de LotusScript
Propiedad Platform de la clase Session de Java
Véase también