You are on page 1of 12

Colegio De Bachilleres

Juana Villalobos.
L.I Myrtha Idalhí Montañez León.
Base de Datos II
Zamanta Sarahi Núñez Márquez
Cesar Ignacio Hernández Pérez
Elementos de apertura y de cierre
en procedimientos y funciones de
Visual FoxPro.
Formato de datos Lenguaje
Enumera los comandos y funciones que
hacen posible que para los datos y el
formato de visualización de los
registros, los campos, las variables de
memoria, o matrices.
Entrada del teclado y del ratón
Enumera los comandos y funciones que
hacen posible que usted controle la
entrada con el teclado o el ratón.
Los menús y barras de menús
Enumera los comandos y funciones que
hacen posible que usted para
desarrollar, mostrar y activar los menús
definidos por el usuario y barras de
menús.

Impresión (Visual FoxPro)


Enumera los comandos y funciones que
lo hacen posible para que usted pueda
imprimir o mostrar los datos de los
registros o las variables de memoria a la
pantalla, una impresora o un archivo de
salida.
Informes y etiquetas
Muestra los comandos que hacen
posible crear informes y control de
salida.
Comandos y funciones de Windows
Enumera los comandos y funciones que
lo hacen posible para que usted pueda
crear, mostrar y activar ventanas
definidas por el usuario.

Tabla con las instrucciones de


entrada y salida de datos que
pueden utilizarse en Visual
FoxPro.
OBJETO: Una instancia de una
clase que combina
datos y
procedimientos. Por
ejemplo, un control
de un formulario en
ejecución es un
objeto.
FORMULARIO: Se utilizan para
visualizar e introducir
cualquier tipo de
información y son el
medio de
comunicación entre el
usuario y los datos.
PROPIEDADES:  Un atributo de un
control, campo u
objeto de base de
datos que se
establece para
definir una de las
características del
objeto o un aspecto
de su
comportamiento. Por
ejemplo, la propiedad
Visible afecta a la
visibilidad en tiempo
de ejecución de un
control. Puede
cambiar los valores
de las propiedades de
objeto mediante la
ventana Propiedades.
EVENTO: Una acción,
reconocida por un
objeto, para la cual
puede escribir código
de respuesta. Los
eventos pueden estar
generados por una
acción del usuario,
como hacer clic con
el mouse o presionar
una tecla, por código
de programa o por el
sistema, como ocurre
con los cronómetros.
METODO: Una acción que un
objeto es capaz de
realizar. Por ejemplo,
los cuadros de lista
tienen métodos
llamados AddItem,
RemoveItem y Clear
para mantener el
contenido de las
listas.
BARRA DE HERRAMIENTAS: Una serie de botones
en los que se hace clic
para realizar tareas
frecuentes. Las
barras de
herramientas pueden
flotar en su propia
ventana o bien puede
acopladas en los
extremos superior,
inferior
o laterales de la
ventana principal de
Visual FoxPro. Puede
personalizar las
barras de
herramientas
suministradas con
Visual FoxPro, así
como crear barras de
herramientas propias
mediante la clase de
base ToolBar incluida
con Visual FoxPro.

Principales características y
funciones de los formularios.
 Las características mínimas que deben tener
todo formulario son las siguientes:
Sencillez en su diseño.
 Cada formulario debe estar diseñado para
un procedimiento específico.
 El orden en el cual se solicita la información
debe ser realizado en la misma secuencia en la
cual se generan los datos. 
 Un mismo empleado no debe validar dos
formularios que por razones de control interno,
sean compatibles. Por ejemplo, la persona que
conforma un informe de recepción no puede
aprobar la orden de pago o el cheque con él se
cancele una obligación.
 Las copias deben ser hechas y distribuidas
únicamente para aquellos departamentos que
manejan que manejan la información que
contienen los mismos.
 En la medida de lo posible y tomando en
cuenta el concepto de costo/beneficio, se deben
establecer formularios pre numerados.
 Los formularios deben poseer espacios
adecuados para las aprobaciones y/o
autorizaciones.
 Todo formulario debe estar codificado bajo
algún esquema, de tal forma que se pueda lograr
una identificación o asociación del formato a una
función o área específica y se indique la última
fecha de revisión.

Investigar cómo se utilizan las


siguientes instrucciones de Visual
FoxPro

 Display

 Browse
?
DISPLAY STATUS (Comando)
Muestra el estado del entorno de Visual FoxPro.

DISPLAY STATUS [TO PRINTER [PROMPT] | TO FILE


FileName] [NOCONSOLE]

