Bonjour,
Nous sommes entrain de changer de logiciel de gestion, et je me trouve confronté à un soucis pour la récupération des désignation articles.
Voila mon soucis :
Notre nouveau logiciel (PMISOFT) a 2 champs libellés principaux acceptant maximum 30 caractères. Notre ancien logiciel (APIBAT), a des champs acceptant jusqu'à 90 caractères.
J'ai récupéré les tables oracles d'APIBAT dans access afin de passer tout ça à la "moulinette".
JE souhaiterais donc extraire les 30 premiers caractères de mes désignations mais sans couper les mots. Car j'ai déjà récupéré ces 30 premiers caractères mais ça tronque les derniers mots et ce n'est pas très propre.
Donc je souhaiterais par une fonction identifier les caractères 30 et 31 de chaque chaine et si l'un de ces 2 caractères est un espace alors je peux extraire les 30 premiers caractères de cette chaine.
En revanche, si ces 2 caractères ne sont pas un espace, je voudrais extraire une chaines allant jusqu'au dernier espace compris dans les 30 premiers caractères.
Je ne sais pas si c'est très clair.
J'espère que vous pourrez me répondre
Merci d'avance
Partager