Fehlermeldung: Es gibt ein leichtes Problem. Dieses Feld wird in einer Multi-Form-Konfiguration verwendet

Problem

Wenn Sie eine Berechnung für ein berechnetes benutzerdefiniertes Feld in einem benutzerdefinierten Formular ändern, wird Adobe Workfront möglicherweise die folgende Warnung angezeigt:

Hier gibt es ein kleines Problem.

[Das Feld] wird in einer Multi-Form-Konfiguration verwendet. Wenn Sie diese Formel ändern möchten, müssen Sie dieses Feld entfernen und durch ein neues ersetzen, das die gewünschte Berechnung enthält.

Ursache

Mindestens zwei benutzerdefinierte Formulare, die das berechnete benutzerdefinierte Feld enthalten, das Sie ändern möchten, werden an ein einzelnes Objekt in Ihrer Workfront angehängt.

Beispiel Benutzerdefinierte Formulare A und B sind beide an dieselbe Aufgabe angehängt. Beide Formulare enthalten ein berechnetes benutzerdefiniertes Feld namens Gewinn . Der Fehler tritt auf, wenn Sie versuchen, die Berechnung im Feld „Gewinn“ im benutzerdefinierten Formular A zu bearbeiten.

Sie können die Berechnung für das benutzerdefinierte Feld in einem der Formulare nicht ändern, da dies mit der Formel im selben Feld im anderen Formular kollidieren würde.
Um diesen Konflikt zu lösen, müssen Sie das -Objekt finden, an das mehrere Formulare mit demselben berechneten benutzerdefinierten Feld angehängt sind, und dann einen der folgenden Schritte ausführen:

  • Entfernen Sie eines der Formulare aus dem -Objekt.
  • Ändern Sie die Berechnung nach Bedarf, tun Sie dies jedoch in allen benutzerdefinierten Formularen, die mit dem -Objekt verbunden sind.
  • Fügen Sie in allen benutzerdefinierten Formularen, die an das -Objekt angehängt sind, ein neues berechnetes benutzerdefiniertes Feld hinzu, das die benötigte Berechnung enthält, und markieren Sie das alte berechnete benutzerdefinierte Feld als veraltet.

In diesem Artikel wird erläutert, wie Sie das Objekt finden und dann das Problem auf eine dieser drei Arten beheben können.

Suchen des Objekts, an das die benutzerdefinierten Formulare angehängt sind find-the-object-where-the-custom-forms-are-attached

  1. Klicken Sie auf das Hauptmenü-Symbol Hauptmenü in der oberen rechten Ecke von Adobe Workfront oder (falls verfügbar) klicken Sie auf das Hauptmenü-Symbol Hauptmenü in der oberen linken Ecke und klicken Sie dann auf ​Setup Setup-Symbol .

  2. Klicken Sie Benutzerdefinierte Forms > Felder.

  3. Wenden Sie die Ansicht Feldliste an, um das berechnete Feld zu finden, das Sie ändern möchten, und notieren Sie sich jedes benutzerdefinierte Formular, für das es verwendet wird (z. B. Formular 1, Formular 2, Formular 3) .

  4. Klicken Sie auf Forms und wenden Sie dann die Ansicht Formularliste an.

  5. Klicken Sie auf Dropdown Liste „Filter“ und dann auf Neuer Filter.

  6. Klicken Sie Filterregel hinzufügen, geben Sie dann „Name des benutzerdefinierten Formulars“ ein und wählen Sie diesen Wert aus, wenn er in der Liste angezeigt wird.

  7. Wählen Sie Gleich für den Filtermodifikator, tippen Sie den Namen jedes Formulars ein, auf das Sie sich in Schritt 1 notiert haben, und wählen Sie es aus, wenn es angezeigt wird.

    Beispiel: benutzerdefinierte Formularname ist gleich Formular 1, Formular 2, Formular 3.

  8. Klicken Sie auf Filter speichern benennen Sie dann den neuen Filter und klicken Sie auf Filter speichern.

  9. Notieren Sie sich in der Liste der Formulare den Objekttyp des Filters, z. B. Aufgabe oder Problem, der in der Spalte Typ angezeigt wird.

  10. Erstellen Sie für jedes benutzerdefinierte Formular, das Sie in Schritt 1 gefunden haben, ein neues benutzerdefiniertes Kontrollkästchen mit dem einzigen Standardwert Ja .

    Beispiel: Feld 1 im Formular 1 = Ja, Feld 2 im Formular 2 = Ja, Feld 3 im Formular 3 = Ja. Dies bedeutet: „Das berechnete benutzerdefinierte Feld ist in Formular 1 vorhanden“ oder „Das berechnete benutzerdefinierte Feld ist in Formular 2 vorhanden“ usw.

  11. Klicken Sie Suchsymbol Suchsymbol in der rechten oberen Ecke des Bildschirms auf Erweiterte Suche.

  12. Klicken Sie auf das Objekt Ihres benutzerdefinierten Formulars (z. B. „Problem„), klicken Sie Ergebnisse filtern und dann auf Filter hinzufügen.

  13. Beginnen Sie mit der Eingabe des Namens eines Kontrollkästchenfelds in das Feld Beginnen Sie mit der Eingabe des Feldnamens und wählen Sie es aus, wenn es in der Liste angezeigt wird. Wählen Sie dann Gleich aus und geben Sie Ja (ohne Anführungszeichen) in das folgende Feld ein.

    Beispiel: Feld 1 ist gleich (Groß-/Kleinschreibung beachten) Ja.

  14. Klicken Sie Filter hinzufügen und fügen Sie alle Kontrollkästchen zu Ihrer erweiterten Suche hinzu.

    Suchen Sie nach jeder möglichen Kombination.

    Beispiel Erstellen Sie mehrere Filter mit den gefundenen Kombinationen, wie unten aufgeführt. Sie sollten Objekte mit mehreren angehängten benutzerdefinierten Formularen finden, die dieselben berechneten Felder enthalten. Möglicherweise werden die folgenden Szenarien angezeigt:

    • Feld 1= Ja + Feld 2 = Ja + Feld 3 = Ja (z. B. keine Objekte)
    • Feld 1= Ja + Feld 2 = Ja (z. B. keine Objekte)
    • Feld 1= Ja + Feld 3 = Ja (z. B. zwei Objekte)

    Das bedeutet, dass das berechnete Feld sowohl auf Formular 1 als auch auf Formular 3 vorhanden ist, da die entsprechenden Kontrollkästchen-Felder (Feld 1 und Feld 3) auf diesen Objekten vorhanden sind.

    Feld 2 = Ja + Feld 3 = Ja (z. B. keine Objekte)

  15. Fahren Sie mit einem der folgenden Abschnitte in diesem Artikel fort:

