Quickribbon WeB dE iNfOrMaTiCa: Visual FoxPro
Mostrando entradas con la etiqueta Visual FoxPro. Mostrar todas las entradas
Mostrando entradas con la etiqueta Visual FoxPro. Mostrar todas las entradas

Busqueda Incremental VFox

La busqueda incremental consiste que cuando el usuario va introduciendo datos se muestre los datos más cercano que cumple las condiciones y que así el usuario no tenga que escribir todos los datos o que el propio textbox lo vaya encontrando.

Ejemplo de un Formulario:
En el text de Descripcion escribi los siguiente :

En el InteractiveChange

DO CASE
CASE EMPTY(THISFORM.Text1.VALUE)
SET FILTER TO
CASE THISFORM.combo1.LISTINDEX = 1 && codigo de equipo
SET FILTER TO UPPER(ALLTRIM(THISFORM.Text1.VALUE)) $ STR(codequipo)
CASE THISFORM.combo1.LISTINDEX = 2 && Si esta ordenado por nombre
set filter to trim(thisform.text1.value)=left(apenom,len(trim(thisform.text1.value)))
ENDCASE
GO TOP
THISFORM.REFRESH

En el combo de Buscar por escribi los siguiente ( el ejemplo esta dado para que puedas buscar por un numero Ej: un cogigo o dni. o Bien por un apellido o una descripcion) :

En el InteractiveChange

DO CASE
CASE THIS.LISTINDEX = 1 && por codigo de equipo
SET ORDER TO codequipo ASCENDING

CASE THIS.LISTINDEX = 2 && por nomnre de jugador
SET ORDER TO apenom ASCENDING
ENDCASE
THISFORM.TEXT1.setfocus
THISFORM.Text1.INTERACTIVECHANGE
THISFORM.REFRESH
RETURN 1

Continuar leyendo

Formulario ABM en VFP

Formulario Ejemplo:Si estabas buscando un ABM en visual foxpro....No busques mas!!! Hoy es tu día de suerte Haciendo click Aqui descarga un formulario en fox con un ABM bastante completo, incluyendo validadcion de datos.

Continuar leyendo

Visual FoxPro

Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web.

Entre sus características se pueden enumerar:

  • Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos.
  • Flexibilidad para crear todo tipo de soluciones de bases de datos.
  • Lenguaje de programación Orientado a objetos.
  • Utilización de sentencias SQL en forma nativa.
  • Poderoso manejo de vistas y cursores y control completo de estructuras relacionales.
  • Su propio gestor de base de datos incorporado. Sin embargo, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL.
  • Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas.
  • Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en XML) como por generar reports en formato XLM.
  • Desde la versión 7.0, soporte de la tecnología IntelliSense de Microsoft

La última versión liberada es la 9.0. La próxima versión, 'Sedna', será un poderoso y completo lenguaje que permitirá al producto interactuar aun más con VisualStudio.net, SQLServer2005, SQLExpress2005 y Office12, Windows Vista.

Via:wikipedia

Continuar leyendo