Alternative zu diesem Code

Hallo, ich soll einen Code umschreiben, habe aber noch nicht die Idee wie es gehen soll. Die Tabelle soll zweifarbig werden und den aktuellen Code finde ich sehr umständlich - geht das auch klarer und einfacher? Vielen Dank für Eure Hilfe :slight_smile:

[HTML]print ‚‘

print ‚

Anzeige Auftragsstatus


anzeigepos = pos

if pos == ‚0‘: anzeigepos = ‚ALLE‘

x=0
for k in context.ladeliste_lesen(ab_nr = ab[0:7],folge_nr = ab[8:9]):
print '

Auftrags-Nr.: ’ +str(ab[0:9])+ ’ _____ Verladetag: ’ +k.verlade_dat+ ’ ____ Lade-Nr. ’ +str(k.lade_nr)+ ’ / ’ +k.bemerkung+ ‚


x=1
if x==0: print ‚

Auftrags-Nr.: ‚+str(ab[0:9])+‘‘
x=0
print ‚

Position: ‚+str(anzeigepos)+‘

print ‚


print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘

print ‚‘
posnr=pos
print ‚

AuftragsnummerVerladetagLade-Nr.BemerkungPosition
‘+str(ab[0:9])+‚‘+str(k.verlade_dat)+‚‘+str(k.lade_nr)+‚‘+str(k.bemerkung)+‚‘+str(anzeigepos)+‚

print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘

merkpos = 0
farbe = 0

for a in context.vpap_mat_lesen(abnr=ab,pos=posnr,firma=firma):
if merkpos != a.pos:
if farbe == 0:farbe = 1
else: farbe = 0
if farbe == 0:print ‚


else: print ‚‘
print ‚‘
print ‚‘
if str(a.lade_nr) != ‚None‘:
print ‚‘
else:
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
print ‚‘
if a.klas <> 204:
if str(a.menge_buch) != ‚None‘:
print ‚‘
else:
print ‚‘
else:
print ‚‘
if str(a.b02_bdat) != ‚None‘:
print ‚‘
else:
print ‚‘
if str(a.b02_bdestatus) != ‚None‘:
print ‚‘
else:
print ‚‘#
if str(a.komm_bez) != ‚None‘:
print ‚‘
else:
print ‚‘
merkpos = a.pos
print ‚‘

print ‚

Änd.-
Nr.
Pos.Lade-
Nr.
Artikel-
Nr.
Artikel-
Bez.
Teile-
Nr.
Teile-
Bez.
Teile-
Lgo.
MengeMenge
gebucht
DatumBDE
Status
Komm
Bez.
‘+str(a.aend_nr)+‚‘+str(a.pos)+‚‘+str(a.lade_nr)+‚ ‘+str(a.modell_nr)+‚‘+str(a.matchcode)+‚‘+str(a.teil_nr)+‚‘+str(a.bez1)+‚‘+str(a.lgo)+‚‘+str(context.venlib.fp(a.menge,0))+‚‘+str(context.venlib.fp(a.menge_buch,0))+‚ ********‘+str(a.b02_bdat)+‚ ‘+str(a.b02_bdestatus)+‚ ‘+str(a.komm_bez)+‚

print ‚‘
return printed[/HTML]

Das kannst Du mit purem CSS lösen:

tr:nth-child(2n) { background-color: yellow; }

Vielen Dank, und wo genau muss der CSS-Code rein?

http://www.css-lernen.net/css-grundlagen.php