generujRaporty: generuje raporty na podstawie szablonu danych oraz opisu grup...

Description Usage Arguments

View source: R/generujRaporty.R

Description

Pliki raportów tworzone są ze złączenia prefiksu z wartością z pierwszej kolumny ramki danych opisującej odbiorców (a gdy odbiorcy opisywani są listą przez nazwy elementów listy).

Kolumny ramki danych parametru 'grupyOdbiorcow' odpowiadają zmiennym używanym w szablonie Markdown raportu, a wiersze kolejnym grupom odbiorców. Przy tym te zmienne ramki danych, których nazwy zaczynają się kropką są:

Parametr 'grupy Odbiorcow' może być również listą. W taki wypadku przetwarzanie grup odbiorców polega na prostym ładowaniu zawartości kolejnych elementów listy 'grupyOdbiorcow' jako zmiennych dostępnych w środowisku, a następnie kompilacji pliku szablonu raportu.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
generujRaporty(
  plikSzablonu,
  grupyOdbiorcow,
  dane = list(),
  katalogWy = "",
  prefiksPlikow = "",
  sprzataj = TRUE,
  kontynuujPoBledzie = TRUE,
  paramRender = list(),
  paramPdfDocument = list()
)

Arguments

plikSzablonu

ścieżka do pliku Markdown z szablonem raportu

grupyOdbiorcow

ramka danych (lub lista), której kolejne elementy określają grupy odbiorców

dane

lista ramka danych, ścieżka do plików z danymi, lista ramek danych lub wektor ścieżek do plików z danymi

katalogWy

katalog, w którym zapisane zostaną wygenerowane raporty (względem pliku szablonu); uwaga! jeśli podany, wtedy pełna ścieżka katalogu wyjściowego nie może zawierać polskich znaków ani spacji (sic!)

prefiksPlikow

prefiks nazw plików wygenerowanych raportów

sprzataj

czy usuwać pliki tymczasowe wytworzone w trakcie generowania ostatecznych PDF-ów

kontynuujPoBledzie

czy kontynuować generowania raportów jeśli podczas generowania jednego z nich wystąpił błąd

paramRender

dodatkowe parametry do przekazania funkcji render

paramPdfDocument

parametry do przekazania do funkcji pdf_document


zozlak/MLAK documentation built on July 16, 2020, 10 p.m.