Felmeddelande: Det finns ett litet problem. Det fältet används i en flerformulärskonfiguration
Problem
När du ändrar en beräkning för ett beräknat anpassat fält i ett anpassat formulär kan Adobe Workfront visa följande varning:
Det finns ett litet problem
[Fältet ] används i en konfiguration med flera formulär. Om du vill ändra den här formeln måste du ta bort det här fältet och ersätta det med ett nytt som innehåller den önskade beräkningen.
Orsak
Minst två anpassade formulär som innehåller det beräknade anpassade fältet som du försöker ändra är kopplade till ett enskilt objekt i Workfront-instansen.
Exempel: Anpassade formulär A och B är båda kopplade till samma uppgift. Båda formulären innehåller ett beräknat anpassat fält med namnet Vinst. Felet uppstår när du försöker redigera beräkningen i fältet Vinst i det anpassade formuläret A.
Du kan inte ändra beräkningen för det anpassade fältet i något av formulären eftersom det skulle strida mot formeln i samma fält i det andra formuläret.
För att lösa den här konflikten måste du hitta det objekt där flera formulär med samma beräknade anpassade fält är kopplade och sedan göra något av följande:
- Ta bort ett av formulären från objektet.
- Ändra beräkningen efter behov, men gör det i alla anpassade formulär som är kopplade till objektet.
- I alla anpassade formulär som är kopplade till objektet lägger du till ett nytt beräknat anpassat fält som innehåller den beräkning du behöver och markerar det gamla beräknade anpassade fältet som föråldrat.
I den här artikeln beskrivs hur du hittar objektet och sedan löser problemet på något av dessa tre sätt.
Hitta det objekt som de anpassade formulären är kopplade till find-the-object-where-the-custom-forms-are-attached
-
Klicka på ikonen Main Menu
-
Klicka på Custom Forms > Fields.
-
Använd vyn Field List för att hitta det beräknade fält som du försöker ändra och notera alla anpassade formulär som det används i (t.ex. formulär 1, formulär 2, formulär 3).
-
Klicka på Forms och använd sedan vyn Form List.
-
Klicka på listrutan Filter och sedan på New Filter.
-
Klicka på Add a Filter Rule och börja sedan skriva "anpassat formulärnamn" och välj det här värdet när det visas i listan.
-
Välj Equal som filtermodifierare och börja skriva namnet på alla formulär som du har antecknat i steg 1. Markera det när det visas.
Exempel: Eget formulärnamn är lika med formulär 1, formulär 2, formulär 3.
-
Klicka på Save Filter, ge det nya filtret ett namn och klicka på Save Filter.
-
Observera objekttypen för filtret, till exempel Uppgift eller Problem, som visas i kolumnen Type i formulärlistan.
-
För varje anpassat formulär som du hittade i steg 1 skapar du ett nytt anpassat kryssrutefält med standardvärdet Ja.
Exempel: Fält 1 i formulär 1 = Ja, fält 2 i formulär 2 = Ja, fält 3 i formulär 3 = Ja. Det betyder"Det beräknade anpassade fältet finns i formulär 1" eller"Det beräknade anpassade fältet finns i formulär 2" och så vidare.
-
Klicka på Advanced Search i Search icon
-
Klicka på objektet för det anpassade formuläret (till exempel Problem), klicka på Filter your results och sedan på Add a filter.
-
Börja skriva namnet på ett kryssrutefält i fältet Start typing field name och markera det när det visas i listan. Markera sedan Equal och skriv Yes (utan citattecken) i följande ruta.
Exempel: Fält 1 är lika med (skiftlägeskänsligt) Ja.
-
Klicka på Add a Filter och lägg till alla kryssrutefält i den avancerade sökningen.
Leta efter alla möjliga kombinationer.
Exempel: Skapa flera filter med kombinationerna som du hittar, enligt nedan. Du bör söka efter objekt med flera kopplade anpassade formulär som innehåller samma beräkningsfält. Du kan hitta följande scenarier:
- Fält 1= Ja + fält 2 = Ja + fält 3 = Ja (t.ex. inga objekt)
- Fält 1= Ja + fält 2 = Ja (t.ex. inga objekt)
- Fält 1= Ja + fält 3 = Ja (till exempel två objekt)
Det innebär att beräkningsfältet finns både i formulär 1 och i formulär 3, eftersom motsvarande kryssrutefält (fält 1 och fält 3) finns på dessa objekt.
Fält 2 = Ja + fält 3 = Ja (t.ex. inga objekt)
-
Fortsätt till ett av följande avsnitt i den här artikeln:
Ta bort ett av de anpassade formulären från objektet och redigera beräkningen där remove-one-of-the-custom-forms-from-the-object-and-edit-the-calculation-there
-
Leta reda på objektet där de anpassade formulären är kopplade, enligt beskrivningen i Sök efter objektet där de anpassade formulären är kopplade i den här artikeln och öppna sedan objektet.
-
Ta bort ett av de anpassade formulären från objektet och spara sedan objektet.
note note NOTE Om du vill lägga till fälten från det formulär som du har tagit bort från objektet kan du behöva redigera det anpassade formuläret som fortfarande är kopplat till objektet. På så sätt kan du bevara den anpassade datainformationen för objektet. -
Redigera beräkningen för det anpassade fält som du ursprungligen försökte uppdatera i det anpassade formuläret som du tog bort och klicka sedan på Save.
Den här gången ska Workfront inte stöta på någon konflikt.
-
(Valfritt) Ta bort kryssrutefälten från anpassade formulär eller ta bort dem från Workfront.
Gör identiska ändringar i beräkningen i alla kopplade anpassade formulär make-identical-edits-in-the-calculation-in-all-of-the-attached-custom-forms
-
Hitta det objekt där de anpassade formulären är kopplade, enligt beskrivningen i Hitta det objekt där de anpassade formulären är kopplade i den här artikeln.
-
Ta bort fältet från alla anpassade formulär som är kopplade till objektet och spara sedan formulären.
-
Lägg till det anpassade fältet som innehåller den nya beräkningen i de anpassade formulären.
note important IMPORTANT Beräkningarna måste vara identiska i alla kopplade anpassade formulär. -
(Valfritt) Ta bort kryssrutefälten från formulären eller ta bort dem från Workfront.
Lägg till ett nytt beräkningsfält som innehåller den redigerade beräkningen i ett eller alla kopplade anpassade formulär add-a-new-calculated-field-containing-the-edited-calculation-to-one-or-all-of-the-attached-custom-forms
Så här undviker du att förlora data i det befintliga beräknade anpassade fältet eller om du behöver göra den redigerade beräkningen i endast ett av de anpassade formulären som är kopplade till det objekt du hittade:
-
Hitta det objekt där de anpassade formulären är kopplade, enligt beskrivningen i Hitta det objekt där de anpassade formulären är kopplade i den här artikeln.
-
Lägg till ett nytt beräknat anpassat fält som innehåller beräkningen som du behöver i ett eller alla formulär.
-
Byt namn på det gamla beräknade anpassade fältet Föråldrad.
På alla formulär som bifogats objektet bevarar det här äldre beräknade anpassade formuläret sina historiska data, men användarna slutar använda dem.
note important IMPORTANT Det äldre fältet kan refereras till i andra beräknade anpassade fält, så du måste uppdatera dessa beräkningar efter att ha ändrat dess namn. -
(Valfritt) Ta bort kryssrutefälten från formulären eller ta bort dem från Workfront.