Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils
Outils Forum d'entraide sur les outils pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/11/2007, 14h48   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 2
Points : 0
Points : 0
Par défaut Oracle / Adonix et Crystal Report

Bonjour,

j'utilise Oracle comme bdd pour faire tourner Adonix et Crystal report pour mes états d'impression. Je susi en train de mettr ene place des lettres chèques et des lettres traites générées automatiquement par Adonix. Pour cela je recupère dans Oracle mon champs RIB qui est inscrit sous cette forme: 30005009560000049572364 (c'est un exemple...) et j'aimerais me le faire apparaitre sous Crystal avec la forme 30005 00956 00000495723 64

A priori sous Crystal je n'ai pas de formule me permettant de le faire mais quelqu'un aurait-il une idée des lignes de prog que je dois rentrer sous Crystal pour le faire?

Merci d'avance...
Wee-Skal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 10h03   #2
Invité de passage
 
Inscription : novembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 2
Points : 0
Points : 0
C'est bon, j'ai trouvé une solution:

la fonction à utiliser est :
Mid(chaine,debut,longueur)
ou chaine = le champ RIB de la base de donnée entre { } (utiliser le navigateur de champ à gauche dans l'editeur de formule)

donc la formule aura la tête suivante :
Mid ( {base_de_donnees.client.RIB},1,5) & ' ' & Mid ( {base_de_donnees.client.RIB},6,5) & ' ' & Mid ( {base_de_donnees.client.RIB},11,11) etc....
Wee-Skal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2007, 11h12   #3
Invité de passage
 
Inscription : décembre 2007
Messages : 1
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : décembre 2007
Messages : 1
Points : 1
Points : 1
Par défaut chaîne de caractères adonix

Pour info, c'est en général la même fonction qui est utilisée par le requêteur d'Adonix avec le signe $.
Par exemple : mid$("1234567890",9,2) donnera le résultat "90"
christiank est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h47.


 
 
 
 
Partenaires

Hébergement Web