Hay un total de 1456 Preguntas. | << >> |
Pregunta: | 13416 - COMO VOLVER A WINDOWS DESPUES DE RUN |
Autor: | Willy Cueto |
Hola amigos.
Cuando ejecuto un programa de MS-DOS desde FoxPro para Windows (V.3, V.5 o V.6) utilizando RUN (como RUN DIR), la ventana utilizada para mostrar tal información está activa, para cerrarla debo hacer clic en Cerrar, pero quiero que esa ventana no esté activa que vuelva a FoxPro (Windows) automáticamente. Gracias de antemano. |
Respuesta: | wences |
esto es parte de la ayuda :
Puede incluir un valor numérico opcional inmediatamente después de /N para especificar como se abrirá la ventana de la aplicación. No incluya ningún espacio entre /N y el valor numérico. La siguiente tabla indica el valor numérico que puede incluir y describe el estado de la aplicación basada en Windows en el momento en que se abre. Valor Atributos de la aplicación 1 Activa y tamaño normal 2 Activa y minimizada 3 Activa y maximizada 4 Inactiva y tamaño normal 7 Inactiva y minimizada Ejecución de programas MS-DOS en Visual FoxPro De forma predeterminada, Foxrun.pif ejecuta en una ventana el programa MS-DOS externo especificado. Mientras que el programa o comando MS-DOS se está ejecutando, el título de la ventana será Comando Run de FoxPro. En Visual FoxPro, la ventana de Comando Run de FoxPro se cerrará una vez terminada la ejecución del comando o programa externo. Puede utilizar el editor PIF de Windows para personalizar Frun.pif. Puede modificar el PIF para especificar si la ventana Comando Run de FoxPro Inactivo se queda abierta o se cierra (el valor predeterminado en Visual FoxPro) con la casilla “Cerrar ventana al salir”. También puede abrir programas externos en una pantalla completa seleccionando “Pantalla completa”, asignar memoria para el programa, etc. Creo que con esto mas o menos te orientas ... el truco esta en el frun.pif o foxrun.pif ... Espero te sirva... |
Pregunta: | 13420 - AGREGAR UNA IMAGEN EN UN INFORME |
Autor: | Juancho |
hola, programo en visual fox 6.0 y estoy creando un informe y quisiera insertarle una imagen a mi informe pero no en el cuadro de control de informe no me aparece una icono para hacer esto quisiera saber como hacerlo. de antemano muchas gracias amigos. |
Respuesta: | wences |
Realmente lo que agregas es un control ole ... en la barra de herramientas del report tienes un control imagen o activex .... con eso le añades cualquier imagen ... luego es cuestion de ajustarla ...
Espero te sriva... |
Pregunta: | 13454 - COMO SE SI SE IMPRIMIO UN INFORME DESPUES DE UNA VISTA PREVI |
Autor: | Carlos M |
Tengo Visua Foxpro 6.0 y quiero ejecutar una rutina si un usuario ha enviado a la impresora un informe desde Vista preliminar osea despues de "REPORT FORM *.frx PREVIEW".
No se si hay alguna forma de saber si lo imprime o no, despues de esta instrucción. Le agradezco de antemano al que me pueda colaborar Gracias. |
Respuesta: | gilberto De Campos |
hola,
por lo que entiendo tu objetivo es saber si lo imprimio o no, puedes hacer varias cosas, pero la más facil de todas me parece que es eliminar el boton de imprimir duarante un preview. como se hace ? personaliza el preview desde tu maquina con los botones que quieres que tenga ( eso lo haces por el menu view ). Luego salte de foxpro y copia el foxuser.dbf en el directorio de tu aplicacion . Luego haces que todos los usuarios usen ese archivo de recuroso. los haces con el comando "set resource to R:\foxu...". Bueno ya hiciste que nunca puedan imprimir con el botón de la impresora del preview, lo que puedes hacer es que cuando cierre el preview pregunte si quiere imprimir y luego controlas todo lo que quieres ... saludos ... |
Pregunta: | 13470 - COMO PUEDO USAR EL ODBC EN EL SERVIDOR Y NO EN EL CLIENTE |
Autor: | Cristian Yañez Alvarez |
tengo una aplicacion (.app generada en visual fox pro ) en web y en ella yo realizo consultas a un AS/400 mediante un conector ODBC.
el problema es que en la llamada busca al conector en el cliente y necesito que busque el del servidor porque si utiliza el del cliente tendria que generar el conector en todos los clientes son mas de 100 pc y no todos tienen el odbc de rumba AS/400. |
Respuesta: | Eloy Francisco Santillán URbina |
en la mayoria de casos seria recomendable que generes un instalador y en el pongas que te carge el odbc , este siempre debe estar en el cliente pues esa es su concepcion..... son muchas pc, pero que le vamos hacer, si el odbc no tienen los driver de as/4000 copialos de una maquina que si los tenga los encuentras en windows system.. |
Pregunta: | 13477 - ACTUALIZACION EN TABLAS REMOTAS DE CAMPOS FECHAS EN BLANCO |
Autor: | david Garcia-Villalon |
Estoy haciendo un programa cliente-servidor en el que uso como base de datos la de visual fopro y el controlador odbc que viene con la version profesional de visual foxpro 5.El problema que tengo es al actualizar vistas remotas si algun campo fecha lo dejo en blanco me da error de conectividad odbc no admite valores nulos.Para los campos caracteres
pongo en el valor predeterminado de la vista espacios en blanco y no tengo problemas.El problema lo tengo con los valores fechas,que al`poner en valor predeterminado ctod(\" / / \") me da error,diciendo que no admite valores nulos.Provisionalmente lo he solucionado poniendo como valor predeterminado ctod(\"01/01/1000\"),pero me gustaria saber si existe la posibilidad de poner la fecha en blanco. Se me olvidaba, el set null lo tengo activado Gracias Anticipadas |
Respuesta: | wences |
cuando se crean las tablas , existe la opcion de poner al lado de cada campo una marca (un boton que pone null) para indicarle si se admiten o no campos nulos .. Pruebalo ..
Ademas deberias tener el stricdate desactivado .... Espero te sirva... |
Pregunta: | 13501 - GRáFICOS DE FOX PRO 2.6 PARA WINDOWS |
Autor: | Evangelina Hernandez |
Estoy programando en Fox Pro 2.6 para windows, y necesito información sobre como se debe hacer para que se actualicen automaticamente los datos que luego ser mostrados en un gráfico, sin mostrarle al posible usuario del sistema los pasos del asistente para gráficos. Agradeceré toda ayuda [osible sobre este tema. Gracias. |
Respuesta: | Luis Ortiz Geoffroy |
Mira, es muy facil...
Primero debes crear el grafico que quieres con el asistente. Despues, para poder actualizar ese grafico con los datos que tu quieres,tienes que hacer un proceso que genere una base de datos con una estructura que se ajuste al eje x del grafico y la leyenda para cada dato, es decir, 2 campos (1 Numerico para los datos, y otro caracter para la leyenda)... Luego, usas una funcion en la aplicacion Gengraph.app que viene con el fox pasandole algunos parametros. DIMENSION lista(1) lista(1)="campo de datos" xaxis="campo con leyenda" w_titulo="titulo si quieres" DO updategrph IN "GENGRAPH.APP" WITH "GRAFCONS.dbf",1,2,w_titulo,lista,xaxis Eso seria... luego despliegas el campo general de la base de datos Grafcons en un reporte o donde quieras. Ojala te haya quedado claro... sino escribeme. Saludos. |
Pregunta: | 13524 - ENVIAR MENSAJES INSTANTANEOS EN RED WNT |
Autor: | Willy Menacho PInedo |
Hola...
Yo trabajo en una red local, estoy utilizando el sistema operativo winnt 4.0... mi inquietud es como puedo enviar un mensaje a otra estacion de trabajo que se encuentra dentro de la red pero en otra oficina... desde el visual foxpro... ya que no tengo un messenger .... o cual es el comando que se utiliza para ejecutar tal acción dentro del sistema operativo..? Les estaré muy agradecido a la contestacion de mi pregunta .. |
Respuesta: | jose samper |
yo lo resolvi de la siguiente manera, con sys(0) obtuve los equipos y usuarios de los equipos conectados los coloque en un cursor, luego con un timer leo en una tabla si hay mensajes para determinado equipo y usuario. |
Pregunta: | 13538 - GRABAR DOS REGISTROS AL MISMO TIEMPO EN LA MISMA TABLA |
Autor: | Natalia Andrea Sepulveda Vergara |
Buenas..Mi nombre es Natalia y tengo la siguiente inquietud:
Desarrolle un software de mantenimiento bajo VISUAL FOXPRO 6.0 y se me presenta el siguiente problema. En una red de cinco nodos tengo montada la aplicacion. Cuando entro a un modulo ej: facturacion, otro nodo no puede acceder al mismo modulo y en caso de poder hacerlo no puedo grabar en la tabla de facturacion el registro de uno y otro nodo. En mi programa de inicio tengo (creo) todas las instrucciones para poder ejecutar mi aplicacion en red. Esto es lo que tengo: SET EXCLUSIVE OFF OPEN DATABASE b_datos SET SYSMENU OFF SET SAFETY OFF SET DELETE ON SET ECHO OFF SET DATE TO DMY SET CENTURY ON SET CLOCK TO 0,0 SET TALK OFF SET ESCAPE OFF A la persona que me pueda ayudar de antemano a solucionar este inconveniente y poder dejar que mis nodos graben registros en la misma tabla y al mismo tiempo muchisimas gracias |
Respuesta: | José Samper |
La forma de grabar compartida que te enviaron es valida pero muy ineficiente la forma mas optima es trabajar con tablas en buffers
si necesitas un codigo ejemplo escribeme y te preparo uno |
Respuesta: | wences |
Para poder grabar al mismo tiempo en la misma tabla necesitas bloquear y desbloquear registros ... para ello necesitas usar el set reprocess y los comandos de bloqueo y desbloqueo rlock(), flock() , unlock() ... ejemplo:
if !used('contar') use contar in 21 shared endif select contar go top rlock() replace contar.conalba with str(val(contar.conalba)+1,6,0) replace contar.nusuario with m.usuario replace contar.dia_hora with datetime() unlock m.numero=contar.conalba En este ejemplo , se esta bloqueando un registro , el contador , se actualiza y se desbloquea ... lo mismo en cualquier caso ... ojo se usa rlock para bloquear registros , no flock() que bloquea toda la cabeceray por lo tanto toda la tabla ... Espero te sirva ... |
Pregunta: | 13574 - LLAMAR UN MENU DESDE UN FORMULARIO |
Autor: | Gerardo Morales |
Quisiera saber, como puedo mandar a llamar un Menu, desde un formulario, ya que he intentado pero no encuentro como. |
Respuesta: | wences |
Me parece que te estas liando ... esta instruccion en un formulario llama a un menu ..
release thisform && cierra el formulario do menu.mpr && llama a un menu (extension mpr) Espero te sirva ... |
Pregunta: | 13581 - IMPRESION POR RANGOS DE PAGINA EN FOXPRO O VISUAL FOX |
Autor: | DOUGLAS CRUZ COTO ALVARENGA |
Existe alguna forma de imprimir un reporte a partir de cierto numero de página ?, es decir si se estaba imprimiendo un reporte de 100 páginas y por una u otra razón se detiene la impresión, poder empezar a imprimir a partir de la siguiente página en la siguiente instancia. |
Respuesta: | Antonio estrada |
report form informe range x, y |
Respuesta: | humberto valdez isla |
Si se puede utiliza la opcion prompt al final del comando.
Es decir : report form <nombre del reporte> preview to printer prompt. Lo unico es que al enviar la impresion el fondo de la hoja se blanquea, pruebalo y si te sirve en buena hora. |
|< << 57 58 59 60 61 62 63 64 65 66 67 >> >| |