Berekende velden toevoegen aan een formulier

U kunt een berekend aangepast veld toevoegen waarin bestaande gegevens worden gebruikt om nieuwe gegevens te genereren wanneer het aangepaste formulier aan een object wordt gekoppeld.

Een berekend aangepast veld kan het volgende bevatten:

  • Een eenvoudige verwijzing naar één ingebouwd veld.

    note info
    INFO
    Voorbeeld: om de opbrengst te berekenen die door projecten en taken wordt geproduceerd, kon u een berekend douanegebied tot stand brengen dat de ingebouwde Ware Inkomsten van het gebied bevat. Wanneer iemand de douaneformulier aan een project of een taak vastmaakt, toont de opbrengst voor het project of de taak op het gebied.
  • Een expressie die naar een of meer velden verwijst. Dit kunnen aangepaste velden, andere berekende aangepaste velden en ingebouwde velden zijn.

    note info
    INFO
    Voorbeeld: om de winst te berekenen die door projecten en taken wordt geproduceerd, kon u een berekend gebied tot stand brengen genoemd Winst die een wiskundige uitdrukking bevat die kosten van opbrengst aftrekt.
    Hiervoor kunt u de wiskundige expressie SUB (subtract) gebruiken met de ingebouwde velden Werkelijke kosten en Werkelijke inkomsten van Workfront.
    In de onderstaande stappen kunt u zien hoe u een expressie zoals dit voorbeeld kunt maken.
NOTE
Door wijzigingen in een direct veld wordt de waarde van het berekende veld automatisch bijgewerkt. (Directe velden zijn velden die beschikbaar zijn in de Workfront API Explorer of aangepaste velden in een aangepast formulier dat is gekoppeld aan een object.) Wijzigingen in een referentie of formule vereisen een handmatige herberekening van de veldwaarden.

Toegangsvereisten

Breid uit om de toegangseisen voor de functionaliteit in dit artikel weer te geven.

U moet het volgende hebben om de stappen in dit artikel uit te voeren:

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront-plan Alle
Adobe Workfront-licentie

Nieuw: Standaard

of

Huidig: Plan

Configuraties op toegangsniveau Administratieve toegang tot aangepaste formulieren

Voor meer detail over de informatie in deze lijst, zie vereisten van de Toegang in de documentatie van Workfront.

Een bestaand berekend aangepast veld opnieuw gebruiken in een aangepast formulier

U kunt hetzelfde berekende aangepaste veld gebruiken voor aangepaste formulieren die bij verschillende objecten horen. U kunt bijvoorbeeld het berekende veld Winst gebruiken dat u voor het aangepaste formulier voor het project hebt gemaakt, op een aangepaste taakvorm.

Als u een bestaand berekend aangepast veld gebruikt, wordt de berekening niet overgedragen naar het nieuwe formulier. U moet de berekening opnieuw toevoegen in hetzelfde veld op het nieuwe aangepaste formulier.

U kunt ook een andere berekening voor hetzelfde veld uitvoeren op het nieuwe formulier. Als u dezelfde naam voor het berekende aangepaste veld behoudt, bent u verzekerd van consistentie en consistentie in de naamgevingsconventie.

IMPORTANT
Door wijzigingen in berekende expressies kan de veldwaarde van objecten verouderd raken. Voer een van de volgende handelingen uit om ervoor te zorgen dat u altijd de bijgewerkte berekening in deze velden weergeeft:
  • Nadat u een object hebt opgeslagen waar u gegevens hebt bewerkt in een aangepast formulier, klikt u op het pictogram Meer op de hoofdpagina van het object en herberekent u Aangepaste expressies.
  • Selecteer de optie Aangepaste expressies opnieuw berekenen wanneer u objecten bulksgewijs bewerkt.
  • Selecteer de optie Vorige berekeningen bijwerken wanneer u een berekend aangepast veld op een aangepast formulier bewerkt.