Entfernen Sie eines der benutzerdefinierten Formulare aus dem Objekt und bearbeiten Sie dort die Berechnung remove-one-of-the-custom-forms-from-the-object-and-edit-the-calculation-there

  1. Suchen Sie das -Objekt, an das die benutzerdefinierten Formulare angehängt sind, wie in Suchen des -Objekts, an das die benutzerdefinierten Formulare angehängt sind in diesem Artikel beschrieben, und öffnen Sie dann das -Objekt.

  2. Entfernen Sie eines der benutzerdefinierten Formulare aus dem -Objekt und speichern Sie dann das -Objekt.

    note note
    NOTE
    Um die Felder aus dem Formular hinzuzufügen, das Sie aus dem Objekt entfernt haben, müssen Sie möglicherweise das benutzerdefinierte Formular bearbeiten, das mit dem Objekt verbunden bleibt. Auf diese Weise können Sie die benutzerdefinierten Dateninformationen des -Objekts beibehalten.
  3. Bearbeiten Sie im entfernten benutzerdefinierten Formular die Berechnung für das benutzerdefinierte Feld, das Sie ursprünglich aktualisieren wollten, und klicken Sie dann auf Speichern.

    Diesmal sollte Workfront auf keinen Konflikt stoßen.

  4. (Optional) Entfernen Sie die Kontrollkästchen-Felder aus den benutzerdefinierten Formularen oder löschen Sie sie aus Workfront.

Nehmen Sie in der Berechnung in allen angehängten benutzerdefinierten Formularen identische Änderungen vor make-identical-edits-in-the-calculation-in-all-of-the-attached-custom-forms

IMPORTANT
Daten gehen in den Objekten verloren, an die das benutzerdefinierte Formular bereits angehängt ist, wenn Sie diese Schritte ausführen. Wenn das berechnete Feld jedoch auf statische Felder und nicht auf berechnete Felder verweist, können Sie die Option Benutzerdefinierte Ausdrücke neu berechnen auf dem -Objekt verwenden, um die verlorenen Daten wiederherzustellen
  1. Suchen Sie das -Objekt, an das die benutzerdefinierten Formulare angehängt sind, wie in Suchen des -Objekts, an das die benutzerdefinierten Formulare angehängt sind in diesem Artikel erläutert.

  2. Entfernen Sie das Feld aus allen benutzerdefinierten Formularen, die mit dem -Objekt verbunden sind, und speichern Sie dann die Formulare.

  3. Fügen Sie das benutzerdefinierte Feld, das die neue Berechnung enthält, wieder zu den benutzerdefinierten Formularen hinzu.

    note important
    IMPORTANT
    Die Berechnungen müssen in allen beigefügten benutzerdefinierten Formularen identisch sein.
  4. (Optional) Entfernen Sie die Kontrollkästchen aus den Formularen oder löschen Sie sie aus Workfront.

Ein neues berechnetes Feld mit der bearbeiteten Berechnung zu einem oder allen angehängten benutzerdefinierten Formularen hinzufügen add-a-new-calculated-field-containing-the-edited-calculation-to-one-or-all-of-the-attached-custom-forms

Um zu vermeiden, dass Daten im vorhandenen berechneten benutzerdefinierten Feld verloren gehen, oder wenn Sie die bearbeitete Berechnung in nur einem der benutzerdefinierten Formulare anhängen müssen, die an das gefundene Objekt angehängt sind:

  1. Suchen Sie das -Objekt, an das die benutzerdefinierten Formulare angehängt sind, wie in Suchen des -Objekts, an das die benutzerdefinierten Formulare angehängt sind in diesem Artikel erläutert.

  2. Fügen Sie ein neues berechnetes benutzerdefiniertes Feld hinzu, das die Berechnung enthält, die Sie für eines oder alle Formulare benötigen.

  3. Benennen Sie das alte berechnete benutzerdefinierte Feld um Veraltet.

    Bei allen Formularen, die mit dem Objekt verbunden waren, behält dieses ältere berechnete benutzerdefinierte Formular seine historischen Daten bei, Benutzer verwenden es jedoch nicht mehr.

    note important
    IMPORTANT
    Das ältere Feld kann in anderen berechneten benutzerdefinierten Feldern referenziert werden, sodass Sie diese Berechnungen aktualisieren müssen, nachdem Sie seinen Namen geändert haben.
  4. (Optional) Entfernen Sie die Kontrollkästchen aus den Formularen oder löschen Sie sie aus Workfront.

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