Code: Alles auswählen
ForEach film()
film()\ID = ListIndex(Film())
If film()\ID < 29 ;Wenn die Position des Films kleiner als der einer Maximalen Anzahl einer Seite entspricht
Film()\Seite = Film()\ID/29+1 ;Dann ist die Seite = 1
Else ;Ist sie größer
Film()\Seite = Film()\ID/29*Seite\Anzahl ;Dann entspricht sie der Position des Films geteilt durch die Seitenzahl
EndIf
film()\x = 40 ;Die x Position in der Tabelle
If film()\ID < 29 ;Wenn die ID kleiner ist als der Anzahl der Abschnitte einer tabelle
Film()\y = Film()\ID*20 ;Dann ist die y Position mit 20 zu Multiplizieren(20 ist die Höhe einer Pazelle)
ElseIf Film()\ID >= 28 And Not Film()\seite%2 ;Ist die ID größer und ist die Seite durch 2 Teilbar
Film()\y = (film()\ID - (Film()\Seite -1)*29)*20 ;dann tritt diese Rechnung in Krafkt
ElseIf Film()\Position >= 28 and Film()\Seite%2 ;Ist sie nicht durch 2 Teilbar, also ungerade
Film()\y = (film()\ID - (Film()\Seite*29))*20 ;dann diese
EndIf
next