Respuesta
en
Visual Fox Pro
a
Pasar un Form por Parámetro a otro Form (VFP)
Esto lo podés hacer así: desde el formulario donde llamás lo hacés DO FORM formulario WITH This (le pasás como parámetro el formulario desde donde llamás). En el Init del formulario modal directamente recibís el objeto: PARAMETERS oFormularioOrigen...
Respuesta
en
Visual Fox Pro
a
Para sistema Multiusuario
El tema de ubicaciones de la cosas que ejecutás (por ejemplo un form) no afecta al funcionamiento si el sistema que instalaste está compilado (en un exe por ejemplo), ya que al compilar, Fox incluye todos los componentes del proyecto (salvo que haya...
Respuesta
en
Visual Fox Pro
a
Manejo de datos multiusuario
El tema de manejo de datos a nivel multiusuario es muy sencillo. Lo complicado es saber qué usar, ya que hay muchas formas de trabajar, y para cada mecanismo, hay herramientas específicas para cada una de esas formas. Por experiencia personal, yo...
Respuesta
en
Visual Fox Pro
a
Para que me devuelva el valor de una lista
Todo depende de que dato querés devolver y en qué columna está en la lista. Lo más sencillo sería que pongas en la propiedad BoundColumn el número de columna que tiene el dato que querés devolver y después lo traigas con el value de la lista:...
Respuesta
en
Visual Fox Pro
a
Antes de Guardar ver si contienen datos
Esto es muy sencillo. Lo evaluás con la función EMPTY(). Esta función devuelve .T. o .F. según esté vacío o no un valor, sin importar que tipo de datos sea (en la ayuda de Fox te aclara más) Por ejemplo: if NOT EMPTY(ThisForm.Text1.Value) AND...
Respuesta
en
Visual Fox Pro
a
Problemas urgente
Tené en cuenta que cuando hacés un TABLEUPDATE, Fox en realidad lo que está haciendo es un UPDATE de SQL. Hay una limitación en el UPDATE: se puede hacer para un máximo de 128 campos. Por los tanto, si tu tabla tiene más de 128 campos puede darte...
Respuesta
en
Visual Fox Pro
a
Grids y cursores
Para el caso que presentás, podrías trabajar con SET FILTER sobre la tabla. Sopongamos que hay un textbox para poner valor a filtrar y un combo para elegir el campo a usar de filtro (código, nombre y precio). En el combo seteá la propiedad...
Respuesta
en
Visual Fox Pro
a
No se activa mi grid
El uso simple de un Grid sería: En el Init del formulario hacés la consulta para generar el cursor. Con el cursor generado, indicale Formulario.Grid.RecordSource = "nombredecursor" Y listo. Si querés indicarle a cada columna que campo del cursor...
Respuesta
en
Visual Fox Pro
a
Ayuda con contador de letras
Con la función LEN() lo podes hacer. Por ejemplo: IF LEN(ALLTRIM(This.Value)) > 11 This.FontSize = 8 ELSE This.FontSize = 11 Endif
Respuesta
en
Visual Fox Pro
a
Necesito ayuda con unos combos que tengo en Visual Fox Pro
Por lo que entiendo de tu explicación es como que querés seleccionar tres elementos distintos del combo. Si tu caso es acotado como lo presentaste, una posibilidad sería la siguiente: Evento combo. Click IF NOT EMPTY(This.Value) DO CASE CASE...