4D v16.3OBJECT SET FILTER |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OBJECT SET FILTER
OBJECT SET FILTER
OBJECT SET FILTER reemplaza el filtro de entrada para los objetos especificados por objeto por filtroEntrada. Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (una cadena). Si omite el parámetro opcional *, indica que el parámetro objeto es un campo o una variable. En este caso, usted especifica una referencia de un campo o de una variable (campo o variable de tipo objeto únicamente) en lugar de una cadena. Para mayor información sobre nombres de objetos, consulte la sección Propiedades de los objetos. OBJECT SET FILTER puede utilizarse en formularios de entrada y diálogos y puede aplicarse a los campos y variables editables que aceptan un filtro de entrada en el entorno Diseño. Al pasar una cadena vacía en filtroEntrada se elimina el filtro de entrada actual para los objetos. Nota: este comando no puede utilizarse con campos ubicados en el formulario listado de un subformulario. Nota: en filtroEntrada, para utilizar filtros de entrada predefinidos utilizando la Caja de herramientas, coloque un prefijo en el filtro de entrada, una barra vertical (|). El siguiente ejemplo define el filtro de entrada para el campo código postal. Si la dirección es de España, el filtro se define para los códigos postales españoles. De lo contrario, puede aceptar todo valor de entrada: If([Empresas]Pais ="ES") ` Definir el filtro para un formato del código postal español El siguiente ejemplo permite únicamente la entrada de las letras “a,” “b,” “c,” o “g” en un campo de dos letras: OBJECT SET FILTER([Tabla]Campo ;"&"+Char(Double quote)+"a;b;c;g"+Char(Double quote)+"##") Nota: este ejemplo define el filtro de entrada &"a;b;c;g"##.
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Modificado: 4D v6 ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||