Bonjour à tous...
J'ai une application (utilisée uniquement en client lourd) qui contient un masque assez lourd. c.a.d qui contient beaucoup de champ de type liste avec donc des DBLookup derrières... ET aussi quelques autres DBLookup pour trouver des descriptions dans des table et faire des contrôles de saisie de valeur...
Enfin le truc un peut lourd... Le tout avec DECS derrière, une ouverture de document directement sur le serveur prends 2 à 3 minutes...
Donc création de replica local, et ça marche nikel !
Sauf que, pour cette base, j'ai :
environs 100 utilisateurs qui vont faire de la maintenance, pour eux, replica local obligatoire, ça me vas...
environs 2500 utilisateurs qui peuvent "potentiellement" accéder a cette bases en lecture seul... (grosso modo, toutes la société, l'idée est d'ouvrir l'accès "-Default-" en read).
Ce que je ne veut pas : demander la création de 2500 replica locaux...
Donc j'essaye de trouver un truc pour que les utilisateurs "lecture seul" ne soit pas gêné par une ouverture de document qui prends 3 minutes...
J'ai donc essayé de créer une autre Form, beaucoup plus légère celle-ci, pas de gestion d'autorisation, pas de champ en éditable, que du "display", très peut de DBlookup (juste pour retrouver les descriptions), et ... c'est toujours aussi long ....
Je précise, j'ai ouvert ce "nouveau document" en faisant : Si utilisateur en lecture seul : modif du document : "Form = "LightForm" ouverture, puis re modification : "Form = "heavyForm" et c'est finis...
Quelqu'un aurait une piste pour moi ? Merci d'avance...
A bientôt...