STERADMIN 2 2 1 import struktury organ kody


      1. Import struktury organizacyjnej przedsiębiorstwa z wykorzystaniem kodów

Na rys. 2.2.1-1 pokazany jest przykład pliku tekstowego, zawierającego informacje o przykładowej strukturze organizacyjnej przedsiębiorstwa, opartej o unikalne kody przypisane do poszczególnych elementów struktury.

0x01 graphic

Rys. 2.2.1-1. Plik tekstowy zawierający podstawowe informacje opisujące elementy struktury organizacyjnej opartej o kody.

Proces wczytywania danych tekstowych opisujących strukturę organizacyjną przedsiębiorstwa aktywowany jest poprzez naciśnięcie przycisku Importuj umieszczonego w oknie Struktura przedsiębiorstwa (patrz na rys. 2.2.1-2). Przed uruchomieniem funkcji importu danych należy ustalić miejsce i sposób wczytywania poszczególnych danych:

0x01 graphic

Rys. 2.2.1-2. Puste okno Struktura przedsiębiorstwa przed wczytaniem danych przedsiębiorstwa identyfikowanych według kodów.

Po naciśnięciu przycisku Importuj, w wyświetlonym oknie menadżera plików należy wskazać plik tekstowy zawierający informacje o importowanej strukturze przedsiębiorstwa. Domyślną lokalizacją z jaką zostanie otwarte okno menadżera plików jest katalog główny systemu STER.

W trakcie trwania procesu wczytywania poszczególnych elementów struktury organizacyjnej jest na bieżąco analizowana poprawność budowy tworzonej dynamicznie struktury przedsiębiorstwa, której efektem końcowym jest komunikat pokazany na rysunku poniżej (w przypadku nie wykrycia żadnych nieprawidłowości w budowie wczytywanej struktury).

0x01 graphic

Po prawidłowym wczytaniu danych z pliku tekstowego w oknie Struktura przedsiębiorstwa wyświetlana jest zawartość struktury organizacyjnej przedsiębiorstwa (patrz na rys. 2.2.1-3).

0x01 graphic

Rys. 2.2.1-3. Okno Struktura przedsiębiorstwa z wczytaną przykładową strukturą przedsiębiorstwa.

W przypadku, gdy w pliku tekstowym występują błędne dane lub program nie jest w stanie poprawnie powiązać ze sobą kolejnych elementów wczytywanej struktury przedsiębiorstwa (wykryte są błędy w danych), wówczas proces importu danych jest przerywany i nie zachodzą żadne zmiany w budowie struktury przedsiębiorstwa.

Na rys. 2.2.1-4 przedstawiony jest fragment pliku tekstowego zawierającego dane struktury przedsiębiorstwa, w którym w 5 wierszu występuje błędne odwołanie do kodu elementu struktury XXXX. Stanowisko Elektryk WN o kodzie EWN-01 nie można powiązać z elementem znajdującym się powyżej w drzewie hierarchii o nazwie Kołownia i kodzie K-01 (zamiast poprawnego kodu K-01 wpisany jest kod XXXX).

0x01 graphic

Rys. 2.2.1-4. Plik tekstowy z danymi opisującymi strukturę przedsiębiorstwa identyfikowaną według kodów - błąd w wierszu nr 5.

Powyższe stanowisko nie może być poprawnie wczytane do tworzonej dynamicznie struktury przedsiębiorstwa. Użytkownik jest informowany o wykrytych błędach w pliku tekstowym stosownym komunikatem pokazanym przykładowo na rysunku poniżej.

0x01 graphic

Na rys. 2.2.1-5 pokazana została zwartość pliku tekstowego ster_bl.txt wygenerowanego w rezultacie działania funkcji importu, w którym zamieszczone są poszczególne wiersze zawierające błędy wraz ze stosownym opisem wykrytego błędu.

Uwaga!

Przy interpretacji kodów poszczególnych elementów struktury organizacyjnej przedsiębiorstwa uwzględniane są zarówno duże jak i małe litery oraz inne znaki takie jak: znak spacji, tabulacji, itp.

0x01 graphic

Rys. 2.2.1-5. Przykład pliku tekstowego z opisem błędnego wiersza (nr 5) z danymi.

W przypadku wczytywania struktury przedsiębiorstwa przy zaznaczonym polu Poziom zerowy zawarte w pliku tekstowym elementy muszą być umieszczone w odpowiedniej hierarchii (najpierw powinny występować poszczególne elementy struktury a potem dopiero stanowiska - kody elementów struktury, do których podpinane są stanowiska muszą być już zaimportowane).

Natomiast w przypadku wczytywania struktury przedsiębiorstwa przy nie zaznaczonym polu Poziom zerowy zawarte w pliku tekstowym elementy muszą być rozmieszczone z zachowaniem pewnej hierarchii następstw, a wczytywane elementy podpinane są do istniejącej już w bazie danych struktury organizacyjnej przedsiębiorstwa.

Na rys. 2.2.1-6 przedstawiony został plik tekstowy zawierający dane dodatkowych elementów struktury przedsiębiorstwa identyfikowanej według kodów. Zamieszczone są tam dane 4 stanowisk, które będą dopisane do elementu struktury zidentyfikowanego jednoznacznie na podstawie kodów (Przedsiębiorstwo wzorcowe-Zakład nr 1-Kołownia).

0x01 graphic

Rys. 2.2.1-6. Plik tekstowy z danymi opisującymi dodatkowe elementy struktury przedsiębiorstwa identyfikowanych według kodów.

Po prawidłowym wczytaniu danych z pliku tekstowego w oknie Struktura przedsiębiorstwa wyświetlana jest uaktualniona zawartość struktury organizacyjnej przedsiębiorstwa (patrz na rys. 2.2.1-7).

0x01 graphic

Rys. 2.2.1-7. Okno Struktura przedsiębiorstwa z wczytanymi dodatkowo elementami struktury organizacyjnej przedsiębiorstwa.

1

ADMIN 2006-04-20



Wyszukiwarka

Podobne podstrony:
STERADMIN 2 3 1 export struktury organ kody
STERADMIN 2 2 2 import struktury organ tabulacja
STERADMIN 2 2 0 import struktury organ
STERADMIN 2 3 2 export struktury organ tabulacja
STERADMIN 2 1 2 modyf struktury organ
STERADMIN 2 1 4 usuwanie struktury organ
STERADMIN 2 3 0 export struktury organ
STERADMIN 2 1 1 1 dod element struktury organ
STERADMIN 2 1 3 0 przenosz element struktury organ
STERADMIN 2 0 struktura organ
STERADMIN 2 1 1 2 dod stanow struktury organ
STERADMIN 3 3 4 import?nych osob z Excel
STERADMIN 3 3 0 import?nych osob
STERADMIN 2 1 0 edycja struktury
STERADMIN 3 3 1 import?nych osob przypadek 1
STERADMIN 3 3 2 import?nych osob przypadek 2
STERADMIN 3 3 3 import?nych osob przypadek 3
STERADMIN 2 1 1 0 dodawanie strukt
STRUKTURA TRENINGU

więcej podobnych podstron