Import danych z Excel
Podsumowanie:Akcje importu danych z pliku programu Excel służą do importowania danych z arkusza kalkulacyjnego do tabel użytkownika. W przypadku importu do tabel w modelu standardowym i uproszczonym należy brać pod uwagę, że dla zaimportowanych dokumentów nie zostaną utworzone wpisy uprawnień ACL. W takim przypadku należy zaimportować dane do tabeli pomocniczej, a następnie użyć akcji importu dokumentów.
Po uruchomieniu akcja wyświetla okienko, w którym należy wybrać źródłowy plik Excel.
☛ AdminSPA >
NARZĘDZIA
>Akcje
>Import danych z Excel
Akcje importu danych z pliku programu Excel służą do importowania do tabeli dokumentu biznesowego danych z arkusza kalkulacyjnego. Po uruchomieniu akcja wyświetla okienko, w którym należy wybrać źródłowy plik.

Oprócz właściwości wspólnych dla wszystkich akcji, w akcji importu danych z Excel należy określić następujące właściwości:
-
Ilość pomijanych wierszy
: liczba początkowych wierszy arkusza, która ma zostać pominięta podczas wczytywania danych. -
SQL Importu
: zapytanie SQL, które wstawia do określonych kolumn tabeli dane wybranie podzapytaniem z arkusza; aby odwołać się do kolumny A w arkuszu, należy użyć zmiennej {@Column_A} lub {@Mapper_nazwa}. W pierwszym przypadku akcja będzie na sztywno przypisana do konkretnych kolumn arkusza, w drugim możliwe będzie przypisywanie różnych kolumn do tej samej zmiennej, co pozwoli importować dane z arkuszy o różnym układzie kolumn; patrz opis poniżej. -
Mapowanie kolumn
: pozwala zdefiniować mapowanie kolumn arkusza; mapowanie można zmieniać w aplikacji FrontSPA i w ten sposób dostosowywać akcję importu do nazw kolumn w arkuszu źródłowym; patrz opis poniżej. Aby zdefiniować mapowanie, kliknij przyciskNowe mapowanie
i wpisz nazwę kolumny arkusza w poluNazwa kolumny
oraz dowolną nazwę zmiennej w poluNazwa w SQL
; tej nazwy zmiennej można użyć w zapytaniu SQL w formacie {@Mapper_nazwazmiennej}; kliknij przyciskDodaj
, aby zapisać mapowanie.
Mapowanie kolumn
Jeśli w akcji import z arkusza Excel zdefiniowano mapowanie kolumn arkusza na zmienne, uprawnieni użytkownicy będą mogli dostosowywać akcję importu do arkusza źródłowego w aplikacji FrontSPA. Służy do tego polecenie Import danych z Excel - mapowanie kolumn
(sekcja menu Ustawienia systemowe
). Dostęp do tego polecenia menu jest chroniony uprawnieniem PBA o takiej samej nazwie, które znajduje się w sekcji Użytkowanie aplikacji
.
Po wybraniu polecenia wyświetlana jest lista zdefiniowanych akcji importu, a po kliknięciu przycisku Edycja
wyświetlane są mapowania zdefiniowane w tej akcji. Po kliknięciu przycisku Edytuj
obok mapowania, można zmienić nazwę kolumny w źródłowym arkuszu Excel. Dzięki temu można używać jednej akcji importu do importowania danych z arkuszy o różnym układzie kolumn.


Powiązane tematy: