PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  9336 - ERROR AL GRAFICAR EN RED
Autor:  Raúl Flores Pérez
HOLA,
RESULTA QUE TENGO UN SISTEMA EN RED. TODOS LOS CLIENTES CORREN LA MISMA APLICACION QUE ESTA EN UN SERVIDOR NT. ESTE SISTEMA CUENTA CON UN MODULO PARA LA GENERACION DE UNA GRAFICA DE BARRAS, PERO AL MOMENTO DE QUE UN CLIENTE INTENTA GENERAR ESTA GRAFICA, ME MANDA EL SIGUIENTE CUADRO DE DIALOGO:

OLE error code 0x800401f3: Unknown COM status code

YA INTENTE LA OPCION DE QUE CADA UNO DE LOS CLIENTES CORRA LA APLICACION LOCALMENTE Y QUE ACCESO UNICAMENTE A LOS DATOS EN EL SERVIDOR, PERO ME SIGUE ENVIANDO EL MISMO ERROR.

AGRADEZCO DE ANTEMANO LA ATENCION Y ESPERO QUE PRONTO RECIBA SU AYUDA.
GRACIAS...
  Respuesta:  Celvin Rivas
Algo que yo hice fue generar una tabla y guardandola en la carpeta de temporales con los datos necesarios para la grafica y la grafica se genera de los datos locales, ademas de registrarla en en sistema
  Respuesta:  wences
Este tipo de error Ole se deben generalmente a que la OCX o dll no esta bien registrada en los equipos , generalmente con registrarla se acaban los problemas ...Comando regsrv32....

Espero te sirva...

    Pregunta:  9341 - MANIPULAR LA COMBINACION DE DOS TECLAS
Autor:  Pablo Vidal
Todas las teclas tienen un valor numérico, mediante la cual yo puedo manipularlas a placer, mi pregunta es como puedo manipular a disposición la tecla WINDOWS o la combinación de teclas Control + ESC , que son las que activan el Menú Inicio
  Respuesta:  Adolfo Mario Escobar Tomases
Bueno, Lo que entiendo es que deseas saber cual es el codigo ascii de la tecla de windows y la convinacion CTRL+ESC.

Lo otro es que no comentas bajo que version de fox..

La idea que te puedo dar es de diseñes un formulario cualquiera en visual foxpro y coloques cualquier campo o control la idea es que exista es formulario y actives mensajes es el evento keypress del formulario para que este t e indique cual es el numero de la convinación cuando presiones cualquier tecla.

ok...

Espero que te sirva

    Pregunta:  9401 - UTILIZAR CLASE CLS DE VB
Autor:  felipe olivella
Como puedo usar una clase CLS de Visual Basic 6 en Visual Foxpro 6? enviar codigo de ejemplo.
  Respuesta:  Ludy Ant. Marte
En Visual Basic es CLS
En Visual Foxpro es CLEAR

BUSCA EN LA AYUDA DE VISUAL FOXPRO, ACERCA DEL COMANDO
"CLEAR".

    Pregunta:  9414 - COMO PUEDO COMPRIMIR UNA IMPRESION EN FOXPRO 2.5 ?
Autor:  Pedro VIDAL PIZARRO
Hola amigos, tengo una consulta acerca del FOxpro para D.O.S.
Como puedo comprimir un reporte o texto en codigo ascci en una impresora de inyeccion o laser ?, en algunas de matriz solo basta presionar un botón pero yo tengo de inyeccion y necesito reducir mi reporte (no es un reporte generado por foxpro) que está diseñado a base de filas y columnas.

Si alguien sabe como por favor le agradeceré la respuesta.

Gracias.
  Respuesta:  Alduno
Hola,

Creo que lo que pides es, cómo imprimir un reporte ya generado, en una impresora de inyeccion o laser,

Una manera es reprogramando el reporte, si tienes vfp

Sino, yo genero el reporte como un .txt y luego lo abro con word, ahí selecciono todo y cambio el tamaño de letra (ojo, no el tipo de letra) y hago los ajustes de tipo de hoja, márgenes, etc

Desde el programa Fox, puedes poner después de:
report from <NOMBRE RPT> TO <ARCHIVO TXT> NOCONSOLE
RUN c:\archivos de programa\office...\winword.exe <ruta y nombre del txt>

Espero te sirva, saludos
  Respuesta:  Vladimir Suárez
Debes poner los caracteres ASCII de compresión al comienzo del texto (con ALT 15) y descompresión al final de texto (con ALT 18).

