La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2328 - CÓDIGO AUTOGENERADO EN UNA TABLA DE VFP5 MULTIUSUARIO
Autor:  Nilton Rojas
Hola a todos:

Dentro de mi aplicación multiusuaria tengo una tabla de Clientes. Trabajo en BufferModeOverride= 5 (Optimista de Tablas en Bufer) desde el entorno de datos (nada en formulario).
Como los clientes se crean muy seguido tengo problemas, pues el código del mismo se autogenera y como está una aplicación multisuaria, a veces se bloquea y perjudica todo.

Deseo saber como tratar esto. Tengo otra tablita que contiene los numeradores y cada vez que se crea un cliente incrementa en 1 su numerador (este es el código autogenerado).

Muchas gracias

  Respuesta:  oscar omar altamirano padilla
Hola: Para poder manejar un id de cliente principal en cada una de tus terminales lo que puedes hacer es utilizar una tabla donde puedar llevar el contro de tus id de cada cliente. este codigo lo podrias en los procedimientos almacenados, que seria una función y la llamarias desde tu tabla de cliente donde tienes la estructura de tu tabla seria: id_cliente valor predeterminado id().
si tienes una duda puedes escribirme, espero que sirva.

  Respuesta:  Jaime Mastrodoemenico
por lo general grabo el .Exe en cada estacion del usuario y acada estacion le coloco un numero de dos digitos.
Ej: Usuario: Jaime Estacion :01
Usuario: Foxpro Estacion :02
para que esto te funcione debes tener una tabla en cada estacion con los siguiente campos

Estacion c 2
Concecutivo c 6 (lo vas incrementando en uno)

en la estacion de jaime se veria lo siguiente
01000001
y en la de foxpro
02000001

yo por lo general utilizo un archivo .Ini para cada estación y en el guardo el # de la estcacion y su consecutivo.

Espero que te ayude.