Actividad pública reciente
Ha respondido en
Visual Fox Pro
Eliminar registros duplicados
Debes tener la tabla ordenada por nombre. SELECT CLIENTES SET ORDER TO CLI_NOMBRE GO TOP DO WHILE NOT EOF() _NOM=NOMBRE _PRIMERO=.T. DO WHILE NOMBRE=_NOM AND NOT EOF() IF _PRIMERO SKIP _PRIMERO=.F. LOOP ENDIF DELETE SKIP Enddo Enddo
Ha respondido en
Visual Fox Pro
Eliminanacion de registros duplicados
Debes tener la tabla ordenada por nombre. SELECT CLIENTES SET ORDER TO CLI_NOMBRE GO TOP DO WHILE NOT EOF() _NOM=NOMBRE _PRIMERO=.T. DO WHILE NOMBRE=_NOM AND NOT EOF() IF _PRIMERO SKIP _PRIMERO=.F. LOOP ENDIF DELETE SKIP Enddo Enddo
Ha respondido en
Visual Fox Pro
Reindexar cdx en visual foxpro
La mejor forma de hacerlo es tal cual lo estas haciendo. Podrías aprovechar a hacer el PACK de las tablas, para eliminar los registros marcados para borrar. No te olvides que el proceso de reindexación debes hacerlo en momentos que no haya otros...
Ha respondido en
Visual Fox Pro
Validación
No uses el evento LostFocus, usa el evento Valid.- SELECT PRODUCTOS SEEK THIS.VALUE IF NOT FOUND() RETURN .F. ELSE RETURN .T. Endif El cursor no va a salir del TextBox hasta que no ingrese un código No repetido.
Ha respondido en
Visual Fox Pro
Convertir registros a mayúsculas
Usa los siguientes comandos: REPLACE ALL DOMICILIO WITH UPPER(DOMICILIO) o REPLACE ALL DOMICILIO WITH LOWER(DOMICILIO)
Ha respondido en
Visual Fox Pro
¿Cómo saber si una carpeta tiene archivos?
Usa lo siguiente: =ADIR(VEC,"C:\SISTEMA\*.TXT") && Cargo un vector con las propiedades de todos los archivos de texto en la carpeta SISTEMA IF ALEN(VEC)>0 && Si hay archivos de Texto FOR I=1 TO ALEN(VEC) STEP 5 WAIT VEC(I) WIND && Muestro el nombre...
Ha respondido en
Visual Fox Pro
Sincronizar la hora del servidor
Julio, lo que necesitas lo podrás obtener de la siguiente página: http://www.portalfox.com/modules.php?op=modload&name=News&file=article&sid=621
Ha respondido en
Visual Fox Pro
Ejecutable en Visual Fox 8
Deberías abrir el menu, luego en la opción de salida del mismo escribir: CLEAR EVENTS. Luego ir a Menu -> Generar -> y generar un menu compilado. Esto te genera el archivo menuxx. Mpr el código ppal. sería: SET SYSMENU OFF DO MENUXX. MPR Read events...
Ha respondido en
Visual Fox Pro
Vfp en red
Por supuesto que puedes, pero deberás trabajar con conexiones a la base de datos y con comandos SQL, todo esto está provisto por VFP. Seguramente para tantas PC's deberás tener un muy buen servidor para la base de datos. Estudia SQL, la única forma...
Ha respondido en
Visual Fox Pro
Como pasar datos desde un archivo de texto a tabla
Supone que tienes un archivo de texto con el siguiente texto: JUAN PEREZ 6300 200.20 Emilio estevez 63031520.30 Carga el archivo de texto en un campo memo de una tabla (fíjate como se hace en el ejemplo que te he enviado anteriormente) Luego,...
Ha respondido en
Visual Fox Pro
Combobox
No se bien a que te refieres, pero un combo se llena de la siguiente forma: Por ej, queremos crear un combo donde los items sean nombres de clientes de la empresa. SELECT CLIENTES SET ORDER TO CLINOM Go top thisform.combo1.clear SCAN WHILE NOT EOF()...
Ha respondido en
Visual Fox Pro
Como grabar datos alineados a la derecha
Si quieres guardar alineado a la izquierda: REPLACE NOMBRE WITH ALLTTRIM(_NOMBRE) , donde _NOMBRE es una variable en la cual tienes el texto a guardar en la tabla. Si quieres guardar alineado a la derecha: _NOMBRE=ALLTRIM(_NOMBRE) REPLACE NOMBRE WITH...
Ha respondido en
Visual Fox Pro
Imprimir
Lo de la primera pregunta es que debes ir al "Page Setup" del reporte y hacer las modificaciones para que te imprima en impresora y no en archivo. La forma de imprimir un reporte sin verlo es: REPORT FORM mi_reporte TO PRINT NOCONSOLE