7.3. Egyéni mezőfunkciók (tulajdonságok)
Egyéni mezőfunkciók alatt a mezők sajátos paraméterei érhetők el, mint például számított mező képlet, legördülő lista forrás, stb.
Szám mező- Egyszeri hivatkozás beállításaAz egyszeri hivatkozás funkció segítségével a célmezőn a forrás munkafüzeten található azonos típusú mezők értéke hivatkozható meg. A mező értéke a forrás mező értékével megegyezik, míg a rekord nincs mentve. A mentést követően a mező értéke elszakad a forrásmező értékétől, azaz hiába változik a forrás mező értéke, a cél mezőé nem fog változni.- Rekord azonosítóMinden mentett rekordnak saját azonosítója van. A rekord azonosítójának segítségével különböző műveletek végezhetők az alkalmazásban (rekord megnyitás, frissítés, törlés, szűrés, stb.). Az opció kiválasztásával a szám mező az adott rekord ID-ját fogja tartalmazni. Az ID tartalmazó mező csak olvasható.- Legnagyobb olyan testvérelem azonosítója(ID), ami korábbi, mint az aktuális rekordAz aktuálisan rögzíteni kíván rekordot megelőzően rögzített rekord azonosítója.- A legnagyobb testvérelem azonosítója (ID)Mindig az utoljára rögzített rekord ID-ját tartalmazza => ahogy növekszik a rekordok száma, úgy változik az ID.- N szintű szülő azonosítójaAz opciót kiválasztását követően megadható, hogy hányadik szintű szülő ID-ját tartalmazza a mező. Példa: Nyitólap (ami a Táblázat 2 munkafüzet „NAGYSZÜLŐJE”) id-ját tartalmazza a mező- Szám maximum értéke, szám minimum értékeA mező csak a megadott minimum és maximum közötti értéket veheti fel.Pl minimum érték 1, maximum érték 5, akkor a mezőbe 1,2,3,4,5 értékek szerepelhetnek.
- Rekord megnyitása gombbalA mező előtt megjelenik egy szem ikon, amire kattintva a tartalmazott ID rekordja nyílik meg.
- MértékegységMegadható, hogy a mező milyen mértékegységet tartalmazzon.- Tizedesek számaMegadható, hogy hány tizedesjegy írható a mezőbe.A tizedesjegyek megadása ponttal elválasztva történik, amennyiben a megadott tizedesszámnál több tizedesérték kerül a szám mezőbe, az alkalmazás egész értékre kerekíti.- Összegzés a táblázat aljánAmennyiben a mező táblázat struktúrájú lapon helyezkedik el, a mező értéke rekordonként összegezve lesz a táblázat alján.- Automatikusan növekvő Szülő szinten egyedi Mező értéke 1-től automatikusan növekvő értéket vesz fel szülő rekord alatt. Értéke egyedi, nem ismétlődik. A mező csak olvasható. Alkalmazás szinten egyedi Mező 1-től automatikusan növekvő értéket vesz fel és az alkalmazásban. Értéke egyedi, nem ismétlődik. A mező csak olvasható.
Számított mező
- Számított mező a munkafüzetén és az ahhoz szülőként, gyerekként kapcsolódó munkafüzeteken lévő szám, számított és hivatkozott mezőkkel képes műveleteket végezni.
A képletbe az alkalmazás csak azokat a mezőket kínálja fel, melyekkel számítás végezhető
Alapvető számítási műveletek +,-,*,/
- Függvények
ÁTLAG számítás (AVG)
Az átlag függvény segítségével kiszámítható bármely, a számított mező lapjához kapcsolódó egyéb munkafüzet szám/számított/hivatkozott mezőinek átlaga.
Példa: A szülő munkafüzeten (Link – Táblázat Lekérdezéshez) elhelyezett számított mező a gyerek munkafüzet (Link – Táblázat 2) rekordjain tárolt szám mező (D8 – Szám mező átlaghoz) átlagát számítja ki. A számított mezőbe a következő képlet kerül : = AVG(D8)
Rekord szám számítás (Count)
Leszámolható a gyerekként kapcsolódó munkafüzet rekordjainak száma.
Összegzés (SZUM)
Összegezhető a gyerekként kapcsolódó munkafüzet rekordjainak száma.
Feltételes összegzés (SZUMIF)
A gyerekként kapcsolódó munkafüzet kiválasztott mezőjének értékéhez kötött feltételnek megfelelően, összeadja a gyermek munkafüzetről megadott mezők értékét.
PL : „A” azonosítójú munkafüzethez gyermekként kapcsolódó „B” azonosítójú munkafüzet azon rekordjain szereplő szám mezők (B5 – Összegzendő) értékét kell összeadni, melynek név (B1 – Név) mezője tartalmazza a TESZT értéket
„A” azonosítójú munkafüzeten létre kell hozni egy számított mezőt
A számított mezőben a következő képletet kell megadni:
=SZUMIF(B5;B1:TESZT)
Eredmény: A számított mezőbe azon B munkafüzet szám mezőinek összege kerül, ahol a „B” azonosítójú munkafüzet Név mezőjének tartalma : „Teszt”.