Skip to main content
View Categories

Generowanie i zbiorcze pobieranie plików z zestawienia

Z lokalnego menu zestawienia można generować dokumenty dla wielu obiektów oraz pobierać pliki zapisane przy zaznaczonych wierszach. Są to dwie różne operacje: pierwsza tworzy nowe pliki z szablonów, druga zbiera istniejące pliki do archiwum ZIP.

1. Dostępne rodzaje opcji #

  • Dla zaznaczonych wygeneruj pliki do pola — generuje pliki na podstawie wskazanych szablonów i zapisuje je zgodnie z ustawieniami szablonu.
  • Pobierz pliki z zaznaczonych — odczytuje pliki z wybranych pól zaznaczonych obiektów i przygotowuje ZIP do pobrania.

Nie należy mylić tych funkcji z eksportem tabeli do XLSX lub PDF. Eksport zestawienia zapisuje dane tabeli, a opisane tutaj opcje dotyczą dokumentów i załączników poszczególnych obiektów.

2. Przygotowanie szablonu do zapisu pliku w obiekcie #

  1. Przygotuj szablon plikowy właściwy dla klasy obiektów zestawienia, na przykład Word lub Excel.
  2. Uzupełnij wzorzec i znaczniki.
  3. W szablonie ustaw Wygenerowany plik wgraj do zmiennej. Wskaż pole plikowe należące do obiektu, przy którym dokument ma zostać zapisany.
  4. Jeżeli w danym zastosowaniu plik ma być wyłącznie zapisany w programie, rozważ atrybut Nie pobieraj wygenerowanego pliku.
  5. Sprawdź generowanie dla pojedynczego obiektu, zanim uruchomisz operację zbiorczą.

Wybór pola docelowego odbywa się w szablonie. Samo dodanie opcji do menu nie wskazuje jeszcze, do którego pola trafi dokument.

3. Opcja „Dla zaznaczonych wygeneruj pliki do pola” #

  1. Otwórz zestawienie w trybie konstruktor.
  2. Przejdź do Konfiguruj stronę → Opcje zestawienia.
  3. Dodaj opcję o rodzaju Dla zaznaczonych wygeneruj pliki do pola.
  4. Uzupełnij Nazwa i Folder.
  5. W polu Szablony wskaż szablony używane do generowania dokumentów.
  6. Ustaw Po wykonaniu opcji: Odśwież zestawienie, jeżeli widoczna jest w nim kolumna z dokumentami.
  7. Zapisz konfigurację i wykonaj próbę na dwóch zaznaczonych obiektach.

Program generuje dokument dla każdej pary: zaznaczony obiekt i wybrany szablon. Dwa obiekty i trzy szablony oznaczają sześć prób generowania. Liczba plików rzeczywiście zapisanych zależy od poprawności szablonów i dostępnych danych.

4. Opcja „Pobierz pliki z zaznaczonych” #

  1. Dodaj do tego samego lub innego zestawienia opcję Pobierz pliki z zaznaczonych.
  2. W polu Zmienne admina wskaż pola plikowe, z których program ma zebrać pliki.
  3. Nadaj czytelną Nazwa, na przykład „Pobierz dokumenty zleceń”.
  4. Zapisz konfigurację.
  5. Zaznacz wiersze z zapisanymi plikami i uruchom opcję.

Program zbiera pliki z podanych pól zaznaczonych obiektów i udostępnia archiwum ZIP. Nie tworzy przy tym dokumentów z szablonów. Jeżeli w wybranych polach nie ma plików, nie będzie czego pobrać.

5. Przykład: komplet dokumentów odbiorowych #

Klasa zleceń ma pole plikowe „Dokumenty odbiorowe”. Przygotuj szablon protokołu i ustaw w nim Wygenerowany plik wgraj do zmiennej na to pole. Dodaj opcję „Wygeneruj protokoły” rodzaju Dla zaznaczonych wygeneruj pliki do pola.

Drugą opcję nazwij „Pobierz protokoły”, wybierz rodzaj Pobierz pliki z zaznaczonych i wskaż to samo pole w Zmienne admina. Użytkownik może najpierw wygenerować dokumenty, a następnie pobrać je zbiorczo.

6. Weryfikacja #

Po generowaniu otwórz jeden z obiektów i sprawdź pole docelowe. Następnie otwórz ZIP oraz wybrany dokument. Zweryfikuj jego dane, format i przypisanie do właściwego obiektu. Sprawdź też zachowanie po ponownym wygenerowaniu — szczególnie gdy pole docelowe może przechowywać tylko jeden plik.

Ustawienia dostępu i folderów opisuje instrukcja lokalnego menu zestawienia.

Leave a Reply