BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

FoxPro/Visual FoxPro
    Pregunta:  25630 - BUSQUEDA CON SIST. DE BUFFER ACTIVADO
Autor:  damian eloy
Hola y Gracias desde ya:

Estoy desarrollando un pequeño sistema y tengo una clase basada en formulario donde tengo un método de busqueda general y uso el sistema de almacenamiento en buffer (buffermodeoverride en 3 o 5, optimista). Mi problema es cuando busco un registro con un valor por medio de seek. Lo que ocurre es que cuando ingreso el valor siempre encuentra ya que me posiciona el puntero en el valor que introduge porque al momento de buscar ya está en el buffer. La unica solución que encontré es pasar como parámetro el nro. de registro al método y filtro los registros de la tabla con SET FILTER. O sea que busco en todos menos en el actual. Me podrían tirar alguna pista para una solución mas eficiaente, ya que funciona rápido con pocod registros. Espero me contesten ya que consulte a un foro de Visual foxpro muy conocido y todavía los estoy esperando. Gracias
  Respuesta:  Fernando
Segun parece utilizas un registro de la tabla para recoger los datos para luego hacer la busqueda en la misma, yo te diria que uses variables o directamente uses un cursor temporario para cargar los datos a buscar. y luego hagas el seek.

cualquier cosa me avisas.

    Pregunta:  25675 - COMO OBTENER DATOS DE UNA BASE DE DATOS CREADA EN SQL SERVER
Autor:  Yanira Salas M
lo que pasa es ya existe una base de datos de una aplicacion creada en Visual Basic en Sql Server, ahora bien, yo necesito algunos campos de sus tablas de esta base de datos, para mostrarlos y guardarlos en otra aplicacion en Visual Fox Pro, aclaro en la otra base no voy hacer cambios, todo esto trabajando en red.
  Respuesta:  Marvin Antonio Callejas Meléndez
HOLA:
Para leer información de otra base de datos debe hacer los siguiente:

1. Configura un DSN (Data Source Name) desde el Panel de Control a la base de datos que deseas conectarte vía ODBC.
2. Una vez realizada la conexión, hay que definir una conexión desde tu proyecto que utilice el DSN.
3. Listo; ahora puedes definir vistas remotas parametrizadas que extraigan la información de la base de datos y poder almacenarla en tú contenedor de tablas ("DBC") de VFP.

Si deseas información adicional, puedes solicitarmela.

Saludos.

    Pregunta:  26286 - COMO OBTENER UNA IMAGEN DESDE UNA CAMARA DIGITAL
Autor:  Luis Amaya
Saludos a todos,

