Een array toewijzen in Adobe Workfront Fusion
Een array is een speciaal type item dat het volgende kan bevatten:
- Een of meer tekstwaarden (eenvoudige array)
- Een of meer verzamelingen van hetzelfde type (complexe array)
Voor meer informatie, zie {de gegevenstypes van 0} Punt in Adobe Workfront Fusion🔗.
Toegangsvereisten
U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:
Neem contact op met de Workfront -beheerder als u wilt weten welk abonnement, licentietype of toegang u hebt.
Voor informatie over Adobe Workfront Fusion vergunningen, zie Adobe Workfront Fusion vergunningen.
Een volledige array toewijzen
-
In de modules waaraan u de array toewijst, klikt u op het veld waar u de array wilt toewijzen. Dit is het veld waaraan de array wordt toegewezen.
-
Wijs het item toe in het vak dat wordt weergegeven.
In het deelvenster kunt u velden op dezelfde manier toewijzen als bij elk ander type item. Als u niet elk item afzonderlijk wilt invullen, maar een andere array wilt toewijzen aan het doelveld, gebruikt u de knop Map . In dit geval moet u ervoor zorgen dat beide arrays (de bronarray en de doelarray) dezelfde structuur hebben.
U kunt elk gewenst aantal items aan een array toevoegen.
U kunt een array in afzonderlijke bundels verdelen met behulp van een iterator. Zie Iterator module in Adobe Workfront Fusion voor meer informatie.
Items toewijzen aan een nieuwe array
Met sommige velden in Workfront Fusion kunt u elementen toewijzen aan een array. U kunt bijvoorbeeld een array met items in de checklist maken in de Workfront Boards > Add checklist item module. Wanneer de module wordt uitgevoerd, worden alle items in de controlelijst aan de kaart toegevoegd.
Om het even welk modulegebied dat "Add punt"toont leidt tot een serie.
toe
Elementen toevoegen aan de array:
- Klik toevoegen punt
- Voer in het deelvenster dat wordt geopend details in over het item.
- Klik toevoegen.
- (Facultatief) herhaal stappen 1-3 voor elk element u aan de serie wilt toevoegen.
Matrixelementen toewijzen
Array-elementen toewijzen op nummer
Array-elementen worden tussen vierkante haakjes weergegeven als een getal na de naam van de array. Met dit indexnummer kunt u een afzonderlijk element van een array in een veld toewijzen.
Een arrayelement toewijzen:
-
Klik op het veld waar u het element wilt toewijzen.
Het deelvenster Toewijzing wordt geopend.
-
Zoek de array met het element dat u wilt toewijzen.
-
Klik op de vervolgkeuzepijl naast de array.
-
Klik op het element dat u wilt toewijzen.
Het element wordt toegewezen, met index 1. Hierdoor wordt het eerste element in de array toegewezen.
-
Om een verschillend element van de serie in kaart te brengen, klik op [ 1 ] en ga het indexaantal van het serieelement in dat u wilt in kaart brengen.
Het element van een array toewijzen met een bepaalde sleutel
Sommige arrays bevatten verzamelingen met sleutelwaardeitems, zoals metagegevens, kenmerken, enzovoort. Als u een van deze waarden wilt gebruiken, kunt u een element opzoeken op basis van de opgegeven sleutelwaarde en de bijbehorende waarde ophalen uit het waardeitem. We raden u aan een formule te gebruiken die een combinatie van de functies map()
en get()
gebruikt.
In het volgende voorbeeld wordt de uitvoer van de Jira App getoond.
In dit voorbeeld wordt een bestandsnaam opgehaald uit een array van bijlagen, voor de specifieke bijlage met een id van 10108.
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
De formule kan als volgt worden toegelicht:
-
map
-
De eerste parameter van de functie
map()
is het gehele arrayitem. -
De tweede parameter is de onbewerkte naam van het waardeitem. Als u de onbewerkte naam wilt verkrijgen, plaatst u de muisaanwijzer op het item in het deelvenster mapping :
note note NOTE Alle parameters zijn hoofdlettergevoelig. Hoewel in dit voorbeeld het label van het item alleen in hoofdletters verschilt van de onbewerkte naam, is het nodig de onbewerkte naam te gebruiken. -
De derde parameter is de onbewerkte naam van het sleutelitem:
-
De vierde parameter is de opgegeven sleutelwaarde.
Omdat de functie
map()
een array retourneert (omdat er meer elementen met de opgegeven sleutelwaarde kunnen zijn), is het nodig de functieget()
toe te passen om het eerste element op te halen: -
-
get
-
De eerste parameter van de functie
get()
is het resultaat van de functiemap()
. -
De tweede parameter is de index van het element. In dit voorbeeld is de index
1
.
-
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
Voor meer informatie over de map()
functie, zie functies van de Serie.
Voor meer informatie over de get()
functie, zie Algemene functies.
Arrayelementen omzetten in een reeks bundels
Arrays kunnen met de module Iterator worden omgezet in een reeks bundels. Zie Iterator modulevoor meer informatie.