1, "Užívateľ si otvorí UVOD na PC" -
toto je správne
2,"kde si vyberie "skupinu zošitov"" - Teda otvorenie UVOD-u vyvolá akciu, kde nabehne nejaký formulár v ktorom si má užívateľ vybrať skupinu zošitov ? -
tiež správne, vyberie len jeden zošit, výber mi pracuje bez problémov
3, "skupinu zošitov" - To je čo ? Adresár so súbormi rovnakého typu? - Alebo skupina zošitov znamená už výber priamo tých začínajúcich slov (napr. "Skuska_"), ? -
všetky začínajú na SKUSKA_
4, "Po výbere sa otvorí SKUSKA_*(sieť) a zatvorí UVOD" -
výber zošita na otv. urobí sám užívateľ cez UVOD z ponuky formulára, nemusí sa nič uchovávať
5, No a čo ak si užívateľ svojprávne otvorí koľko chce súborov z inej ako z vybratej skupiny ? -
toto je problém, môže otv. no nesmie to mať vplyv na zatv. a otv. spomínaných zošitov
6, Ak sa/si opätovne otvorí UVOD, zatvoria sa všetky zošity doteraz otvorených skupín (lebo mohol si svojvoľne otvoriť aj X zošitov z nevybratej skupiny),-
zatv. sa len jeden zo skupiny, lebo v jednej chvíli môže mať otv. len jeden SKUSKA_. Ostatné (mimo skup.) nesmie zatv.
7, Ak sa pri otvorení UVOD zistí, že prvý súbor vybranej skupiny sa nedá otvoriť, tak sa z nejakou hláškou o nedostupnosti ukončí aj tento UVOD (bez uloženia). -
riešené znova cez formulár UVODU, to mi pracuje OK
8, Ak bude umožnené užívateľovi otvoriť svojvoľne aj iné skupiny, na ich zatvorenie je potreba dopredný zoznam všetkých skupín, a všetkých súborov v nich. Ak sa jedná o zložky, dá sa urobiť zoznam súborov v nich uložených, a tie uchovať v doplnku. A potom porovnávať s otvorenými zošitmi.
- mne stačí pred zatv. porovnávať či ide o zošit skupiny. t.j. SKUSKA_ alebo UVOD. Inak zošit nezavriem.
Samozrejme je to komplikované a tých možnosti je viacej. Mne to chodí s chybami, t.j. ak mám otv. UVOD a otv. "cudzí" zošit (mimo skup.), tak pri zatv. nezatvorí UVOD, ale cudzí zošit a pod..
citovat