Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Webi
Webi Forum d'entraide Webi (client léger)
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 20/09/2011, 18h45   #1
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Par défaut Document avec 2 colonnes par page

Bonjour,

J'ai un tableau de données comme par exemple:

Nom | Prénom | Adresse.
aaa | aaaa | rue aaa
bbb | bbbb | rue bbb
ccc | cccc | rue ccc
ddd | dddd | rue ddd

Je souhaite afficher ces données en 2 colonnes par page. Donc présenté de cette manière:
aaa | aaaa | rue aaa bbb | bbbb | rue bbb
ccc | cccc | rue ccc ddd | dddd | rue ddd


Quelqu'un a-t-il une idée sur la manière de faire?
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 19h23   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 703
Points : 5 703
Bonjour,

Dans les propriétés de votre tableau, il est possible de spécifier sur combien de colonne les données doivent être affichées.
Néanmoins, il me semble que la deuxième colonne ne sera employée que si la première arrive en bas de page.
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2011, 10h18   #3
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
En effet mais visiblement cela n'est possible qu'avec Deski et non avec Webi.
Et le problème c'est que même sous 2 colonnes on ne peut pas mettre en forme les données. Je m'explique.
L'idée de départ c'est de créer un modèle d'étiquette adresse (sur 2 colonnes et 10 lignes par page) qui ressemblerai à ça:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
Nom1               Nom2
Prénom1           Prénom2
Adresse1          Adresse2
 
Nom3               Nom4
Prénom3           Prénom4
Adresse3          Adresse4
 
Nom5               Nom6
Prénom5           Prénom6
Adresse5          Adresse6
Évidemment l'idéale serait de pouvoir faire cela sous webi. Mais j'ai peur que cela soit mission impossible.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2011, 15h03   #4
Membre habitué
 
Inscription : décembre 2008
Messages : 117
Détails du profil
Informations personnelles :
Localisation : France, Yvelines (Île de France)

Informations forums :
Inscription : décembre 2008
Messages : 117
Points : 127
Points : 127
Bonjour,

En effet, avec le générateur de rapports Webi, je ne pense pas qu'on puisse faire.

Mais il est toujours possible de mettre deux tableaux côte à côte et en utilisant des filtres de bloc de positionner une moitié à gauche et une moitié à droite.

Si ta liste de nom est figée, c'est facile de trouver le nom du milieu et de couper en deux.

Si ta liste l'est pas figée, et que tu as accès au SQL à la carte, tu devrais pouvoir t'en sortir en faisant une requête du genre.

Code :
1
2
3

select (ROW_NUMBER()OVER(ORDERBYNom))%2 as LigneImpaire, Nom, Prenom from dbo.Clients
Syntaxe SQL SERVER à adapter à ton langage de base de données.
%2 te retourne le reste de la division par 2 (modulo) ce qui te permet d'identifier les lignes paires et impaires.

Ensuite de quoi tu poses un filtre dans chaque bloc afin d'écrire les nombres impairs dans le bloc de gauche et les nombres pairs dans celui de droite.

Sans accès au SQL à la carte, on pourrait ajouter un objet dans l'univers.

Ce serait plus simple si on pouvait utiliser les variables dans les filtres de bloc mais hélas ce n'est pas le cas.

Bon courage.
dlra_ 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 18h49.


 
 
 
 
Partenaires

Hébergement Web