Crystal report
Fermé
ichigosama
Messages postés
12
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
21 janvier 2010
-
11 avril 2009 à 14:33
Sylvain - 8 mai 2009 à 13:48
Sylvain - 8 mai 2009 à 13:48
A voir également:
- Crystal report split
- Split cam - Télécharger - Messagerie
- Crystal report download - Télécharger - Présentation
- Crystal report viewer - Télécharger - Gestion de données
- Crystal disk - Télécharger - Informations & Diagnostic
- Crystal disk mark - Télécharger - Divers Utilitaires
3 réponses
Bonjour,
il s'agit simplement de la même fonction SPLIT dans Crystal Report.
Dans votre cas:
split("nom pierre ;adresse 3 rue paris ;tel 033154878;",";")
Retour de la fonction sous forme de tableau.
Attention car vous aurez 1 espace après pierre et paris.
Attention aussi au ; se trouvant à la fin de votre chaine, il se peut que vous ayez la dernière position du tableau avec une valeur null.
C'est les deux cas particuliers qu'il devrait y avoir.
Salutations.
Sylvain.
il s'agit simplement de la même fonction SPLIT dans Crystal Report.
Dans votre cas:
split("nom pierre ;adresse 3 rue paris ;tel 033154878;",";")
Retour de la fonction sous forme de tableau.
Attention car vous aurez 1 espace après pierre et paris.
Attention aussi au ; se trouvant à la fin de votre chaine, il se peut que vous ayez la dernière position du tableau avec une valeur null.
C'est les deux cas particuliers qu'il devrait y avoir.
Salutations.
Sylvain.
BadBoy3
Messages postés
108
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
7 janvier 2011
15
11 avril 2009 à 18:25
11 avril 2009 à 18:25
Voici la fonction qui retourn ces mots separer dans un tableau,il suffit de donner la chaine(n'importe quel chaine)
bonne chance
Public Function Decomposer(ByVal chaine As String) As String()
'declaration d'un tableau qui va contien les mots
Dim m() As String
'(Split) c'est une méthode fournis par .NET pour éliminer des carateres dans une chaine et qui retourne un tableau des mots
m = chaine.Split(";")
'ajouter ; a chaque mot dans le tableau
Dim i As Integer
Do
m(i) = m(i) & ";"
i = i + 1
Loop Until i = m.Length
Return m
End Function
bonne chance
Public Function Decomposer(ByVal chaine As String) As String()
'declaration d'un tableau qui va contien les mots
Dim m() As String
'(Split) c'est une méthode fournis par .NET pour éliminer des carateres dans une chaine et qui retourne un tableau des mots
m = chaine.Split(";")
'ajouter ; a chaque mot dans le tableau
Dim i As Integer
Do
m(i) = m(i) & ";"
i = i + 1
Loop Until i = m.Length
Return m
End Function
ichigosama
Messages postés
12
Date d'inscription
jeudi 13 novembre 2008
Statut
Membre
Dernière intervention
21 janvier 2010
11 avril 2009 à 21:52
11 avril 2009 à 21:52
oui bien sur mais je veuw pas faire ca au niveau du VB.net je veux faire cette operation au niveau du crystal report c'est a dire est ce qu'il y'as une fonction similaire a crystal report