PREGUNTAS CONTESTADAS - clipper/fivewin

 Hay un total de 470 Preguntas.<<  >> 

    Pregunta:  13991 - IMPRESION CLIPPER5.2 A IMP. CANNON BJC2100
Autor:  Maria Pilar Chavez Soto
Hola Colegas, he desarrollado varios sistemas en clipper5.2 sacando informes sin problema, no así, en una impresora Cannon BJC2100. El computador tiene Sistema Operativo Windows98.

chaooooo Gracias
  Respuesta:  Jose Acuña
Ponte en contacto con el Soporte Tecnico para ver si tu impresora BJC2100 es compatible para imprimir en modo DOS o sino evalua si puedes emularla a otro tipo de impresora que si imprima en modo DOS

Saludos

    Pregunta:  14026 - CODIGOS DE IMPRESION
Autor:  Carlos Julio Diaz
Requiero elaborar un reporte en forma APAISADA, utilizando impresora epson series FX y LQ uso clipper version 5.3 he leido varias respuesta en esta misma seccion pero ninguna funciona ya que en principio los codigos deben :

1) Activar la impresora en Forma Grafica

2) Activar la forma Apaisada

Muchas gracias por su ayuda saludos desde Venezuela
  Respuesta:  ANTONIO PEREZ
HOLA:
EXISTE UN PROGRAMA LLAMADO DOSPRINTER DE (BOJAN BANKO), TE PONGO ESTO PORQUE HAY VARIOS PARECIDOS PERO A MI EL QUE MAS ME GUSTA ES ESTE, PORQUE SI TU QUIERES ES TRASPARENTE AL USUARIO, Y VA MUY BIEN
SOLO TIENES QUE MANDAR LOS DATOS A IMPRIMIR A UN FICHERO DE TEXTO, Y LUEGO IMPRIMIRLOS DESDE EL MISMO PROGRAMA, A CUALQUIER TIPO DE IMPRESORA,
LINKANDO CON BLINKER YO LO PONGO ASI:

SWPRUNCMD("DOSPRINTER.EXE /SEL/EURO TEXTO.TXT",0,"","")

EL COMANDO /SEL TE ACTIVA LA PANTALLA DE LA IMPRESORA Y AQUI ELIGES LA ORIENTACION DE LA PAGINA
ESPERO QUE TE FUNCIONE, LA UTILIDAD LA TIENES EN DEMO EN INTERNET PERO NO ES MUY COSTOSA. LA VERSION PERSONALIZADA
SALUDOS
  Respuesta:  José Revoredo
Es que el truco ya no está en Clipper sino en el manual de tu impresora en particular. Necesitas saber cuáles son las secuencias ESC particulares de tu equipo de impresión para poder activarlas.

estas suelen activarse así

