Import danych do tabeli na formularzu sprawy
Wprowadzenie
Funkcja importu danych z pliku Excel do tabeli na formularzu sprawy umożliwia masowe wprowadzanie i modyfikowanie zbiorów informacji. Rozwiązanie to eliminuje konieczność ręcznego wpisywania każdego wiersza, pozwalając na szybkie uzupełnienie tabeli danymi przygotowanymi w zewnętrznym arkuszu kalkulacyjnym.
Główne korzyści
Mechanizm ten został zaprojektowany w celu usprawnienia pracy z dużymi zestawami danych. Główne zalety to:
-
Oszczędność czasu: Pozwala na jednorazowe wprowadzenie wielu rekordów zamiast ręcznego dodawania wierszy.
-
Praca z danymi zewnętrznymi: Umożliwia łatwe przenoszenie danych edytowanych lub przygotowanych poza systemem AMODIT (np. w MS Excel) bezpośrednio na formularz sprawy.
Elastyczność operacji: Użytkownik decyduje, czy nowe dane mają zostać dopisane do istniejących, czy też całkowicie je zastąpić.
Kluczowe możliwości i tryby działania
System oferuje dwa podstawowe tryby importu danych, które różnią się sposobem przetwarzania istniejących wierszy w tabeli:
-
Tryb „Dopisz” W tym wariancie dane z pliku Excel są dodawane jako nowe wiersze na końcu istniejącej tabeli. Wiersze, które znajdowały się w tabeli przed importem, pozostają nienaruszone.
-
Tryb „Zastąp” Wybór tej opcji powoduje usunięcie wszystkich dotychczasowych wierszy w tabeli i wstawienie w ich miejsce danych z pliku.
Ważne: System technicznie usuwa stare rekordy i tworzy nowe. Oznacza to, że każdy wiersz otrzymuje nowy, unikalny identyfikator systemowy.
Brak aktualizacji: Mechanizm ten nie służy do aktualizacji konkretnych komórek w istniejących wierszach (brak klucza łączącego rekordy), lecz do całkowitej wymiany zawartości tabeli.
Ograniczenia i zasady przetwarzania danych
Podczas importu system stosuje określone reguły bezpieczeństwa i spójności danych:
Pola tylko do odczytu: Jeśli kolumna w tabeli na formularzu jest ustawiona jako nieedytowalna („read-only”), system pominie ją podczas importu. Nawet jeśli w pliku Excel znajdują się dane dla tej kolumny, po imporcie pozostanie ona pusta. Użytkownik nie może nadpisać uprawnień systemowych poprzez import pliku.
Puste kolumny: W przypadku importu danych tylko do wybranych kolumn, pozostałe kolumny w nowo utworzonych wierszach pozostaną puste.

Podsumowanie i następne kroki
Import danych do tabeli jest narzędziem służącym do masowego zasilania formularza danymi zewnętrznymi. Należy jednak świadomie wybierać tryb importu, aby uniknąć niezamierzonej utraty danych (szczególnie w trybie „Zastąp”).
