Listy formuł

Listy formuł tworzy się w folderze Listy formuł w okienku Akcesoria w Eksploratorze aplikacji. Kliknij prawym przyciskiem myszy i wybierz Nowa > Lista formuł.

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.