Cualquier inquietud, estoy a tus ordenes.

    Pregunta:  9417 - PROGRAMAR TECLA WINDOWS
Autor:  P. Pablo Vidal
Es conocido que todas las teclas tienen un valor numérico que pueden ser capturadas con comandos como (Lask(),Inkey(), etc); mediante este valor pueden ser programadas. Mi pregunta es ¿Que puedo hacer para programar la tecla [Windows] o las combinaciones de teclas[Ctrl]+[Esc], ya que estas teclas son las que activan el menú inicio y lo que necesito es manipular esta función.
  Respuesta:  Jose Jaimes
una de las Formas que te puedo ayudar pienso que sea esta:

Cambia el ESC
SET ESCAPE OFF USE
Desactiva el Escape por la Tecla Enter
ON KEY LABEL ENTER KEYBOARD "{ESC}"
Luego del uso Normaliza el Teclado
ON KEY LABEL ENTER

Espero sea de ayuda aunque la respuesta no es, en Visual Basic si se puede desactivar la tecla de Windows, en fox nunca lo he probado Suerte
  Respuesta:  Felipe
No estoy seguro de que sirva, sobre todo con esa conbinacion de teclas pero no has probado con la clausula:

ON KEY ctrl+esc

esta clausula funciona perfectamente con

ON KEY ctrl+f2 DO programa
ON KEY ctrl+f3 DO programa

.
.
ON KEY ctrl+fn DO programa

o con
ON KEY esc DO programa

Prueba la combinancion.

    Pregunta:  9536 - SABER SI UNA TABLA ESTA VACIA
Autor:  felipe olivella
Como puedo saber si una tabla de visual foxpro 6 esta vacia?
  Respuesta:  Eduardo Donoso Miranda
Puedes ocupar esta rutina en Fox 6.0
Puedes ocupar esta función Reccount, que cuenta la cantidad de registros existentes en una tabla

Set delete On
If Reccount("<tabla>")==0
wait "Tabla vacia" windows
Endif
  Respuesta:  Janior Orlando Castañeda Cicery
Otra opción es:
1. Seleccionar la tabla con el comando selec (latabla)
2. Usar el comando go top
3. Preguntar si es fin de archivo, si es correcto esta vacia.
ejemplo:
sele datos
go top
if eof()
wait wind 'esta vacia.'
endif

COrdialmente
  Respuesta:  Jaime Christian Segovia Segovia
Hola:
Para saber si una tabla esta vacia, debes abrirla con el comando Use, dejarla seleccionado con select,y luego utilizar el comando reccount() que te dira cuantos registros tiene la tabla, si reccount() devuelve cero esta vacia, ojala te sirva.....

Chao
  Respuesta:  Mauricio Gerardo Landaida
Si deseas saber si esta vacia la tabla podes usar la funcion de Fox Reccount('mitabla')>0 te devolvera verdadero si hay por lo menos un elemento en la tabla, aunque si esta borrado ese elemento igual te devolvera verdadero. Para no tener en cuenta si el registro esta borrado, tendrias que usar count all for !deleted() to Regtotal, en este caso Regtotal tendra el Nº de Registros no borrado(Ojo que al usar count el Registro se va hasta el final de la tabla).

    Pregunta:  9543 - EL CONTROL MAPI CON LA LIBRETA DE DIRECCIONES
Autor:  Jorge Magaña
SE MANEJAR EL CONTROL MAPI, PERO NO AL 100 %. LO QUE NECESITO ES VER SI ALGUIEN SABE COMO MANEJAR LA LIBRETA DE DIRECCIONES, ES DECIR, EL CONTROL TIENE UN METODO EN EL CUAL TE MUESTRA LA LIBRETA DE DIRECCION, AQUI VIENE LA PREGUNTA: " COMO HACER PARA QUE TE RETORNE LAS DIRECCIONES QUE SELECCIONES ?? "

SI ALGUIEN PUEDE AYUDARME, SE LO AGRADEZCO MUCHO.

GRACIAS DE ANTEMANO.
  Respuesta:  VICTOR ALEXANDER ANDRADE PARRA
Prueba con estas, despues que capturas los datos

MsgOrigAddress
recipdisplayname
recipaddress

En estas propiedades del MAPI queda guardada la informacion de la libreta una vez seleccionas y la cierras..

    Pregunta:  9598 - ENVIAR IMPRESIÓN A UN ARCHIVO
