Bonjour,
Est-il possible de faire afficher un nombre fini de lignes dans un tableau même lorsque celui ci est vide ?
Même question pour un crosstab.
Merci
Bonjour,
Est-il possible de faire afficher un nombre fini de lignes dans un tableau même lorsque celui ci est vide ?
Même question pour un crosstab.
Merci
L'erreur n'annule pas la valeur de l'effort accompli.
Frédéric
Bonjour,
Pour cela, il faut simuler des données dans le DataSet. Ces fausses données seront donc présentes partout.
Peut-on avoir un exemple fonctionnel de ceci ?
Mon dataset est alimenté par une requete SQL
select col1, col2
from table1
where annee = 2008
je veux avoir 5 lignes dans le tableau
Col1 Col2
1 x
2 y
et donc trois lignes vides (avec les bordures)
L'image est surement plus explicite
Merci
L'erreur n'annule pas la valeur de l'effort accompli.
Frédéric
C'est automatique. Si vous vos données comportent des Null il va afficher 3 lignes vides.
Oui, sauf que ma requête ne ramène que les lignes non vides
L'erreur n'annule pas la valeur de l'effort accompli.
Frédéric
Il suffit alors de modifier votre requete afin de rajouter 3 lignes vides à la fin ( UNION ALL null, null etc. )
Ou passer par du code afin de rajouter des lignes "à la main"
Merci, ça marche !
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select col1, col2 from table1 where annee = 2008 union all select null, null from dual
Il faut mettre autant de null que de colonnes retournées par le select "normal" et autant d'union que de lignes souhaitées. Mais c'est pas joli...
L'erreur n'annule pas la valeur de l'effort accompli.
Frédéric
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager