Ezen funkció segítségével egy forrásként szolgáló, megfelelő adatotokkal kitöltött Excel táblából történő adatátvétellel tudjuk bővíteni és karbantartani a dolgozó törzset.
Jogosultságkód: 247240 Help context: 247240
Forrás: Frm_ImpFromExcDol

1. Excel tábla előállítása
Első lépésként az importálás forrásaként szolgáló Excel táblát kell létrehoznunk. A táblázat oszlopainak sorrendje tetszőleges, azonban egy adójel oszlopot mindenféleképpen kell tartalmaznia, mivel az adójel a kulcs mező.
2. Adatmező összerendelés
Az importálás a forrás fájl helyének megadásával indul. Ehhez az [
] gombot kell megnyomnunk. A forrás könyvtár megadása után ki kell választanunk az importálandó Excel fájlt, és meg kell nyomnunk a [
] gombot. Ekkor a program betölti az Excel fájlt és megjeleníti az adattartalmát a képernyő felső részében.
A képernyő alsó részének a bal oldalán a program a beolvasott Excel tábla oszlopait jeleníti meg, míg mellette a dolgozótörzs mezői láthatóak.
Az operátornak az a feladata, hogy meghatozza azt, hogy melyek Excel tábla oszlop melyik adatbázis mezőbe kerüljön. Az összerendelés úgy végezhető el, hogy a képernyő jobb oldali részében megfogjuk egérrel a beszúrandó adatbázis mezőt (Pl: Teljesnév [DolNev]) és ráhúzzuk a bal oldali képernyő rész azon sorának [Adatbázis mező] cellára, ahonnan az adott adatbázis mező tartalmát venni kívánjuk (Pl: Teljesnév). Az adóazonosító összerendelését mindenféleképpen el kell végezni, minden további adatmező hozzárendelése tetszőleges.
3. Adatimport
Az adatfeldolgozás az [
] gomb megnyomásával indul. A program sorra veszi az Excel tábla sorait, és megpróbálja beilleszteni a dolgozótörzs táblába. A program megnézi, hogy az Excel táblában megadott adójel létezik-e a dolgozó törzsben. Amennyiben létezik, akkor a program a definiált összerendelés szerint átírja az adatbázis mezőket az Excel tábla tartalmával. Ha az Excel tábla adójele nem létezi a dolgozó törzsben, akkor a program új tételt hoz létre a dolgozó törzsben egy a program által generált dolgozó kóddal..
Az adatfeldolgozás során adatbázis megszorításokkal biztosított adatmezők esetén csak abban az esetben kerül az Excel sor feldolgozásra (beszúrásra vagy felülírásra), ha az Excel cellában megadott érték megfelel a megszorításnak (Pl: a szervezeti egység kód létezik a szervezet törzsben). Ellenkező esetben az adott sor adatai nem kerülnek be az adatbázisba, hanem a program hibalistán jeleníti meg. A program csak az összerendeléssel beállított adatmezőket kezeli. Azok az adatmezők, amelyek az összerendelésben nem szerepelnek, a dolgozó törzs tétel felülírása (update) során nem módosulnak, beszúrás (insert) esetén pedig a mező alapértelmezett értékét (pl: 0) kapják.