Behörighetsalternativ för avsnittsbrytningar

Den uppsättning behörighetsalternativ för avsnittsbrytning som är tillgängliga för objekttyperna Utgåva, Aktivitet, Projekt och Användare har ett mer behörighetsalternativ än den uppsättning behörighetsalternativ som finns för alla andra objekttyper: Begränsad redigering.

Avsnittsbrytning med begränsad redigering

De avsnittsbrytningsbehörigheter som är tillgängliga för alla andra objekttyper (Portfolio, Dokument, Program, Utgift, Företag, Iteration, Faktureringspost och Grupp) innehåller inte Begränsad redigering:

Avsnittsbrytning utan begränsad redigering

I ett anpassat formulär som är associerat med objekttyper från båda dessa grupper använder systemet en gemensam uppsättning avsnittsbrytningsbehörigheter som fungerar för alla objekttyper. I stället för att använda behörighetsalternativet Begränsad redigering ersätter den här gemensamma uppsättningen behörighetsalternativet Redigera för behörighetsalternativet Begränsad redigering. Alternativet Redigera är kompatibelt med alla objekttyper.

När du associerar en objekttyp som använder andra behörighetsalternativ än de andra objekttyperna som redan finns i ett anpassat formulär, visas ett meddelande där du kan växla till den gemensamma uppsättningen behörighetsalternativ som används för formuläret. Den här ändringen gäller för alla fält, även om de inte är under en avsnittsbrytning.

Beräknad kompatibilitet för anpassade fält

Om ett beräknat fält refererar till fält som är tillgängliga för användning med alla formulärets associerade objekttyper (till exempel {name}, {description} och {entryDate}, som är tillgängliga för flera objekttyper) i ett anpassat formulär med flera objekt, beräknas data korrekt, oavsett vilket objekt du kopplar det till.

Om du till exempel har ett formulär med flera objekt för projekt och utgåvor, och du lägger till ett beräkningsfält som innehåller uttrycket {name}, visas projektnamnet när du lägger till formuläret i ett projekt och aktivitetsnamnet där du lägger till formuläret i en uppgift.

Fält som inte är kompatibla med objektet kommer att visa N/A i formuläret.

INFO
Exempel: I ett anpassat formulär som är associerat med aktivitetsobjekttypen skapar du ett beräknat anpassat fält som refererar till det inbyggda fältet Tilldelad: Namn, så att det kan visa namnet på den primära tilldelade personen när formuläret är kopplat till en uppgift:
Assigned To: Name{assignedTo}.{name}
Senare lägger du till objekttypen i det anpassade formuläret. Ett varningsmeddelande anger att projektobjekttypen inte är kompatibel med det beräknade anpassade fältet. Detta beror på att fältet Tilldelad till inte är tillgängligt för projekt.

När detta inträffar kan du göra något av följande:

  • Ta bort ett av de två inkompatibla objekten från det anpassade formuläret, antingen objekttypen eller det refererade fältet.

  • Behåll båda objekten och använd jokerteckensfiltervariabeln $$OBJCODE som ett villkor i ett IF-uttryck för att skapa två olika versioner av fältet I debitering. Detta gör att fältet kan fungera utan problem, oavsett vilken typ av objekt formuläret är kopplat till.

    I exemplet ovan finns det ett inbyggt fält för ägare (som automatiskt fylls i med namnet på den person som skapade projektet, såvida inte någon ändrar detta manuellt), även om det inte finns något inbyggt fält för Tilldelad: namn för projekt. I ditt anpassade avgiftsfält kan du använda $$OBJCODE så som visas nedan för att referera till fältet Ägare när det anpassade formuläret är kopplat till ett projekt, och fältet Tilldelad: Namn när formuläret är kopplat till en uppgift:

    IF($$OBJCODE="PROJ",{owner}.{name},{assignedTo}.{name})
    
NOTE
Om du lägger till en objekttyp framför ett fältnamn refererar den till objektets överordnade objekt, så du kan inte använda {project}.{name} med ett projekt, men du kan använda den med en uppgift.

Mer information om variabler som $$OBJCODE finns i Översikt över jokerteckensfiltervariabler.

Varning om hur du tar bort en objekttyp från ett anpassat formulär

Du kan ta bort en objekttyp i ett anpassat formulär när som helst, men detta bör göras med försiktighet. Om användare redan har kopplat det anpassade formuläret till objekt av den typ som du vill ta bort och lagt till data i det, tas dessa data bort permanent när du tar bort den objekttypen i formuläret.

Det finns heller inget meddelandesystem för att varna personer som använder det anpassade formuläret om att det har tagits bort.

Mer information finns i Ta bort ett anpassat fält eller en anpassad widget från systemet.

Föregående sidaMeddelandearkiv
Nästa sidaUppdaterad mobilapp för iOS och Android (tidig augusti 2017)

Workfront