La Web del Programador: Comunidad de Programadores
 
    Pregunta:  491 - ERROR 55 DE RED EN CLIPPER
Autor:  Alfonso Sanz
Tengo instalado una aplicacion bajo windows 95, pero tengo un problema , cuando ejecuto la aplicacion desde un puesto me da el error 55 de MS-Dos en la pantalla de errores de clipepr, que significa que el dispositivo de red no esta disponible, pero si que lo esta.

El acceso a la aplicacion es un acceso directo desde un puesto al servidor, los files y buffers los tengo bien y el SET CLIPPER=Fxx , tambien , no se a que es debido , pues en algunos puntos de la aplicacion en la que no se abren muchos ficheros, no me da error, solamante cuando abro muchos ficheros, y no es un error de que no pueda habrirlo, habia pensado en instalar el ejecutable en cada uno de los puestos e indicarle el path de los ficheros , mediante un SET PATH o SET DEFAULT, crees que me solucionara el problema.. , pues he probado de todo y no se como hacerlo funcionar..

Otra duda que tengo , es que cuando envio a imprimir a la impresora del servidor, tarda mucho en imprimir, pero si envio a imprimir y salgo de la aplicacion, me lo imprime enseguida, he mirado el tema de las impresoras en windows, pero aunque le doy muchas vueltas, no hay manera.

Saludos ALfonso.


  Respuesta:  Pau Hernández
Te puedo responder al tema de las impresoras. Me encontré en su momento con el mismo problema.
Lo solucioné con las siguientes instrucciones:
SET DEVICE TO PRINTER
SET PRINTER TO LPT1 (o LPT2, etc.)
Cuando acaba la impresión:
SET PRINTER TO
SET DEVICE TO SCREEN
Para más información, puedes consultar el mandato SET PRINTER en la ayuda de Clipper.

Saludos.


  Respuesta:  Jesus Hurtado
La carpeta del equipo que hace de servidor de tu aplicacion debe estar compartida con acceso total, es decir que tengas derechos de leer y escrir. Yo tengo una aplicacion en clipper 5.3 con 30 usuarios y no me da problemas. Escribeme.

  Respuesta:  Jony-1
Amigo:

El error 55 es que no encuentra en path

tienes que mover la carpeta de tu sistema a otra carpeta por ejemplo:

si tu sistema esta en --> "c:\contab"
lo nueves a -->"c:\sistemas\contab"

en donde el direcctorio "c:\sistemas" lo creas y lo compartes como unidad de red y te quedara asi---> "f:\contab" en la estacion de trabajo

con respecto a la impresora, no uses en administracion de impresion, osea no uses la cola de impresion, dile que imprima de forma directa.

si te puedo alludar en otra cosa, solo pide..


  Respuesta:  Rocco Di Chiara
Hola, Alfonso. Yo también tengo el mismo problema. Una red montada en Windows 95 con clipper 5.3b y me aparece algunas veces, no siempre el error 55, pero solo en las computadoras que funcionan como clientes. Sin embargo, si le pido que continue, logra abrir el archivo con el error y sigue trabajando perfectamente.

Ahora bien, señores Jesus Hurtado y Jony-1. Yo ya revise todo lo que ustedes indican y definitivamente no es nada de eso.

Lo que hice para medio-solucionar el problema, es que intercepto el error 55 en el ErrorSys y le devuelvo al sistema que trate de nuevo hasta que lo logre.

Cuando ocurre el problema, se tarda un poquito por lo que despliego un indicador con movimiento en la pantalla para que el usuario vea que el sistema aun esta funcionando.

Si a estas alturas alguien ya sabe la respuesta correcta, favor de indicarnosla.

Saludos y Suerte...


  Respuesta:  CARLOS HERRERA
Hola amigos fanaticos del clipper!

yo tenia el problema del error 55 principalmente cuando manejaba el programas en redes windows 95 y hasta NT, la causa es cuando se utiliza concentradores o hub.
la primera solucion que escontre fue la de seguir utilizando el viejo cableado coaxial, pero para determinados clientes esto era dar un paso a las epocas pasadas; la unica solucion ejectiva fue utilizar el blinker 5.0 y problema resuelto.

todo marcha bien desde que lo estoy utilizando, aproximadamente 4 meses.

espero que esto les sirva de algo...