Page 1 of 1

[FR] Problème avec Master data

Posted: 2005-11-16 00:25:09
by baloor
Salut tout le monde !

Petit problème, j'ai collé le code suivant dans le script de mon Master data :

Code: Select all

begin
if ([Disks] > '1') then
height := 316 * [Disks] else
height := 316
end;
Quand le film n'a que 2 disques tout fontionne a merveille. Mais quand j'ai plus de 2 disques hum... ça ne donne pas le bon résultat.

Tout se tasse sur la deuxieme page au lieu de reste sur la premiere je vous colle le lien de mon fichier.

mon fichier

Voila merci et bonne journée !

Posted: 2005-11-16 10:17:20
by antp
Je suppose que c'est parce que ça dépasse la hauteur de la page. Il devrait se passer quoi s'il y a plus de 2 disques ?

Posted: 2005-11-16 12:06:04
by baloor
Cela devrais laisser une page vierge après et non avant si il y a 4 disques avec le numéro de page seulement ou un espace vide corespondant à un enregistrement si il y a 3 disque au dessus du suivant.

Ceci car je conserve mes disque dans des cartable à 2 disques par page. Si tu télécharge le fichier tu va comprendre ce que je veux dire.

Résultat à 2 enregistrement :
Image

et résulatat à 1 image :
Image

Tu vois un peut le résulatat que je désire :)

Posted: 2005-11-16 12:52:27
by antp
J'avais regardé le fichier mais je n'avais pas pensé à cette histoire de numéros de pages ;)
Une solution serait peut-être de rajouter un bloc en dessous du bloc d'info du film, qui serait de hauteur 0 si 1 seul film. À tester. Si ça ne marche pas mieux, je suppose que c'est dû à une limitation de l'outil de rapports :/

Posted: 2005-11-17 12:09:54
by baloor
Et bien non ça marche pas mieux :(

J'espere trouve la solution car il n'y a seulement que cela qui m'empeche de faire l'impression de mes feuillet.

Dommage que les tutorial ne soit pas plus explicite dans FreeReport.

Encore merci.