Página 1 de 1
Apertura de archivos
Publicado: Jue Sep 10, 2015 12:11 pm
por carlin
Hola:
Por favor quisiera que alguien pueda ayudarme:
Tengo un sistema para punto de venta con el que trabajan 5 pcs.
La duda que tengo es si cada vez que abro un archivo (p.ej: articulos.tps)
debo hacerlo con share o con algun modo de apertura especial o alcanza
con access:Articulos.Open().
Pregunto esto porque a veces cuando alguna maquina cliente realiza
alguna operacion de guardado (pagos de clientes) el registro no se
guarda.
Mil gracias
Carlos Barroso
Re: Apertura de archivos
Publicado: Jue Sep 10, 2015 8:50 pm
por R.Pacheco
hola
CARLOS
Dios te bendiga de manera especial
ESTOY VIENDO UN POST TUYO EN EL FORO DE CLARION
CONSIDERO QUE TU TIENE MAL ESTRUCTURADO ESE ASUNTO
NO TE DEBERIA HACER NADA, LO QUE CREO QUE DEBERIA IMPLEMENTAR EL FULLPATH, OSEA LA RUTA O UBICACION DE TUS ARCHIVOS
PARA EVITAR CONGESTIONAMIENTO EN LA LINEA DE REDES Y QUE SE PONGA EL SISTEMA LENTOS.
SI NO TIENE ESTO IMPLEMENTADO POR FAVOR SOLOCITAME UN DEMO Y CON MUCHOS GUSTO TE LO ENVIO
RECIBE MucHAS BENDICIONES
Re: Apertura de archivos
Publicado: Jue Sep 10, 2015 8:59 pm
por carlin
Ok Ramon:
muchas gracias por tu respuesta.
Me vendria bien la demo.
Te mando un abrazo!.
Carlin
Re: Apertura de archivos
Publicado: Jue Sep 10, 2015 9:12 pm
por R.Pacheco
Hola
Amigo aqui te dejo el Link este ejemplo esta clarion 6.3
cualquier dudas que tenga escribeme a mi correo
pachecoramon@hotmail.com
con muchos gusto te doy una manito
https://www.dropbox.com/s/twjqu71xrvljd ... s.rar?dl=0
recibe muchas bendiciones
Re: Apertura de archivos
Publicado: Sab Sep 12, 2015 3:52 pm
por dlopez
Hola
Normalmente no hay que hacer nada. Clarion se encarga de manejar la concurrencia.
Algunas cuestiones a tener en cuenta:
- Desactivar el oportunistic locking (Oplocks). Esto puede bloquear los archivos y no permite el acceso concurrente, además de romper los tps.
- Usar redes cableadas. No usar Wi-fi con los .tps, a menos que utilices el IPDriver.
- Asegurarse de que todas las estaciones usen el mismo archivo .tcf, el cual se encarga de controlar las transacciones.
- En tu app, usar Transacciones para guardar los datos. (Ver la clase TransactionManager o Logout). Esto es "fundamental" para asegurar la integridad de los datos. Si no la usas puedes terminar con comprobantes incompletos ej Facturas, sin el detalle correspondiente.
Saludos
Re: Apertura de archivos
Publicado: Sab Sep 12, 2015 4:19 pm
por carlin
Ok Amigo:
todo Ok.
Solo una cosa no se hacer. usar el mismo tcf. Podrias decirme como hacerlo?
gracias de antemano.
Carlin
Re: Apertura de archivos
Publicado: Lun Sep 14, 2015 5:43 am
por dlopez
carlin escribió:
Solo una cosa no se hacer. usar el mismo tcf. Podrias decirme como hacerlo?
La forma de configurarlo es mediante
SEND(file, 'TCF [ = filename ]' )
Todas las estaciones deben usar el mismo y único .tcf.
Para mas información busca en el help por TCF
Saludos
Re: Apertura de archivos
Publicado: Lun Sep 14, 2015 12:53 pm
por carlin
Listo:
ya lo resolvi. Muchisimas gracias
por tu ayuda.
Quedo a tu disposicion.
Un abrazo
Carlin
Re: Apertura de archivos
Publicado: Lun Nov 30, 2015 5:09 pm
por jorgeclimis
Como siempre muchs gracias Ramon por tu aporte
Un abrazo desde Argentina...