Even he, to whom most things that most people would think were pretty smart were pretty dumb, thought it was pretty smart.
Ik zou de oplossing anders structureren. Bereken op het moment dat je de waarde nodig hebt het aantal punten. Ik neem aan dat voor iedereen inschrijfdatum gevuld is (anders zou de betreffende persoon niet in de database staan).
Als uitschrijfdatum niet gevuld is, bereken je het aantal maanden verschil tussen inschrijfdatum en huidige datum. Anders bereken je het aantal maanden verschil tussen inschrijfdatum en uitschrijfdatum.
Uitkomst berekening zou moeten zijn wat je zoekt. Als je op deze manier punten berekent maakt het ook niet uit hoeveel maal per maand je de punten berekent.
Als uitschrijfdatum niet gevuld is, bereken je het aantal maanden verschil tussen inschrijfdatum en huidige datum. Anders bereken je het aantal maanden verschil tussen inschrijfdatum en uitschrijfdatum.
Uitkomst berekening zou moeten zijn wat je zoekt. Als je op deze manier punten berekent maakt het ook niet uit hoeveel maal per maand je de punten berekent.
Je hoeft toch niet de punten elke keer opnieuw te berekenen? je kan er toch gewoon een formuleveld van maken. En dan iets met datepart?
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.