2004-11-10 16:53
Almas
kas yra PDB?
kaip žinote, daug patogiau formulėse yra naudoti vardus. tam tikrą lauką galima pavadinti vardu, taigi šiuo atveju PDB yra pavadintas Bendros DB laukas, kurs suvesti pirminiai duomenys. Koks tai laukas konkrečiai, galite pasižiūrėti Insert.Name. Lygiai tas pats su Kūrikais ir kūrikėliais :))). Čia jau mano darbo konkretybės, kurias galima trinti lauk :). Reikalas tame, kad pas mus yra kūrikai dirbantys visiškai kitu grafiku. Lape grafikai matote tris grafikus - įprastinį, kūrikų, ir tą patį kūrikų, kuriame surašytos kurikų valandos, kartu su naktinėmis valandomis. tas trečia ir gavo pavadinimą kūrikėliai :)), grynai dėl vaizdumo. Kam viso to reikia? Kadangi visam tabelio lapui naudojama ta pati identiška formulė, ji pati patikrina, ar žmogus dirba įprastiniu grafiku, ar kitokiu. jei kitokiu - pvz pas mane, kūrikų grafiku, atrenka pagal konkretų žmogų jo grafiką ir jo valandas.
5 grafikas - tai reiškia, kad jeigu grafiko grafoje bendroje DB yra pažymėta 5 (t.y. normalus darbo grafikas - 5 darbo dienos), tai jam taikomas įprastinis darbo grafikas iš grafikų. Grafikai grafikų lape dar naudingi tuo, kad iš jų atrenka, kurios dienos yra darbo, o kurios - poilsio ir švenčių. Mano konkrečiu atveju yra du grafikai - kai dirbama 5 diena ir ilsimasi 2 - įprastinis grafikas, arba kai dirba 2, 2 ilsisi - kūrikai. Esant dar kitokiems grafikams, reiktų grafikų lape suformuoti dar vieną grafiką, o formulėse įvesti dar vieną tikrinimą. pats skaičius 5, ar bet kokie kitokie žymėjimai Bendroje DB neturi jokios reikšmės - pvz. vietoje OK galėtų būti pliusas, vietoje penki - paprasčiausiai žodis - įpr., tik tada formulėms reiktų pataisyti loginius kriterijus. Tai grynai žymėjimo dalykas.