Por favor, necesito el procedimiento`para obtener una imagen desde una camara digital desde una aplicacion visual foxpro y vincularla a un campo de una base de datos.

Gracias.
  Respuesta:  jose Jaimes
hola si la foto esta en un disco pides la ruta=getdir

y simplemente guarda el registro en la base de datos General con

append general from ruta

y listo esta guarda la foto en una tabla.
suerte

    Pregunta:  26335 - COMO HACER QUE EL EJECUTABLE DE LA FECHA EN ESPAñOL
Autor:  Adolfo Cansaya
Ante todo un agradecimiento, por la respuesta estoy trabajando en Fox Prox 6.0, al ejecutar el programa la fecha se visualiza en español, pero cuando lo vuelvo ejecutable cambia a ingles. Que esta fallando? gracias por la respuesta
  Respuesta:  Jose Jaimes
Incluye la Intrucción

set date to britis
set date to frenc

en el Inicio de tu programa y listo
  Respuesta:  Roberto Aaro Delgado Jaimes
Me supongo que te refieres a Visual FoxPro 6.0, si es asi lo sgte:
Cuando creas un ejecutable Fox te pide dos runtimes vfp6r.dll y el otro depende de la idioma, si quieres en español es vfp6resp.dll
Lo que tienes es donde colocas tu ejecutable coloca ahi estos dos archivos y listo, cualquier cosa escribime...

    Pregunta:  26695 - EJECUTAR PROGRAMAS EXTERNOS DESDE VFP 6
Autor:  Willy Cueto
Hola amigos programadores.
Programo en Visual FoxPro V. 6 y tengo un problema, cuando quiero ejecutar otro programa un programa o desde la ventana de comandos con RUN, por ejemplo: " RUN EXCEL", (cuando estoy en la carpeta adecuada) me sale el siguiente mensaje: "This program cannot be run in DOS mode", como puedo hacer para que se ejecuten programas externos. Ayuda por Favor, gracias de antemano.
  Respuesta:  wences
la solucion es escribir la ruta completa del programa en tu caso excel por ejemplo run "c:\office\office\excel" y esto funciona correctamente , no todos los programas son ejecutables mediante el pero la mayoria si ... el problema es adivinar la ruta correcta en cada caso ...

Espero te sirva...

    Pregunta:  26710 - FORMULARIO EN DIAPOSITIVA
Autor:  Maria Eugenia Lario
Mi pregunta es: ¿Cómo puedo “colocar” un formulario en visual fox en una diapositiva del PowerPoint?
Muchas gracias.
  Respuesta:  Guillermo Arias
si quieres colocar la imagen del formulario en ppoint, debes instalar un utilitario que viene en un cd de visual studio. debes instalar el HTML WORKSHOP que es un creador de archivos de ayuda, cuando lo hagas te preguntará si quieres instalr un programa capturador de pantallas cuyo nombre no recuerdo bien, pero con un clic te captura la ventana que quieras y luego puedes pegarla donde quieras.

    Pregunta:  26873 - ELIMINACION FISICA DE REGISTROS
Autor:  Damian Hernandez
Hola a todos , mi problema es el siguiente :
Mi sistema realizado en Visual basic 6.0 accede a una base de datos de Visual fox 6.0 (utilizo Ado) , lo que ocurre es que necesito eliminar registros fisicamente desde VB pero al utilizar el .delete en la base de datos de fox solo lo marca (en VB no existe ningun pack) , quisiera saber si desde fox al marcar el registro se realize algo que ejecute un pack , como algun desencadenante o algo asi .
Yo practicamente no conosco fox .
Gracias !!!
  Respuesta:  Marvin Callejas
Podrías definir un procedimiento en el desencadenante eliminar de la tabla en la cual estas borrando el registro, esto es factible pero presenta un inconveniente que necesitas acceso exclusivo a la tabla donde estas realizando la acción, principalmente si tu sistema esta siendo utilizado por varias personas simultáneamente.
Si lo anterior no es tu caso sigue los siguientes pasos:
a) Modifica la tabla en el diseñador de tablas y en la pestaña de eliminar coloca el nombre de un procedimiento que podrías llamar _eliminar_registros().
b) Abre la base de datos y en el menú base de datos selecciona "modificar procedimientos almacenados".
c) Al final de los procedimientos que se encuentra coloca el siguiente codigo:

Procedure _eliminar_registros
pack

Este procedimiento se desencadenará siempre que elimines un registro de la tabla, recuerda que en la definición de tú ODBC debes declarar el acceso exclusivo.

Ahora bien si tu problema es que necesitas que el usuario no tenga acceso a los registros borrados desde las sentencias SQL que envías al ODBC de Visual Fox a través de ADO, únicamente agrega la siguiente cláusulas a todas tus querys:

WHERE DELETED() <> .T.
Esto excluirá los registros una vez hayan sido borrados.

Si necesitas información adicional puedes solicitármela.

Feliz Año Nuevo 2002.
  Respuesta:  Carlos Muñoz
Amigo debes realizar 2 cosas,
la 1era tiene que ver con el ODBC, es decir, al momento de crear una fuente de datos para la conexion a la base de datos visual foxpro, en opciones debes sacar el checkeo de "ELIMINADO"

La 2da en el programa visual foxpro debera tener un programita que reindexe los archivos de tu base de datos...

con ello tendras saniado el problema...

    Pregunta:  27214 - EXPORTAR REPORTES EN FOX
Autor:  hilario azuara morales
hola, les escribo por que tengo una gran duda con un sistema que estoy realizando en la escuela a la que voy,bueno mi sistema esta hecho en visual fox pro version 6.0, el sistema genera reportes y toda la cosa,el problema que tengo es que necesito tener una opcion en mi pantalla de reportes de enviar directamente los datos a un archivo,yo lo hago de esta manera copio el codigo que tengo en boton de vista preeliminar y nadama le cambio la siguiente parte:
report form "ruta y nombre del reporte" preview noconsole esta parte la cambio por report form "ruta y nombre del reporte" to file "nombre del archivo" type "tipo del archivo"
hasta ahi todo bien pero resulta que mi reporte esta en forma horizontal y en tamaño oficio y a la hora de abrir el archivo al que lo mande, el archivo esta en forma vertical, tamaño carta y la informacion toda amontonada, entonces ¿como podria hacerle para indicarle que me lo pase a un archivo pero que este configurado a tamaño oficio y en forma horizontal?
bueno me despido de ustedes esperando una pronta respuesta
  Respuesta:  Julio Cesar Arango Cubillos
Por que no ensayas, predeterminando la impresora a tamaño oficio y horizontalmente?

Que yo sepa, vfp6.0 no puede configurar la impresora de otro programa, entonces es problema del sistema operativo y no de visual foxpro.

Espero te sirva.

    Pregunta:  27513 - BARRAS DE PROGRESO EN VISUAL FOXPRO 6.0
Autor:  Mario Flores Fierro
Solicito a la comunidad de programadores si es posible me puedan ayudar a lo siguiente:

Necesito indexar archivos pero necesito ir mostrando el avance, y esto solo con una barra de progreso.
Claro esta que no se como crearla e incorporarla a mi aplicacion, mucho les agradecere su ayuda. Gracias ....

Saludos
  Respuesta:  Kata
Insert un text1 en form y un timer y en este ultimo va este codigo
Probalo con tus parametros
nAncho = thisform.text1.width - 6

if thisform.label1.width <= nAncho
thisform.label1.width = thisform.label1.width + 2
else
thisform.timer1.enabled = .f.
thisform.label2.caption = "Proceso Terminado"
endif

    Pregunta:  27675 - TRABAJAR CON CLASES
Autor:  JOSE IGNACIO ALBOUNNI RAMIREZ
AMIGOS ME GUSTARIA TENER CONOCIMIENTOS ACERCA DE TRABAJAR CON CLASES VISUALES YO SOY PROGRAMADOR DE VISUAL FOXPRO 6.0 PERO NO TRABAJO CON CLASES
POR LO MENOS DONDE BAJO MANUALES ACERCA DEL TEMA O INFORMACION AL RESPECTO

GRACIAS POR SU AYUDA
  Respuesta:  Guillermo Arias
Las clases visuales te van a ayudar mucho , + o- se trata de hacer una plantilla que te va a servir para muchas otras aplicaciones. por ejemplo yo tengo una clase tipo formulario que uso para el mantenimiento de todas mis tablas en mi sistema de planilla de remuneraciones. simplemente la modifico según el caso. Busca + info en el archivo de ayuda de VFP , instálalo completo, es muy útil.
Si deseas mayor instrucción escríbeme. Suerte

|<  <<  68 69 70 71 72 73 74 75 76 77 78  >>  >|