Parámetros

TO PRINTER [PROMPT]
Dirige el resultado de DISPLAY STATUS a una impresora.

Puede incluir la cláusula opcional PROMPT para mostrar un


cuadro de diálogo de impresión antes de comenzar a
imprimir. En este cuadro de diálogo, puede ajustar la
configuración de la impresora, incluidos el número de
copias y los números de las páginas que desea imprimir. Las
opciones de configuración de la impresora que puede ajustar
dependen del controlador de impresora que tenga instalado
actualmente. Coloque la palabra clave PROMPT justo
después de TO PRINTER.

TO FILE FileName
Dirige el resultado de DISPLAY STATUS al archivo
especificado con FileName. Si el archivo ya existe y SET
SAFETY está establecido en ON, el sistema le preguntará si
desea sobrescribir el archivo.
NOCONSOLE
Impide que se muestre el resultado en la ventana principal
de Visual FoxPro o en la ventana activa definida por el
usuario.

Observaciones
Esta forma de DISPLAY muestra información acerca del entorno
actual de Visual FoxPro. Las categorías de información y la
información de cada categoría son las siguientes.

Información de tablas y archivos de índice:

 Tablas abiertas
 Archivos memo abiertos
 Alias de tablas
 Páginas de código de las tablas
 Relaciones de tablas
 Índices activos
 Claves de archivos de índice
 El archivo o la etiqueta de índice principal
 Archivos compuestos estructurales abiertos
 Etiquetas de índices compuestos abiertos
 El estado del atributo compartido de cada tabla abierta
 Los registros actualmente bloqueados de cada tabla
 La configuración de uso de EXCLUSIVE
 La configuración de LOCK
 La configuración de MULTILOCKS
 El valor de SET REFRESH
 El valor de SET REPROCESS

BROWSE (Comando)
BROWSE [FIELDS FieldList] [FONT cFontName [, nFontSize]]
[STYLE cFontStyle] [FOR lExpression1 [REST]] [FORMAT]
[FREEZE FieldName] [KEY eExpression1 [, eExpression2]]
[LAST | NOINIT]
[LOCK nNumberOfFields] [LPARTITION] [NAME
ObjectName] [NOAPPEND]
[NOCAPTIONS] [NODELETE] [NOEDIT | NOMODIFY]
[NOLGRID] [NORGRID]
[NOLINK] [NOMENU] [NOOPTIMIZE] [NOREFRESH]
[NORMAL] [NOWAIT]
[PARTITION nColumnNumber [LEDIT] [REDIT]]
[PREFERENCE PreferenceName] [SAVE] [TIMEOUT
nSeconds]
[TITLE cTitleText] [VALID [:F] lExpression2 [ERROR
cMessageText]]
[WHEN lExpression3] [WIDTH nFieldWidth] [WINDOW
WindowName1]
[IN [WINDOW] WindowName2 | IN SCREEN] [COLOR
SCHEME nSchemeNumber]

Ejemplo de cliente-servidor
Visual Studio .NET 2003

En el ejemplo de cliente-servidor se muestran algunas de las características


enumeradas a continuación que hacen de Visual FoxPro una herramienta ideal de
programación de clientes para aplicaciones cliente-servidor:

 Trabajar con tablas locales, vistas locales y vistas remotas.


 Actualizar las tablas locales en el servidor.
 Utilizar modelos cliente-servidor de 2 y 3 capas.
 Actualizar datos.
 Tratar conflictos de actualización.
 Trabajar con vistas en pantalla y fuera de línea.

Para ejecutar la aplicación de cliente-servidor de ejemplo

 Escriba la siguiente línea de código en la ventana Comandos:

Copiar

DO (HOME(2) + 'csapp\sample')

–O bien–

1. En el menú Programa, elija Ejecutar.
2. Seleccione la carpeta …\Samples\CSApp.
3. Haga doble clic Sample.app.

Para abrir el proyecto para la aplicación de cliente-servidor de ejemplo en el


Administrador de proyectos

 Escriba la siguiente línea de código en la ventana Comandos:


Copiar

MODIFY PROJECT (HOME(2) + 'csapp\sample')

Si aparece el error "No se encuentra la definición de clase Bizrules.SalaryRule"


al seleccionar la sección Reglas comerciales, abra el proyecto BizRules de la
carpeta CSApp y vuelva a generar el archivo .exe. Al generar el archivo .exe se
registra la clase en el registro de Windows y se impide que aparezca este error.

You might also like