Listy formuł
Listy formuł tworzy się w folderze Listy formuł w okienku Akcesoria w Eksploratorze aplikacji. Kliknij prawym przyciskiem myszy i wybierz
.Listy formuł mogą przyjmować dane wejściowe z następujących źródeł i przekształcać je w listy standardowe:
- XML
- CSV
- Lista
To znaczy listy formuł mogą przekształcać te źródła w listy zawierające elementy z nazwami unikatowymi oraz podpisami i atrybutami.
Listy formuł mogą być wykorzystywane do generowania następujących danych wyjściowych:
- Kolumny listy relacyjnej
- Dane ze zmiennej XML
- Dane z listy wartości
- Dane ze źródła CSV.
Listy formuł są dynamiczne, dzięki czemu są użyteczne w sytuacjach, w których projektant raportów nie wie, jaka będzie zawartość raportu. Można przykładowo utworzyć listę relacyjną, która ma zwrócić wiele kolumn z relacyjnego źródła danych. Jeśli wstawisz tę listę do hiperbloku w raporcie, wyświetli się tylko pierwsza kolumna danych. Aby wyświetlić pozostałe kolumny, musisz utworzyć dodatkowe komórki wyjściowe w hiperbloku lub rozwinąć hiperblok i wstawić oddzielną formułę RDB do każdej kolumny danych. Jeśli nie wiesz, która lista relacyjna zostanie wykorzystana w raporcie (na przykład w raporcie niezależnym od bazy danych), nie wiesz również ile dodatkowych komórek wyjściowych lub ile formuł RDB należy utworzyć.
Rozwiązaniem tego problemu jest tworzenie hiperbloków o zmiennej szerokości.
Projektant list w przypadku list formuł zawiera okienko Dane wejściowe i okienko Zaawansowane.
Dwa pola w projektancie list są wspólne dla wszystkich list formuł. W polu Formuła korzysta się z formuły do określenia źródła danych. W polu Typ określa się typ danych wejściowych.
Pozostałe pola projektant list zależą od wybranego typu danych.