Einzelnen Beitrag anzeigen

mojo777

Registriert seit: 10. Sep 2003
402 Beiträge
 
#1

Rave, mal wieder und immer wieder. Heute: Events

  Alt 13. Aug 2007, 04:28
Hallo Leute,

ich habe ein problem, welches mich echt zur verzweifelung bringt...

ich versuche abhängig vom wert einer textzelle, andere zu verschiebene.

Problem: wenn ein rabatt gemacht wurde, dann soll auf der rechnung der alte preis durchgestrichen neben dem neuen stehen.
http://altai-ahlen.de/downloads/orch...rave_band3.jpg
Hier im Bild klappt es leider nicht so ganz... jetzt habe ich folgendes im OnBeforePrintevent stehen:
Delphi-Quellcode:
if (self.text='0,00 €') then
  self.visible:=False;
else
txMenge.left:=txMenge.left-60/100;
txMengeX.left:=txMengeX.Left-60/100;
txMengeEPreis.left:=txMengeEpreis.left-60/100;
txProdBez.width:=txProdBez.width-7/10;
self.left:=txProdEndPreis.left-self.width; //txProdEndPreis.width+1/10;
end if;
und Das ergebnis ist so:
http://altai-ahlen.de/downloads/orch...rave_band2.jpg
Nun werden alle durchgestrichenen felder ausgeblendet, weil das erste "0,00 €" enthält...

Wie kann ich jede zeile separat so steuern? geht das überhaupt ohne in dieses RAST-dingens einzusteigen?

Meine bande sieht so aus:
http://altai-ahlen.de/downloads/orch.../rave_band.jpg

Danke euch schonmal im Voraus!!!!!

Ich habe echt keine lust mehr das irgendwie hinzufuschen...


gruß
Muh macht die kUh
  Mit Zitat antworten Zitat