Autor:  LUIS FERNANDO LÓPEZ DUQUE
DESEARÍA SABER COMO HAGO PARA ENVIAR UNA IMPRESIÓN A UN ARCHIVO PLANO TAL CUAL COMO SE GENERE LA IMPRESIÓN, CON TÍTULOS, CON EL NÚMERO DE LA PÁGINA, LA HORA, ETC.

EXPRESO MIS AGRADECIMIENTOS POR LA COLABORACIÓN PRESTADA.
  Respuesta:  martin Argoty Lucero Livio Martin
Hay varias opciones
ESTO SOLO FUNCION EN FOX D.O.S.

1.
REPOR FORM "NOMBRE DEL REPORTE" TO FILE "ARCHIVO.TXT"
MODI COMM ARCHIVO.TXT
2.
SET DEVI TO FILE "ARCHIVO.TXT"
@ PROW()+1,1 SAY "NOMBRE"
@ PROW()+1,1 SAY "APELLIDO"
@ PROW()+1,1 SAY "DIRECCION"
SET DEVI TO SCRE
MODI FILE ARCHIVO.TXT NOMO
  Respuesta:  RENE HUMBERTO SALAMANCA
AHI TE MANDO UNA AYUDA

Por la largada de la respuesta, esta en el archivo resp9598.txt
  Respuesta:  Freddy Estrada
Hola,

Mira, el enviar la impresion a un archivo plano ses relamente sencillo, lo unico que tienes que hacer es direccional la impresion, Ejemplo:

Set printer to freddy && ESta instrucicon enviara todo
a un archivo llamdo freddy.

para desactivar el envio al archivo utilizas

set Printer to

Espero que te srva esta respuesta, si te puedo ayudar en algo mas escribeme

Saludos

    Pregunta:  9637 - NOT FILE A DBF
Autor:  Nelson Rios Terceros
En ocaciones cuando se corta la luz o se congela un equipo las tablas de fox (foxprow 2.6) quedan dañadas dando un mensaje NOT A TABLE DBF y aveces son corregidas con el excel y otras veces no cuando se tiene campos memos.
La preunta es "Como controlo para que no se dañen esas tablas? " "Es asi de inestable las tablas de fox.?" "Existe algun procedimiento para corregir esto..?"

Por favor colaborenme con este problema que me tiene loco.
  Respuesta:  IVAN DAVILA
Primero consigues el VFP cualquier version y luego abre la tabla dañada ejecuta un appen blank,luego dele y posteriormente un pack
Eso soluciona tu gran problema
Si lo quieres hacer automatico es ma que facil, Realiza un programa que lea una tabla con todos los nombres de las tabla de tu sistema y luego lo ejecutas, controlandolo con on error(El erro de no es una tabla es 15) y si lee el error graba el nombre de la tabla en un tabla general
Luego realiza un programa en VFP que lea la tabla general con todos los nombres de tablas dañadas y le haces el appen blank,delete,pack y problema terminado para seguridad realizar un reindex a todas las tablas
Si no puedes arreglarlo borras todos los CDX y luego ejecutas los programas

Cualquier duda no dudez en consultarmela
  Respuesta:  RENE HUMBERTO SALAMANCA FLORES
AMIGO, DOS SOLUCIONES

1) COMPRA UNA U.P.S.

2) HAY UNA APLICACION LLAMADA FIXFOXRC.COM QUE ARREGLA LAS BASES DE DATOS DAÑADAS

SU USO ES ASI

fixfoxrc nombre de tabla y ENTER

fixfoxrc *.DBF y ENTER

SI QUIERES DAME TU EMAIL Y TE MANDO LA APLICACION

NOTA SOLO FUNCIONA DESDE FOXPRO 2.6 PARA ATRAS

NOS VEMOS

    Pregunta:  9774 - PROBLEMAS DE IMPRESION (ERROR DE CONSISTENCIA INTERNO)
Autor:  Jaime Christian Segovia Segovia
Tengo un programa en Visual FoxPro 6.0, cuando el programa trabaja mucho, mas o menos unas 6 o 7 impresiones seguidas, el programa se cae, y marca el error "Error de Consistencia Interno", es imposible volver a imprimir si no se reinicia el sistema, Cual es el problema?
  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Hola
Por el momento la unica ayuda que puedo brindarte es que busques en la ayuda de visualfox escribiendo la palabra "Alert" sin comillas y despues mostrar temas o algo asi, dentro de las opciones apareceran todos los errores devueltos por visualfox con sus correspondiente numero. espero que esto te sirva.

|<  <<  46 47 48 49 50 51 52 53 54 55 56  >>  >|