Respuesta
en
Visual Fox Pro
a
Borrar fila de cursor
bueno la verdad para hacer lo que quieres basta con utilizar una busqueda con un locate o un seek para el segundo deberas crear un indice a l cursor, realizar la busqueda por un campo y acumular los valores si está el registro y si no agregarlo...
Respuesta
en
Visual Fox Pro
a
Crear un reporte mensual por columnas
Lo más fácil sería que crearas un cursor con esos campos de la siguiente manera: Create curosr "nombre_cursor" (codigo _articulo c(10),... mes01 n(10),... mes12 n(10)) Con esto tienes una estructura donde metes la información y luego lo invocas en el...
Respuesta
en
Visual Fox Pro
a
Abrir un proyecto de VFP sin VFP instalado
Básicamente se puede generar un archivo ejecutable de instalación de tu proyecto eso se puede hacer desde mismo fox, o lo segundo es copiar toda la carpeta de tu proyecto (obvio solo el ejecutable y la base de datos) en la ruta que se acomode y que...
Respuesta
en
Visual Fox Pro
a
Agregar un path en un campo carácter
Pues lo primero que debes hacer es tener la dir completa de la imagen que quieres mostrar, con la función getfile() obtienes la dirección completa de la imagen o archivo que deseea y sería básicamente así. x=getfile('*.jpg') &&asi obtienes la dir...
Respuesta
en
Visual Fox Pro
a
¿Cómo puedo hacer para que al darle clic a un comando se ponga al valor caption de cualquiera?
lo puedes hacer con la funcion rand() esto genera un numero aleatorio mas o menos asi xcomand = 'thisform.command'+str(rand())+'.caption' && concateno el caption con el numero del random que me devuelve &xcomand = 'El caption' &&esto ejecuta el...
Respuesta
en
Visual Fox Pro
a
Command y text
pon esto en los command command1: thisform.text1.value = thisform.text1.value + thisform.command1.caption command2: thisform.text1.value = thisform.text1.value + thisform.command2.caption command3: thisform.text1.value = thisform.text1.value +...
Respuesta
en
Visual Fox Pro
a
Comparar y marcar
La verdad no soy muy amigo de set relation y esas cosas yo lo haría así: Create cursor repetidos(campo1 C(5)) Select tempcle4 go to Scan for !eof() select temp locate for interno=tempcle4.otcorreos and monto=tempcl4.costo if found() select repetidos...
Respuesta
en
Visual Fox Pro
a
Filtro en un Grind
Lo que puedes hacer es: Me imgano que tiene tienes el grid enlazado directamente con la tabla de la base de datos (si es así excelente). En el botón pones lo siguiente: Select mi tabla set filter to set filter to numero = thisform.text1.value...
Respuesta
en
Visual Fox Pro
a
Problema con Grind
Si mal no estoy (me corriges por favor) el grid lo tienes enlazado directamente a una tabla. Esto no es muy recomendable pero bueno si trabajas así no problem, trata de que cuando hagas el use excusa hazlo de la siguiente forma: ¿USE excusa in 0...
Respuesta
en
Visual Fox Pro
a
Grid multiselección
La verdad un grid multiselección no he visto jamas en vfp (bueno abra que buscar), lo que generalmente hago es incluir una columna en el grid en la cual pongo un checkbox y luego haga una rutina que recorra los datos del grid pero solo procesos los...