Een bestaand berekend aangepast veld opnieuw gebruiken:

  1. Klik het Main Menu pictogram Belangrijkste Menu in de hoger-juiste hoek van Adobe Workfront, of (als beschikbaar), klik het Main Menu pictogram Belangrijkste Menu in de upper-left hoek, dan klik Setup pictogram van de Opstelling .

  2. Klik Forms van de Douane in het linkerpaneel.

  3. Klik Nieuwe Vorm van de Douane.

  4. Selecteer welke objecten types u de douaneformulier aan wilt vastmaken, dan blijven klikken.

  5. Op de top-linkerkant van het scherm, klik bibliotheek van het Gebied.

  6. Gebruik het onderzoeksvakje of breid Berekende sectie uit om van het berekende gebied de plaats te bepalen u nodig hebt, dan sleep het gebied waar u het in de douanevorm wilt verschijnen.

  7. (Optioneel) Herhaal de vorige stap om andere velden toe te voegen.

    note note
    NOTE
    U kunt maximaal 500 velden en widgets toevoegen aan één aangepast formulier. De prestaties kunnen echter afnemen wanneer er meer dan 100 formulieren op een formulier staan, afhankelijk van de complexiteit ervan.
    Voorbeelden van complexe formulieren zijn formulieren met trapsgewijze parameters, berekende aangepaste gegevensvelden en opties voor meerdere waarden in één veld.
  8. Om uw veranderingen te bewaren, van toepassing is en zich op een andere sectie te bewegen om uw vorm verder te bouwen.

    of

    Klik sparen en Sluiten.

Een nieuw berekend veld toevoegen

IMPORTANT
Voordat u een nieuw berekend aangepast veld maakt, moet u de bestaande velden identificeren die u wilt opnemen, zodat u zeker weet dat de gegevens die nodig zijn voor de berekening aanwezig zijn in Workfront.
  1. Klik het Main Menu pictogram Belangrijkste Menu in de hoger-juiste hoek van Adobe Workfront, of (als beschikbaar), klik het Main Menu pictogram Belangrijkste Menu in de upper-left hoek, dan klik Setup pictogram van de Opstelling .

  2. Klik Forms van de Douane in het linkerpaneel.

  3. Klik Nieuwe Vorm van de Douane.

  4. Selecteer welke objecten types u de douaneformulier aan wilt vastmaken, dan blijven klikken.

  5. Op de linkerkant van het scherm, vind Berekend en sleep het aan een sectie op het canvas.

  6. Configureer rechts in het scherm de opties die beschikbaar zijn voor het type aangepast veld dat u toevoegt:

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    Label Typ een label voor het veld. Dit is wat gebruikers zien wanneer ze het aangepaste formulier gebruiken. Het gebied Naam , dat automatisch invult, wordt van verwijzingen voorzien door Workfront in rapporten.
    Instructies

    Standaard wordt de formule die u voor het veld maakt hier opgeslagen. U kunt tekst toevoegen voor aanvullende informatie over het veld en de formule in het veld. Dit kan op twee manieren nuttig zijn:

    • Als herinnering aan wat de formule is en hoe het werkt. Dit is vooral handig als u dit berekende aangepaste veld wilt gebruiken op meerdere formulieren.

    • Als knopinfo kunnen gebruikers zien wanneer ze de muisaanwijzer op het veld plaatsen. U voegt hier alle tekst toe die u in de knopinfo wilt zien.

      Als u niet wilt dat zij de formule in tooltip zien, wat voor hen verwarrend zou kunnen zijn, kunt u het verbergen.

    Indeling

    De indeling waarin u de resultaten van het veld wilt opslaan en weergeven.

    Als het gebied in wiskundige berekeningen zal worden gebruikt, gebruik altijd a Aantal of a het formaat van de Valuta . Als u Getal of Valuta selecteert, wordt het systeem automatisch gebruikt voor het afkappen van getallen die met 0 beginnen.

    BELANGRIJK : Alvorens u een formaat kiest, overweeg het correcte formaat voor het nieuwe gebied. Het indelingsveld kan niet worden bewerkt nadat het aangepaste formulier is opgeslagen. En het selecteren van het verkeerde formaat kon toekomstige berekeningen en samengevoegde waarden in rapport en lijstgroepen beïnvloeden.

    NOTA: Berekende gebieden met een formaat van de Valuta zouden geen aanhalingstekens moeten omvatten. (Gebruik bijvoorbeeld 800.00 en niet "800.00.") Het gebruik van aanhalingstekens kan onverwachte gevolgen hebben als gevolg van verschillen in de taalopmaak voor valutatypen.

  7. In de doos van de Berekening, begin bouwend uw berekening:

    1. Klik maximaliseren om de Redacteur van de Berekening te openen en uw berekening te bouwen.


      Een berekening begint gewoonlijk met een expressie, gevolgd door haakjes die de velden bevatten waarnaar u wilt verwijzen wanneer het aangepaste formulier aan een object is gekoppeld.

      Elk veld moet met accolades zijn omgeven. Wanneer u de naam van een veld begint te typen, doet het systeem suggesties en kunt u er een selecteren om het veld in de berekening in te voegen.

