Pokiaľ organizujete športové či iné podobné podujatia, na ktorých súťažia súperi či družstvá spôsobom každý s každým, stretávate sa problematikou generovania rozpisu jednotlivých zápasov tak, aby sa súperi vystriedali čo najrovnomernejšie. Na tento účel existujú síce aj osobitné programy či internetové aplikácie, ale prečo toto neurobiť v zošite Calc pomocou rozšírenia JP generovanie zápasov družstiev v aktuálnej verzii 2010.06.29?
Panel nástrojov „JP generovanie zápasov
družstiev“
Nainštalovaním menovaného rozšírenia sa vám do prostredia OpenOffice.org Calc vloží rovnomenný panel nástrojov a zároveň sa vám vložia taká istá položka do menu Nástroje | Prídavky. Panel nástrojov (aj predmetné menu) obsahuje dve funkcie – Generovanie rozpisu zápasov a Generovanie rozpisu zápasov – odveta, ktoré sú postavené na algoritme Tomáša Kota
.
Menu “JP generovanie zápasov družstiev”
Pomocou uvedených funkcií môžete vygenerovať rozpis zápasov pre 2 až 500 súperov. Pri generovaní zápasov môžete mená súperov (názvy družstiev) zadefinovať do ľubovoľného riadku či stĺpca v zošite. Po označení týchto údajov a výbere príslušnej funkcie sa automaticky vygeneruje zoznam zápasov. Obidve funkcie sú úplne totožné s tým, že pri odvete sa v príslušnom zázname prehodí názov „domáceho“ a „hosťujúceho“ súpera.
Vygenerovaný rozpis zápasov s menami
súperov v riadku
Pokiaľ máte názvy uložené v riadku, vygeneruje sa zoznam zápasov pod ním, pokiaľ ich máte uložené v stĺpci, vygeneruje sa zoznam zápasov vedľa neho. Ak niektorý názov nemáte zadaný (bunka je prázdna), dosadí sa automaticky jej poradové číslo. Rozpis je v každom prípade (t.j. bez ohľadu na to, či sú názvy uvedené v riadku alebo v stĺpci) generovaný tak, že v jednom riadku sú uvedené zápasy jedného kola.
Vygenerovaný rozpis odvetných zápasov s
menami súperov v riadku
Pravdaže, generovanie má zmysel iba vtedy, ak je počet súperov aspoň dva. Pokiaľ zavoláte spomínané funkcie iba v jednej bunke, otvorí sa dialógové okno, ktoré vás vyzve k zadaniu počtu súťažiacich družstiev. V tomto prípade sú akékoľvek napísané názvy ignorované a rozpis zápasov sa vygeneruje od bunky, na ktorej sa nachádzate. Spôsob generovania je zrejmý aj zo zosnímaných obrazoviek, a preto ho nie je potrebné viac vysvetľovať.
Rozšírenie je jazykovo lokalizované do slovenčiny, češtiny a angličtiny, pričom záznamy „1 kolo:“ či „1 round:“ vypĺňa automaticky podľa jazyku bunky, na ktorej zavoláte príslušné funkcie. Samozrejme, jazyk dialógového okna je závislý na jazyku pracovného prostredia OpenOffice.org.
Zadanie počtu súperov s vygenerovaným
zoznamom zápasov pre 8 družstiev
Stiahnite si rozšírenie JP generovanie zápasov družstiev.