4D View Pro: Vytvoření otočné tabulky z datové tabulky

Automaticky přeloženo z Deepl

Pivotové tabulky patří k nejcennějším funkcím, které uživatelům umožňují rychle shrnout a analyzovat velké množství dat a zjistit jejich srovnání, vzorce a trendy. Od verze 4D v19 jsou otočné tabulky součástí aplikace 4D View Pro. Tento příspěvek na blogu obsahuje přehled, jak používat otočné tabulky prostřednictvím rozhraní ribbon.

Níže uvedené video ukazuje, jak vytvořit otočnou tabulku pomocí pásu karet. Jednotlivé kroky jsou popsány pod videem:

Přidání dat

Prvním krokem je vždy vytvoření zdroje dat pro vaši otočnou tabulku. V tomto příspěvku použijeme data z tabulky v naší databázi. Abychom je mohli použít, přidáme nový list s názvem „Zdroj dat“ a vytvoříme v něm novou tabulku, která obsahuje data:

$data:=New object("SalesSource"; ds.Sales.all().toCollection())

// Create a new sheet that contains the data
VP ADD SHEET(This.Area; 1; "DataSource")

// Data context creation
VP SET DATA CONTEXT(This.Area; $context; Null; 1)

// Creation of a table that will be used by the table as datasource
VP CREATE TABLE(VP Cell(This.Area; 0; 0; 1); This.TableName; $contextAttribut)

Data se nyní zobrazí v tabulce na druhém listu v sešitě s názvem DataSource:

Přidejte tabulku Pivot

Nyní, když máme data v tabulce, přidáme otočnou tabulku. Vyberte zdrojovou tabulku v dokumentu a klikněte na tlačítko PivotTable na pásu karet:

blank

Otevře se okno, ve kterém si můžete vybrat, kam chcete otočnou tabulku umístit:

blank

V novém listu dokumentu je nyní prázdná otočná tabulka:

blank

Postranní panel otočné tabulky

Chcete-li aktivovat postranní panel otočné tabulky, klikněte na oblast otočné tabulky a přetáhněte pole podle potřeby:

blank

Níže je uveden příklad otočné tabulky, kterou můžete získat:

blank

Podívejte se do dokumentace SpreadJS, kde najdete všechny způsoby správy otočných tabulek.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.