breidt zich uit om syntaxis te zien die in berekende douanevelden wordt vereist
code language-none
  Voor elk veld moet de hieronder beschreven syntaxis worden gebruikt, met accolades rond elke veldnaam. Wanneer u de naam van een veld begint te typen, doet het systeem suggesties en kunt u er een selecteren om het veld in de berekening in te voegen. Als u onjuiste gegevens in een berekening invoert, verschijnt er een waarschuwingsbericht. U kunt het formulier alleen opslaan als u de berekening bewerkt en geldige velden en een geldige berekende expressie opgeeft.

  <div class="extension note">
  <div>NOTE</div>
  <div>
  <p>Het systeem doet momenteel alleen suggesties wanneer u de naam begint te typen van een veld waarnaar u wilt verwijzen op een object waaraan het aangepaste formulier wordt gekoppeld. Velden van het bovenliggende object worden niet voorgesteld.</p>
  </div>
  </div>

  **de namen van het Surround gebied met krullende steunen**

  * Als u wilt dat de berekening naar een ingebouwd veld verwijst, moet de naam van het veld tussen accolades staan.

    Bijvoorbeeld: `{actualRevenue}`

    Veldnamen zijn hoofdlettergevoelig en moeten in de berekening precies worden weergegeven hoe ze in het Workfront-systeem worden weergegeven.

    Navigeer aan de [ ontdekkingsreiziger van Workfront API ](https://developer.adobe.com/workfront/api-explorer/) om de gebiedsnamen te identificeren die in berekeningen kunnen worden gebruikt.

  * Als u wilt dat de berekening naar een aangepast veld verwijst, moet de naam van het veld tussen accolades staan en door `DE:` tussen de haakjes worden voorafgegaan.

    Bijvoorbeeld: `{DE:Profit}`

    Het systeem bevat een lijst met alle aangepaste velden waaruit u kunt kiezen wanneer u `DE:` typt.

     * Als u de berekening een gebied wilt van verwijzingen voorzien dat gegevens van het *ouder* voorwerp zal trekken wanneer de douanevorm aan een voorwerp in bijlage is, moet u de gebiedsnaam met het objecten type van het oudervoorwerp, ook in krullende steunen voorafgaan.

    Als het aangepaste formulier bijvoorbeeld is geconfigureerd om te werken met taken en u wilt dat het veld de werkelijke inkomsten van het bovenliggende object berekent wanneer het formulier aan een taak is gekoppeld, moet u `Project` aangeven als het objecttype van het veld:

    `{project}.{actualRevenue}`

    Of als het een aangepast veld is:

    `{project}.{DE:profit}`

    **Afzonderlijke punten met periodes**

    Wanneer u in een berekend aangepast veld naar een verwant object verwijst, moet u namen en kenmerken van objecten scheiden met punten.

    Als u bijvoorbeeld in een aangepast taaktype formulier de naam van de eigenaar van het Portfolio wilt weergeven in een berekend aangepast veld, typt u het volgende:

    `{project}.{porfolio}.{owner}`

    Dit zou het volgende bepalen: Van het voorwerp van het douaneformulier (een taak), kunt u tot het volgende voorwerp met betrekking tot de taak (een project) toegang hebben. Vanaf dat punt hebt u toegang tot het volgende verwante object voor het project (een portfolio) en kunt u vervolgens verwijzen naar de velden die zijn gedefinieerd voor het portfolioobject (de eigenaar)

    **syntaxis van de Naam voor het van verwijzingen voorzien van een douanegebied**

    Wanneer u in een berekend aangepast veld naar een ander aangepast veld verwijst, moet u de naam van het veld invoeren die in de gebruikersinterface van Workfront wordt weergegeven.

    Als u bijvoorbeeld wilt verwijzen naar de geselecteerde optie in een aangepast veld met de naam Executive sponsor, typt u het volgende:

    `{DE:Executive sponsor}`

    <div class="extension note">
    <div>NOTE</div>
    <div>
    <p>De syntaxis voor een veld typekop wijkt iets af van die voor andere typen velden, omdat u <code>:name</code> aan het einde moet toevoegen.</p>
    <p>Als u bijvoorbeeld wilt verwijzen naar de geselecteerde optie in een aangepast tekstveld met de naam &quot;Executive sponsor&quot;, typt u:</p>
    <p><code>{DE:Executive sponsor:name}</code></p>
    </div>
    </div>


    **Berekende douanegebieden in multi-objecten douaneformulieren**

    In een aangepast formulier met meerdere objecten moeten de geselecteerde objecttypen compatibel zijn met ten minste één veld waarnaar wordt verwezen in de berekende aangepaste velden van het formulier. Velden die niet compatibel zijn met het object, worden N.v.t. het formulier weergegeven.

    Als u er zeker van wilt zijn dat het berekende veld een juist resultaat voor alle objecttypen weergeeft, moet u `$$OBJCODE` gebruiken om een berekening voor elk objecttype te definiëren.

    <div class="extension info">
    <div>INFO</div>
    <div>
    <p><strong>Voorbeeld:</strong></p>
    <p>In een douaneformulier dat wordt gevormd om met projecten, taken, en kwesties te werken, kunt u de volgende formule gebruiken om het objecten type te tonen:</p>
    <p><code>IF($$OBJCODE=&quot;PROJ&quot;,&quot;This is a project&quot;,IF($$OBJCODE=&quot;TASK&quot;,&quot;This is a task&quot;,&quot;This is an issue&quot;))</code></p>
    <p>Op een project zal het gebied &quot;Dit is een project&quot;tonen, op een taak zal het &quot;Dit is een taak&quot;tonen, en op een kwestie zal het &quot;Dit is een kwestie&quot;zeggen.</p>
    </div>
    </div>


    <div class="extension info">
    <div>INFO</div>
    <div>
    <p><strong>Voorbeeld:</strong> hoewel er geen Toegewezen aan is: Het gebied van de naam in projecten, is er een ingebouwd gebied van de Eigenaar (dat automatisch met de naam van de persoon die het project creeerde, tenzij iemand manueel dit verandert) invult.</p>
    <p>Zo kunt u in het veld Aangepast in kosten <code>$$OBJCODE</code> gebruiken, zoals hieronder wordt weergegeven, om te verwijzen naar het veld Eigenaar wanneer het aangepaste formulier aan een project is gekoppeld en naar het veld Toegewezen aan: Naam wanneer het formulier aan een taak is gekoppeld:</p>
    <p><code>IF($$OBJCODE=&quot;PROJ&quot;,{owner}.{name},{assignedTo}.{name})</code></p>
    </div>
    </div>

    Voor meer informatie over variabelen als `$$OBJCODE,` zie [ overzicht van de de filtervariabelen van de Weigering ](https://experienceleague.adobe.com/docs/workfront/quicksilver/reports-and-dashboards/reports/reporting-elements/understand-wildcard-filter-variables.html?lang=nl).

    **Automatische updates van berekende douanegebieden**

    Berekende aangepaste velden op een object worden automatisch opnieuw berekend wanneer het volgende gebeurt:

     * Er verandert iets op het object, zoals een dagelijkse tijdlijnberekening.
     * Iemand bewerkt een ander veld waarnaar wordt verwezen door een berekend aangepast veld op het object.
     * De berekende expressie is leeg en het veld bevat een waarde. Deze stelt de waarde in op null.

       <div class="extension note">
       <div>NOTE</div>
       <div>
       <div>In een douaneformulier in bijlage aan een voorwerp, worden de datum en de tijdverklaringen in berekende douanevelden berekend en bewaard door Coordinated Universal Time (UTC), niet door de configuraties van de tijdzone die voor de instantie van uw organisatie en uw gebruikersprofiel worden geplaatst. Berekeningen in een aangepast formulier worden gegenereerd op basis van de afzonderlijke tijdzones van elke gebruiker.</div>
       </div>
       </div>
  1. Klik in het grote tekstvakje, dan klik Uitdrukkingen en Gebieden die beschikbaar zijn om hen aan uw berekening toe te voegen.

    Breid een objecten naam onder Gebieden uit om alle gebieden beschikbaar voor dat voorwerp te zien. De lijst mag uit maximaal 200 items bestaan. Als u de veldnaam kent, kunt u ernaar zoeken.

    U kunt ook een expressie of veld in het grote tekstvak typen en deze selecteren wanneer deze wordt weergegeven. Elk item wordt weergegeven met een 'F' voor een veld of een 'E' voor een expressie.

    Als u een haakje openen typt, wordt het haakje sluiten automatisch toegevoegd.

breid uit om nuttige uiteinden te zien
code language-none
  <div class="extension tip">
  <div>TIP</div>
  <div>
  <p>U kunt een van de volgende handelingen uitvoeren om hulp te krijgen bij uw berekening:</p>
  <ul>
  <li>Beweeg over een uitdrukking in uw berekening om een beschrijving te zien, een voorbeeld dat toont hoe het kan worden gebruikt, en een &quot;Leer meer&quot;verbinding aan meer informatie in het artikel <a href="https://experienceleague.adobe.com/docs/workfront/quicksilver/reports-and-dashboards/reports/calc-cstm-data-reports/calculated-data-expressions.html?lang=nl"> Overzicht van berekende gegevensuitdrukkingen </a>.<br>
  <img src="assets/hover-expression-help-text.jpg" alt=""></li>
  <li>Gebruik de kleurcodering om de componenten te identificeren die u hebt toegevoegd. Expressies worden in blauw weergegeven en velden in groen.<br>
  <img src="assets/colors-fields-expressions.jpg" alt=""></li>
  <li>Zoek rekenfouten die roze gemarkeerd zijn. U kunt de muisaanwijzer boven een gemarkeerde fout plaatsen om een korte beschrijving van de oorzaak ervan weer te geven.<br>
  <img src="assets/error-help.png" alt=""></li>
  <li>Geef een voorvertoning van de resultaten weer in het gebied onder de berekening.</li>
  </ul>
  <!--or by providing test values (NOT READY YET; CHANGE THIS SCREENSHOT WHEN IT IS)-->
  <p><img src="assets/preview-calc.jpg" alt=""></p>
  <ul>
  <li>Verwijzingsexpressies in een lange berekening met behulp van de regelnummers die aan de linkerkant worden weergegeven.</li>
  </ul>
  </div>
  </div>
  1. Klik minimaliseren wanneer u wordt gebeëindigd creërend de berekening voor het berekende douanegebied.

  2. (Optioneel) Gebruik een van de volgende opties om het berekende aangepaste veld verder te configureren:

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    Logica toevoegen

    U kunt DisplayLogic toevoegen om te bepalen of het berekende veld wordt weergegeven op basis van ten minste één keuze die een gebruiker maakt in een voorafgaand meerkeuzeveld (vervolgkeuzelijst, Selectievakjes of Keuzerondjes) bij het invullen van het formulier.

    Dit is alleen beschikbaar als ten minste één selectievakje, keuzerondje of vervolgkeuzeveld voorafgaat aan het berekende aangepaste veld op het formulier.

    Logica overslaan is niet beschikbaar voor berekende aangepaste velden.

    Vorige berekeningen bijwerken Wanneer u een bestaand berekend aangepast veld bewerkt, kunt u deze optie selecteren om een update in de berekening te activeren wanneer u het aangepaste formulier opslaat. Dit gebeurt slechts eenmaal wanneer u het aangepaste formulier opslaat. De optie keert naar zijn gehandicapte staat terug nadat u dit doet.
    Formule weergeven in instructies Laat deze optie ingeschakeld als u wilt dat gebruikers die het aangepaste formulier invullen, de formule van het veld zien wanneer ze de muisaanwijzer op het veld plaatsen. Voor meer informatie, zie de informatie over Instructiesvroeger in deze lijst.
    1. Om uw veranderingen te bewaren, van toepassing is en zich op een andere sectie te bewegen om uw vorm verder te bouwen.

      of

      Klik sparen en Sluiten.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43