Compartir a través de


Objeto Buscar (Foundation Class)

Categoría Consulta de datos
Catálogo predeterminado Visual FoxPro Catalog\Foundation Classes\Data Query
Clase _tablefind
Clase de base Custom
Biblioteca de clases _table.vcx
Clase primaria _table
Ejemplo ...\Samples\Solution\Ffc\dataqry.scx

Observaciones

Esta clase crea un objeto genérico que busca un registro según criterios especificados. La clase también proporciona un método Find Next opcional.

Para utilizarla, coloque la clase en un proyecto o en un formulario o, desde el menú Acceso directo a elementos de la Galería de componentes, seleccione Agregar al proyecto o Agregar al formulario. Al agregar la clase a un formulario, Visual FoxPro abre un generador para que pueda especificar los valores apropiados de cFindString, lMatchCase, lSkipMemo y lWrapAround. Al colocar la clase en un proyecto, puede elegir entre agregar la clase o crear una subclase.

Para obtener más información sobre el uso de las Foundation Classes, vea Recomendaciones para la utilización de las Foundation Classes de Visual FoxPro.

Propiedades, eventos, métodos Descripción
Propiedad cFields Especifica la lista de campos en los que se va a buscar.
Valor predeterminado: ""
Propiedad cFindString Especifica la cadena que se va a buscar.
Valor predeterminado: ""
Propiedad lFindAgain Especifica si se va a recorrer el archivo para buscar instancias sucesivas de cFindString.
Valor predeterminado: .F.
Propiedad lMatchCase Especifica si se va a distinguir entre mayúsculas y minúsculas en la búsqueda.
Valor predeterminado: .F.
Propiedad lSkipMemos Especifica si los campos Memo se pasarán por alto en la búsqueda.
Valor predeterminado: .F.
Propiedad lWrapAround Especifica si la búsqueda continúa desde el principio si se alcanza el fin del archivo (EOF).
Valor predeterminado: .F.
Método SkipField Ignora el campo tcSkipField en la búsqueda.
Sintaxis: SkipField( )
Valor devuelto: ninguno
Argumentos: ninguno
tcSkipField especifica el campo que se va a saltar en la búsqueda.
Propiedad aMemos [1] Componente interno de la clase.
Valor predeterminado: .F.
Propiedad iMemos Componente interno de la clase.
Valor predeterminado: 0
Propiedad cControlCharacter Componente interno de la clase.
Valor predeterminado: ~

Vea también

Recomendaciones para la utilización de las Foundation Classes de Visual FoxPro | Foundation Classes de Visual FoxPro (A-Z) | Foundation Classes de Visual FoxPro