Por favor ser amabley responder

Mi nombre es fredy y soy nuevo programando como se Dará cuenta y tengo muchas inquietudes es pero me haga el favor de responderlas gracias.
¿Cómo puedo manejar tres tablas libres a la vez en un proceso?
¿Cómo puedo manejar un campo en una tabla con formato hora 00:00?
¿El me permite hacer cálculos entre horas?
¿Cómo lo puedo hacer?
¿Cómo puedo imprimir desde el código un brows, si se puede hacer claro, o es mejor manejar una consulta como?

1 respuesta

Respuesta
1
Creo que no todo te lo puedo responder de un solo... así que tratare de ser breve en esta ocasión, pero espero irte explicando poco a poco en otros mensajes.
VFP utiliza una única tabla en cada "área de trabajo" pero puedes definir todas las áreas de trabajo que necesites. Si lees en la Help muchos comandos están definidos para el "select actual" o el "alias actual". Para abrir las tablas entonces debes hacer esto:
SELECT 0 &&nueva area de trabajo
USE mitabla1
SELECT 0
USE mitabla2
SELECT 0
USE mitabla3
y para utilizarlas:
SELECT mitabla2
APPEND BLANK && nuevo registro
REPLACE campo WITH 0.00
SELECT mitabla1
BROW
... etc.
y para cerrarlas:
SELECT mitabla3
USE
SELECT mitabla1
USE
... etc.
Te puedes despreocupar de esto si tu procedimiento esta en una forma, unicamente debes agregar las tablas a la DataEnvironment (menu View, DataEnvironment) y las utilizas en tu forma con SELECT.
Para el campo hora no recuerdo si existe un tipo DATETIME (creo que no) así que puedes utilizar un campo numérico con una mascara (InputMask) 99:99:99
Luego continuamos.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas