Hay un total de 1456 Preguntas. | << >> |
Pregunta: | 15261 - CAMPOS DE TIPO MEMO |
Autor: | Ana L. Millán |
Estoy manejando campos de tipo memo en tablas en VFP6, y se que esto me crea un archivo .FPT. Cuando en la tabla que contiene los registros con campos MEMO los borro, los elimino, me doy cuenta que el archivo FPT correspondiente se mantiene en su tamaño (SIZE) mi pregunta es como acceder a este archivo para eliminar las correspondencias con la tabla dbf? |
Respuesta: | wences |
En este tipo de campo , al igual que ocurre con los campos tipo General , no modifica su tamaño real hasta que ejecutas un pack ... es decir necesitar abrirlo en exclusiva para poder borrar realmente del FPT..
Espero te sirva... |
Pregunta: | 15333 - ERROR 41 (.FPT): CAMPOS MEMOS EN VFP 6.0 |
Autor: | Gringo Tony |
Tengo un tabla de indice compuesto con un campo memo para texto y pasa que cuando la empaqueto ocurre el siguiente error:
"El archivo memo no existe o no es válido (ERROR 41) Se ha intentado utilizar un archivo de tabla cuyo archivo memo asociado (.fpt) se ha eliminado, quitado o no se puede encontrar." La pregunta es: si hay alguna forma de salvar este error porque no quiero tener que volver a cargar todos los datos. El archivo existe y esta en la ruta correcta, pero parece que no es valido (está corrupto). Les agradesco desde ya. |
Respuesta: | wences |
Entra en www.fpress.com, tienen una seria de utilidades para recuperar tablas deterioradas, incluidos fpt ...
Espero te sirva... |
Pregunta: | 15373 - AGREGAR O MODIFICAR REPORTES DE UN EJECUTABLE |
Autor: | Carlos Angelino |
Hola amigos de LWP, quisiera que me ayudaran a resolver una duda. Sucede que desarrollé una aplicación que controla un almacén y el cual por supuesto genera reportes. Sin embargo, esta aplicación la quieren implantar en otro negocio, pero los reportes que el programa debe generar no son los mismos que ocupan en donde tengo instalado este programa. ¿Existe alguna manera de tener una misma aplicación y que el usuario genere sus propios reportes o en su defecto que yo pueda agregar, modificar o eliminar reportes sin tener que generar de nuevo la aplicación?
Gracias por atender esta duda y un saludote a todos(as). |
Respuesta: | José Samper |
Si hay una forma, elaboras todos los reportes que necesites y luego los colocas en una tabla libre mas o menos con la siguiente informacion
nombre=nombre del reporte rep=nombre real del reporte ej: art luego haces una forma que lea la tabla y coloque en una lista todos los reportes disponibles, al darle doble click alguno de ellos ejecutas el comando REPORT FORM reporte |
Respuesta: | Antonio Estrada |
Buenas.
Lo único que tienes que hacer es, primero, excluir los informes del proyecto, y segundo, crear una tabla que contenga dos campos: 1.Nombre descriptivo del informe 2.Nombre del fichero del informe Ya solo queda hacer una función que lea ese archivo para ver los listados disponibles y que ejecute el informe deseado. Desde fuera del programa podrás ampliar, reducir o modificar esa lista de informes. Espero haberte ayudado... si no, emailéame :) |
Respuesta: | wences |
Si por supuesto ... La solucion no incluyas los report en el proyecto ... como se hace eso ... no los llames por su nombre dentro de los programas sino con una variable , macro o como quieras ... los añades tu por fuera ....a la hora de instalar ...
Y ademas puedes darles la opcion de modificarlos desde el programa ...se puede añadir un modify report y eso te lo permite tocar desde dentro del programa , siempre y cuando no uses formularios de nivel superior ... Un comentario yo acostumbro a tener una tabla donde asigno los nombres de los report ...asi en cada sitio pueden tener uno distinto ... Espero te sirva... |
Pregunta: | 15392 - TABLAS DE VFP V5 QUE SE DAñAN |
Autor: | Oscar Gonzalez |
tengo una aplicacion que desarrolle en foxpro 2.5 y ahorra la corro sobre visual foxpro v5, y corre muy bien. los equipos son windows 95/98 compartiendo recursos conectados con un hub de 10 puertos y uno de los equipos tiene el disco compartido y es donde se encuentra la aplicacion y los datos. El problema esta en que desde uno de los otros equipos algunas veces ciuando accede la aplicacion esta introduciendo basura en los .dbf y en otras ocaciones daña la estructura del archivo, pienso que es mas un probloema de comunicacion pero no se como resolverlo.
la misma configuracion y la misma aplicacion funciona en otras instalaciones y no me ha presentado ningun problema. |
Respuesta: | wences |
Si por los sintomas podria ser un problema de comunicaciones , yo diria que tienes dificil solucion a ese tema , empieza por cambiar la conexion del Hub de ese equipo , revisar el cable o cambiar la tarjeta de red ...aunque es dificil de sea por el cable o la tarjeta y me inclino mas por el puerto del Hub o bien que sea por cuelgues del equipo en cuestion ( estas seguro que no se queda tirado .... )...
Espero te sirva... |
Pregunta: | 15407 - ¿CòMO REALIZAR FORMULARIO SIN UTILIZAR EL ASISTENTE? |
Autor: | Washington Israel Guerrero |
Como puedo crear formularios en Visual Fox sin necesidad de utilizar el asistente para formularios. |
Respuesta: | Antonio Estrada Villegas |
Lo más cómodo es que te hagas una clase basada en formulario donde metas todo el código necesario para manejar la base de datos (anterior, siguiente, alta, baja, modificación), generalizando al máximo (sin incluir nombres de fichero, sino field(1), por ejemplo), así podrás usar la clase para todas las tablas que necesites
Una vez hecho esto, utilizas esa clase como base para tus formularios, y pones controles (que también puedes haber personalizado). En la clase deberías poner una propiedad que sea TABLA, o algo similar en la que se almacena el alias de la tabla principal de ese formulario, para que todos los comandos (alta, posicionamiento de la tabla, etc), hagan siempre referencia a la misma Se que es una respuesta muy genérica, pero tu pregunta también lo es: si concretas más y quieres más información, quizá pueda ayudarte (ya sabes mi correo, no?) Taluego |
Respuesta: | David F. Amador Tapia |
Amigo debes ser mas explicativo al momento de hacer preguntas como esta para poder ayudarte.
Si lo que necesitas es acceder a tablas podrias intertar agregando en el entrono de datos a la tabla y luego con click sostenido desde el entono de datos llevas los campos al formulario y ya esta... Si no es lo que necesitas escribeme a mi correo o pasa por mi pagina davphantom.cjb.net |
Respuesta: | wences |
Archivo , buevo , formulario , y te crea un formulario en blanco ...o desde la ventana de comandos create form ... que es lo mismo que ir al menu , ya que si vas al menu te ejecuta esa instruccion...
Echale un ojo a la ayuda ... Espero te sirva... |
Pregunta: | 15519 - CONFLICTO ENTRE ARCHIVOS DE VFP 6.0 |
Autor: | Selman Lopez |
Tengo entendido que puedo ocupar desde un solo ejecutable el mismo formulario y los mismos reportes, entre dos o mas usuarios al mismo tiempo, pero, mi duda es: ¿se puede ejecutar o hacer referencia al mismo archivo (SCX, FRX, etc.) desde dos ejecutables (EXE) o aplicaciones (APP) diferentes?
Gracias por su ayuda ... |
Respuesta: | wences |
Cuando generas un exe no llamas a ningun scx,frx , realmente estan dentro del exe ...por lo tanto , no tiene nada que ver cuandos ejecutables distintos contengan el mismo informe , pantalla o menu ... realmente no estas haciendo referencia a ellos ... sino al codigo del propio exe .. de ahi que aunque estes ejecutando el mismo exe desde varios puestos a la vez no tengas ningun problema aunque esten todos en el mismo formualrio , porque realmente no estas en el formulario ...
Espero te sirva... |
Pregunta: | 15578 - COMO PUEDO IMPRIMIR MAS DE 10000 HOJAS EN FOXPRO 2.6 |
Autor: | Felipe Chitiva |
Dese imprimir mas de 10000 hojas en foxpro 2.6 y el rango que el me muestra en el prompt del report solo permite imprimir hasta 9999, como debo hacer por ejemplo si yo deseara imprimir de la 9995 a la 10125??
Gracias por su ayuda. Dios los Bendiga. |
Respuesta: | Oscar Quirós Coto |
captura la pagina inicial y final.
PRINTJOB _PBPAGE = pagini &&9995 _PEPAGE = pagfin &&32767 report form ..... ENDPRINTJOB |
Respuesta: | Martin Sarmiento |
Amigo te daria unos tips ojala te sirvan de algo, yo crearia una tabla temporal para partir la data en varios fragmentos, otra seria mandar directo a un archivo plano es decir con @ say crea un reporte y activa el set device to printer y mandalo directo a la printer.... suerte!!! |
Pregunta: | 15660 - EVALUAR TABLAS ABIERTAS CON DIFERENTES APLICACIONES |
Autor: | Giovanni Martinez |
Amigos si alguien me puede colaborar se lo agradeceria
Soy algo novato con esto y me he rompido el coco y nada que logro lo que quiero bueno hay va... SET EXCLUSIVE ON IF !USED('MITABLA') WAIT WINDOWS 'TABLA NO ABIERTA' ELSE WAIT WINDOWS 'TABLA ABIERTA' ENDIF Con estas lineas puedo evaluar si una dbf esta en uso o no, SIEMPRE Y CUANDO HAYA SIDO ABIERTA CON VFP O DESDE LA VENTANA DE COMANDOS. pero si la DBF esta abierta con otro programa por ejemplo DBU o desde otra aplicacion las anteriores lineas no lo detectan y al correr el programa me genera un error. Agradeceria me explicaran por que?? y tambien me dijeran como lo tengo que hacer?? para que funcione correctamente. sin nesecidad de tener que utilizar un controlador de errores con ON ERROR DO miprocedimiento si me pueden enviar unas lineas con el codigo mucho mejor Un abrazo Giovanni |
Respuesta: | Antonio Estrada |
La función Used solo te devuelve .t. cuando ha sido el programa actual el que ha abierto la tabla. Si no quieres utilizar el "On error do", puedes abrir la tabla con funciones de bajo nivel, y si no puedes es que está siendo usada:
f=fopen ("mitabla.DBF",1) fclose(f) if f=-1 Wait window "Tabla abierta por otra aplicación" else Wait window "Tabla libre" use("mitabla") ... ... endif A ver si te sirve... |
Pregunta: | 15674 - GRAFICO DE DISPERSION CON GRAPH 2000 |
Autor: | Guillermo Jara Leon |
Hola amigos de LWP , primero que nada tengo que confesar que soy un principiante en VFP 6.0, y tengo el suiguiente problema:
Realizo una operacion matematica en la cual me da un resultado y ese resultado es enviado a una tabla ,este procedimiento lo realizo N veces. Ahora como puedo graficar esos resultados. deseo hacer un grafico de dispersion con los ejes X e Y, y con los resultados de la tabla porfavor se los agradeceria muchoy mucho mas si me pueden enviar un ejemplo adios amigos... |
Respuesta: | wences |
Te envio un ejemplo o mejor dicho varios...
Espero te sirva... Descargar ejemplos. |
Pregunta: | 15701 - CAMBIAR TAMAñO AL SCREEN |
Autor: | sebastian garf |
hola
quisiera saber como tengo que hacer para cambiarle el tamaño al menu de visual fox (_screen) para que al hacer click en mi ejecutable el menu se abra con el tamaño que yo quiero. y tambien como hacer para que se abra en el lugar de la pantalla que yo quiera |
Respuesta: | wences |
Echale un ojo a la ayuda de _screen ... esto maximiza..
_screen.windowstate=2 y tienes otras propiedades como width , height , maxheigt , etc ... donde le dice el maimo o minimo de ancjho y alto o el ancho con el que empieza , etc.... espero te sirva... |
|< << 63 64 65 66 67 68 69 70 71 72 73 >> >| |