Get format

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 2004


Get format ({*; }objeto) Cadena

ParámetroTipoDescripción
**Si se especifica, objeto es un nombre de objeto (cadena)
Si se omite, objeto es un campo o una variable
objetoObjeto de formularioNombre de objeto (si se especifica *), o
Campo o variable (si se omite *)
ResultadoCadenaFormato de salida del objeto

Descripción

El comando Get format devuelve el formato de salida actual aplicado al objeto especificado en el parámetro objeto.

Si pasa el parámetro opcional *, indica un nombre de objeto (en este caso, pase una cadena en objeto). Si omite este parámetro, indica que el parámetro objeto es un campo o una variable. En este caso, usted no pasa una cadena, sino una referencia de campo o de variable.

Este comando devuelve el formato de salida actual del objeto, es decir el formato definido en el entorno Diseño o utilizando el comando SET FORMAT. Get format funciona con todos los tipos de objetos de formulario (campos o variables) que aceptan un formato de salida: booleano, fecha, hora, imagen, cadena, numérico, como también con rejillas de botones, dials, termómetros, reglas, menús imagen desplegable, botones imagen y botones 3D. Para mayor información sobre formatos de salida de estos objetos, consulte la documentación del comando SET FORMAT.

Nota: Si aplica el comando a un conjunto de objetos, el formulario, se devuelve el formulario del último objeto seleccionado.

Cuando el comando Get format se aplica a objetos de tipo fecha, hora o imagen (formatos definidos como constantes), la cadena que se devuelve corresponde al código ASCII de la constante. Para obtener el valor de la constante, simplemente aplique la función Ascii al resultado (ver ejemplo a continuación).

Ejemplos

1. Este ejemplo le permite obtener el valor de la constante del formato aplicado a la variable imagen llamada "mifoto":

   C_STRING(2;$formato)
   SET FORMAT(*;"mifoto";Char(On background))
      `Aplicación del formato de fondo (valor = 3)
   $formato:=Get format(*;"mifoto")
   ALERT("Formato número:"+String(Ascii($formato)))
      `Mostrar el valor "3"

2. Este ejemplo le permite obtener el formato aplicado al campo booleano [Miembros]Estado_civil:

   C_STRING(30;$formato)
   $formato:=Get format([Miembros]Estado_civil)
   ALERT($formato)  `Visualizar formato, por ejemplo "Casado;Soltero"

Ver también

SET FORMAT.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente