Ga naar inhoud
  • 0

3 beste wedstrijden optellen


ad koster

Vraag

Ik ben al weer een hele tijd niet op dit forum geweest omdat het verenigingsprogramma dat ik een paar jaar geleden heb gemaakt, prima werkt. En ook al aardig is uitgebreid.

Nu wil ik er wat aan toevoegen waar ik geen idee van heb hoe dat moet.

We organiseren jaarlijks 4 wedstrijden die meetellen voor een kampioenschap. Men moet aan minimaal 3 deelnemen.

De punten van de 3 beste wedstrijden moeten worden opgeteld.

De laagste vervalt dus als aan 4 wedstrijden is deelgenomen.

Ik heb 4 velden aangemaakt voor die 4 wedstrijden, maar ik loop vervolgens direct vast, want hoe bepaal ik de drie hoogste, want sorteren kan niet, gezien het 4 velden zijn.

Er 1 veld van maken kan misschien ook, maar ik weet niet of dat een elegante optie is bij het printen van een overzicht.........

Link naar reactie

6 antwoorden op deze vraag

Aanbevolen berichten

  • 0

Je zou de wedstrijden ook in een aparte table kunnen bijhouden.

 

Dat gaat je meer flexibiliteit geven om allerlei bewerkingen uit te voeren die waarschijnlijk later 'wenselijk' gaan worden.

Zoals overzicht wie heeft waaraan deelgenomen en wanneer.

 

Met een relatie op deelnemer kun je bijhouden aan hoeveel wedstrijden ieder lid heeft deelgenomen etc.

Een portaaltje op het lidrecord maakt het duidelijk.

 

Puntentelling en winnaar bepaling gaat ook.

Link naar reactie
  • 0

Volgens mij is er met de MIN functie voor mij niets te behalen als ik mijn wens naast de beschrijving leg.

We organiseren 4 wedstrijden. Die zet ik (denk ik) in 4 velden.

wedstrijd 1

wedstrijd 2

wedstrijd 3

wedstrijd 4

Men MAG aan alle wedstrijden meedoen, maar MOET aan drie meedoen.

Als men aan 3 meedoet, is het een kwestie van de punten optellen.

Als men aan 4 meedoet, tellen de 3 beste resultaten.

Als men maar aan 2 meedoet, mag er geen resultaat verschijnen.

Eerlijk gezegd zie ik niet zo wat ik dan met de MIN-functie zou moeten noteren.

Ik merk wel dat ik er weer helemaal uit ben, na een behoorlijke tijd niets te hebben gedaan met FM.

Link naar reactie
  • 0

Daar ik het eens ben met de benadering van Jean, heb ik een voorbeeldje gemaakt die een relationele benadering laat zien van je probleem.

 

Ik denk dat je eenvoudig de relevante velden in een aparte tabel kunt zetten zodat je meer met de data kan, dan je in je huidige benadering zou kunnen.

 

Succes!

wedstrijd.fp7

aangepast door Gast
Link naar reactie
  • 0

Helemaal goed het voorbeeld van eroos.

 

Van het ogenblik dat je velden aanmaakt in de zin van:

wedstrijd 1

wedstrijd 2

wedstrijd 3

wedstrijd 4

wijst dit in de richting van een afzonderlijke entiteit.

 

En dan ga je best relationeel met een afzonderlijke table denken.

Link naar reactie
  • 0

Na een paar drukke weken waardoor ik even niets heb gedaan, ben ik nu bezig om een portaal op te nemen, want het voorbeeld van Eroos spreekt me heel erg aan. Maar ik doe iets fout en ik blijf in een visuele cirkel zitten.

Als ik het portaal namelijk heb "getekend", en de velden er boven heb gezet, blijk ik er niets in in te kunnen vullen.

De bovenste regel lukt nog, maar de rest niet. Daar kom ik niet in.

Het zal wel iets zijn dat ik over het hoofd zie, maar wat??????

 

Wie wil mij de tip geven die ik blijkbaar niet zie?

 

Bij voorbaat dank,

Ad

Link naar reactie

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...