Concatenate
Sada hodnot adresáře je násobné pole při použití v šablonách dokumentů.
V některých případech je potřeba zobrazit sadu hodnot z adresáře v jednom řádku v dokumentech, například seznam poskytovaných služeb. K tomu použijte !concatenate v proměnné šablony dokumentu:
- {{Task.Services provided.!concatenate}} — všechny hodnoty proměnné z prvního sloupce adresáře se zobrazí v dokumentu oddělené čárkou bez mezer (to je výchozí nastavení):
dent repair,filler application,painting
Můžete zadat vlastní oddělovač, například čárku se mezerou. Uděláte to zadáním dalšího atributu «::delimiter="delimiter_value"»:
- {{Task.Services provided.!concatenate::delimiter=", "}} — všechny hodnoty proměnné z prvního sloupce adresáře se zobrazí v jednom řádku, oddělené čárkou se mezerou:
dent repair, filler application, painting
Stejná pravidla platí pro interní pole záznamu adresáře:
- {{Task.Services provided.!concatenate.Supervisor}} — všechny hodnoty pole "Supervisor" se zobrazí v jednom řádku, oddělené čárkou bez mezery:
Smith, Carter, Anderson
Můžete také zadat další atribut - "delimiter":
- {{Task.Services provided.!concatenate.Supervisor::delimiter=", "}} — všechny hodnoty pole "Supervisor" se zobrazí v jednom řádku, oddělené čárkou se mezerou:
Smith, Carter, Anderson