? chr(27)+chr(.....

todo depende del manual de tu impresora...ya no es un problema de clipper..sino tuyo y de tu capacidad para buscar los códigos que realmente requieres.

Espero haberte ayudado.

José Revoredo
Lima-Perú

    Pregunta:  14292 - INSERTAR IMAGENES
Autor:  Rodrigo Villalobos R.
QUISIERA QUE ME AYUDASEN CON UN PEQUEÑO POBLEMITA...

ESTOY REALIZANDO UNA FICHA PERSONAL LA QUE DEBE CONTENER LA FOTOGRAFIA DE CADA ALUMNO DEL ESTABLECIMIENTO, COM OPUEDO HACERLO ??? QUISIERA QUE LO INSERTARA EN ALGO PARECIDO A UN PICTURE(VISUAL BASIC), EN EL CUAL PUEDA ABRIR EL DIRECTORIO DONDE SE ENCUENTRAN LAS FOTOGRAFIAS Y SELECCIONAR LA IMAGEN QUE CORRESPONDA... COMO LO PUEDO HACER ???
TRABAJO EN CLIPPER 5.2
GRACIAS.
  Respuesta:  ANTONIO
EXISTE UNA UTILIDAD QUE VA DE PERLAS PARA ESTO, YA QUE NO SOLO PUEDE IMPRIMIR GRAFICOS MEZCLADOS CON TEXTOS SINO QUE ADEMAS A CUALQUIER TIPO DE IMPRESORA QUE TENGAS, YA SEA LPT O USB O DE RED, ESTA UTILIDAD TIENE ADEMAS LA VENTAJA DE QUE ES TRANSPARENTE AL USUARIO, ES UN SOLO FICHERO, LO COPIA A UNA CARPETA QUE SEA COMUN, POR EJEMPLO COMMAND, Y YA SOLO TIENES QUE USAR EL COMANDO CORRESPONDIENTE DESDE TU PROGRAMA, PARA QUE FUNCIONE BIEN TE RECOMIENDO QUE MANDES TUS LISTADOS A UN FICHERO DE TEXTO Y LUEGO SOLO TIENE QUE MANDAR DESDE TU PROGRAMA IMPRIMIR DICHO FICHERO.
EXISTE UNA DEMO EN INTERNET, Y SI LA QUIERES NO ES MUY CARA 40$ MA IMPUESTOS
BUSCA POR DOSPRINT, PERO OJO LA QUE MAS ME GUSTA ES LA DE BOJAN BANKO.
SI TIENES DUDA DE COMO USARLA PREGUNTA, A MI ME VA MUY BIEN
  Respuesta:  José Revoredo
En Clipper 5.2 nativo nunca lo podras hacer pues es neto texto.
O bien cambias a Clipper 5.3 y empleas sus librerías gráficas incluidas o bien te buscas una librería gráfica para Clipper 5.2.

    Pregunta:  14295 - NO GRABA ALGUNAS VECES
Autor:  Tomas Galarce
Tengo el siguiente problema :

En algunas oportunidades cuando grabo una modificacion de una tabla en particular, esta solo se borra y no se vuelve a grabar las modificaciones, el sistema es contable, multiusuario, bajo windows 95/98 y Novell 5.0, es conveniente indicar que esto sucede solo algunas veces, hasta el momento yo he podido comprobar con mi experiencia (8 años) que se trata de un problema de Electricidad, y lo he solucionado con poner UPS en cada terminal, bueno estos no tienen UPS, pero requiero ver si existe una solucion mas economica.

Gracias
  Respuesta:  Juan Feria Dávila
Hola Tomas:

En un sistema multiusuario como Novell, disponen de una memoria cache para optimizar los accesos a ficheros, de tal manera que:
Un puesto graba un registro y este esta visible por los demas, pero no esta fisicamente en el disco, hasta que la cache fluya a disco para cebar otra zona de información.
El cebado lo puedes forzar utilizando COMMIT pero esto hara que tu programa sea mas lento, tambien fluye la cache cuando cierras la tabla pero tambien enlentece el programa ya que no puedes estar cerrando y abriendo ficheros constantemente.
Un cliente mio con Novell 2.04 llegó a perder 3 horas de trabajo y diseñen un sistema que NO ES perfecto pero algo lo ayuda, consiste en utilizar una variable que acumule las altas y modificaciones de registros para cada fichero y cada vez que llegue al un valor determinado utiliza COMMIT o DBCOMMITALL()
Pero la solución es un SAI / UPS
Nota.- los OFF LINE son bastante mas baratos que los ON LINE

Saludo y pasate a VisualFOX

    Pregunta:  14310 - COMBINACION DE COLORES
Autor:  peter bear'sking
Hola amigos clipperos:

Quisiera saber como puedo integrar o mejor dicho aplicar " set color " para que me permita aplicar mas de dos colores a mis pantallas, color de fondo más el color de las letras, si alguien me puede ayudar se lo agradecere, gracias.
  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Proba con esto

SET COLOR TO W/N,RB+/B,,,W/N

Despues te enviare una sentencia para pintar el fondo de un cuadro, en este momento no me acuerdo pero puedes escribirme y te la enviare, ok?

    Pregunta:  14431 - COMO IMPRIMIR EN FORMA HORIZONTAL
Autor:  ALFONSO GARCIA R.
DIRAN QUE TONTERIA, PERO YA TIENE TIEMPO QUE NO PROGRAMABA Y AHORA QUE RETOME ALGUNAS RUTINAS DE MIS PROGRAMAS PARA MODIFICAR ME ENCUENTRO CON IMPRESIONES EN CHORRO DE TINTA Y EN FORMA HORIZONTAL, DESCONOSCO COMO HACERLO, ALGUIEN PODRIA ECHARME LA MANO Y PONERME A TIEMPO, USO CLIPPER 5.01, GRACIAS
  Respuesta:  Fernando Valdez Espinoza
#define CR Chr( 13 )

#define cPRNCMD_FF "12"
#define cPRNCMD_LASERJET_10CPI "27,40,115,49,48,72"
#define cPRNCMD_LASERJET_12CPI "27,40,115,49,50,72"
#define cPRNCMD_LASERJET_18CPI "27,40,115,49,56,72"
#define cPRNCMD_INKJET_DOUBLE "27,33,32"
#define cPRNCMD_INKJET_NORMAL "27,33,00"
#define cPRNCMD_INKJET_COMPRESS "27,33,04"
#define cPRNCMD_MATRIX_DOUBLE "14"
#define cPRNCMD_MATRIX_NORMAL "18"
#define cPRNCMD_MATRIX_COMPRESS "15"

    Pregunta:  14595 - ACCESO REMOTO A UNA PC
Autor:  ANTONIO D'AMICO
QUISIERA SABER SI ALGUIEN TIENE ALGUNA RUTINA SOBRE COMO ACCEDER DE UNA PC A OTRA A TRAVES DEL MODEM. O SEA QUIERO HACER UN PROGRAMA EN CLIPPER 5.2 DE MANERA QUE UNA PERSONA ACCESA DE UNA PC UBICADA EN OTRO LUGAR , PERO QUE NO PUEDA MODIFICAR NADA EN EL SERVIDOR, SOLAMENTE QUE REALICE CARGA Y CONSULTA PERO QUE NO PUEDA ACCEDER A LAS BASES DE DATOS DESDE SU PC.
ESTOY EMPEZANDO TAMBIEN CON FIVEWIN Y ME GUSTARIA QUE ALGUIEN ME DE UNA MANO, COMO EJEMPLOS, ETC.
  Respuesta:  Jose Acuña
antonio:

Te paso una respuesta que enviaron a la lista todoclipper de Yahoogroups, te puede servir

Estimados amigos,

Para solucionar los problemas de comunicación entre máquinas y además para poder proteger los dbf(s) es posible usar WinAsp que es un servidor web que permite crear páginas ASP con lenguage xBase, es decir, páginas activas
que accesan a los mismos datos que Clipper.

Pueden bajar una demo 100% operativa desde www.htcsoft.cl

Saludos

    Pregunta:  14674 - DE CLIPPER A WIN ????
Autor:  Renan Zapata
Tengo una aplicacion grande muy estable desarrollada usando clipper, catools, expand, nfanfor, telephathy, Protetion Plus, faxual y Blinker, la cual me estoy viendo obligado a migrarla a windows, pues ya no se encuentra hardware de comunicaciones (modems) compatibles DOS, aparte de que ya las tarjetas madres estan viniendo solo con slots PCI o USB. En vista de esta situacion, necesito migrar para poder interactuar con el harware y poder interactuar con estos dispositivos.

Estoy evaluando Xbase y Delphi, pero deseo obtener puntos de vista de Uds.
Atencion administrador, espere por favor unas 3-6 respuestas pues las opiniones pueden servirle a muchos otros
  Respuesta:  Cristian López
Hola, te recomiendo Fivewin, yo también tuve que migrar mis aplicaciones desde DOS a Win y encontré la solución con FW (CLIPPER PARA WINDOWS).

    Pregunta:  14681 - QUE SIGNIFICA FATAL C3048 PREPROCESSOR TABLE OVERFLOW ??
Autor:  Renan Zapata
Estoy probando el demo de FiveWin y al intentar compilar el programa testcom, obtengo "WinApi.ch(128) Fatal C3048 Preprocessor table overflow", lo cual me indica que lo provoca la linea 128 del WinApi.ch; Ahora bien, por que ???
Estoy utilizando Clipper 5.2e y Blinker 5.01

Gracias
  Respuesta:  Francisco Prado
Tu problema es que tienes poca memoria, debes liberar tsr, y toda la memoria que puedas antes de compilar revisa con mem /s debes tener mas de 540k libres!!!

    Pregunta:  14745 - INDICES EN RED
Autor:  Fabio Adolfo Maldonado Becerra
Quisiera saber si existe alguna forma de hacer que los indices (NTX) bajo red sean más consistentes; pues al haber más de dos usuarios los índices se quiebran con una facilidad increíble comprometiendo seriamente la seguridad en la información. Quisiera saber qué mecanismo, método, procedimiento ó similar puedo aplicar para corregir esta falencia.

Mi sistema se encuentra desarrollado en Clipper 5.2 bajo plataforma Windows 98 SE
  Respuesta:  Francisco Prado
Y aparte de las dos buenas recomendaciones anteriores, cuando actualices las bases de datos uitiliza la funcion dbcommit() o dbcommitall() despues de agregar y actualizar un registro por ejemplo:

if FileLock()
append blank
field->V1 =" XYZ"
dbcommit()
dbunlock()
endif
o
if RecLock()
field->V1 =" XYZ"
dbcommit()
dbunlock()
endif

de esta manera se fuerza la escritura a disco tando de los dbfs como de los indices....
  Respuesta:  Renan Zapata
Me resulta un poco rara tu pregunta, pero intentare reswponderte:
1.- Los indices de clipper son sensibles unicamente a los fallos de comunicacion existentes en las redes producto de fluctuaciones de corriente, apagado de equipos sin salir de la aplicacion o falla de conexion de red.
2.- Tambien se genera inconsistencia si existe la posibilidad de que la clave del indice en algun registro tenga un valor en blanco, lo que provocaria un cambio virtual de la longitud de la clave entre uno y otro registro.- Sin-embargo esto es un error de programacion.
3.- Las redes Windows, a los fines de lograr velocidad, tienden a dejar mucho tiempo la informacion en los buffers de red y a veces se pierden.- Tengo mas de 3000 copias de una aplicacion, corriendo en redes y rara vez fallan; Sinembargo me he dado cuenta que si una maquina con Win esta conectada a una red Novell, aumenta dramaticamente la probabilidad de fallos; Igualmente en aquellos lugares donde hay fluctuaciones de electricidad.

Saludos
Renan
  Respuesta:  José Revoredo
Asegurate que todas tus rutinas de tu sistema que actualizan informacion siempre abran todos los indices que creastes para tu archivo.

Es un error muy comun que un archivo que se puede modificar por dos pantallas diferentes, no se revisó que los indices de ultima creación que hiciste no los abriste en los dos sitios.

Si tienes 8 indices por un archivo que vas a borrar registros o crear o modificar, debes abrir los 8 siempre aunque no vayas usar mas que el orden del primero.

Recuerda por otro lado que Clipper segun la version tiene un numero máximo de índices abribles por archivo.

Por otro lado, revisa que no modifiques llaves de un archivo desde un tbrowse, sin haber efectuado los controles correspondientes.

Espero haberte ayudado.

José Revoredo
Lima-Perú

|<  <<  23 24 25 26 27 28 29 30 31 32 33  >>  >|