Messaggio di errore: si è verificato un piccolo problema. Questo campo viene utilizzato in una configurazione con più moduli
Problema
Quando si modifica un calcolo in un campo personalizzato calcolato in un modulo personalizzato, Adobe Workfront potrebbe visualizzare il seguente avviso:
Si è verificato un piccolo problema
[Il campo] è utilizzato in una configurazione multi-modulo. Se si desidera modificare questa formula, è necessario rimuovere il campo e sostituirlo con uno nuovo contenente il calcolo desiderato.
Causa
Almeno due moduli personalizzati contenenti il campo personalizzato calcolato che si sta tentando di modificare sono allegati a un singolo oggetto nell'istanza Workfront.
Esempio: i moduli personalizzati A e B sono entrambi allegati alla stessa attività. Entrambi i moduli contengono un campo personalizzato calcolato denominato Profitto. Si verifica l'errore quando si tenta di modificare il calcolo nel campo Profitto del modulo personalizzato A.
Non è possibile modificare il calcolo per il campo personalizzato in una delle maschere perché ciò sarebbe in conflitto con la formula nello stesso campo nell'altra maschera.
Per risolvere il conflitto, è necessario trovare l'oggetto in cui sono allegati più moduli con lo stesso campo personalizzato calcolato, quindi eseguire una delle operazioni seguenti:
- Rimuovere uno dei moduli dall'oggetto.
- Modificare il calcolo in base alle esigenze, ma in tutti i moduli personalizzati associati all'oggetto.
- In tutti i moduli personalizzati allegati all’oggetto, aggiungi un nuovo campo personalizzato calcolato contenente il calcolo necessario e contrassegna il vecchio campo personalizzato calcolato come obsoleto.
Questo articolo spiega come trovare l’oggetto e quindi risolvere il problema in uno di questi tre modi.
Trovare l’oggetto a cui sono allegati i moduli personalizzati find-the-object-where-the-custom-forms-are-attached
-
Fai clic sull'icona Main Menu
-
Fai clic su Forms personalizzato > Campi.
-
Applica la visualizzazione Elenco campi per trovare il campo calcolato che stai tentando di modificare e annota ogni modulo personalizzato in cui viene utilizzato (ad esempio Modulo 1, Modulo 2, Modulo 3).
-
Fai clic su Forms, quindi applica la visualizzazione Elenco moduli.
-
Fai clic sull'elenco a discesa Filtro, quindi Nuovo filtro.
-
Fai clic su Aggiungi regola filtro, quindi inizia a digitare "nome modulo personalizzato" e seleziona questo valore quando viene visualizzato nell'elenco.
-
Selezionare Uguale per il modificatore di filtro, iniziare a digitare il nome di ogni modulo di cui si è preso nota al passaggio 1, quindi selezionarlo quando viene visualizzato.
Esempio: Nome Modulo Personalizzato È Uguale A Modulo 1, Modulo 2, Modulo 3.
-
Fai clic su Salva filtro, quindi denomina il nuovo filtro e fai clic su Salva filtro.
-
Nell'elenco dei moduli annotare il tipo di oggetto del filtro, ad esempio Attività o Problema, visualizzato nella colonna Tipo.
-
In ogni modulo personalizzato individuato al passaggio 1, crea un nuovo campo personalizzato Casella di controllo con un singolo valore predefinito di Sì.
Esempio: Campo 1 nel modulo 1 = Sì, Campo 2 nel modulo 2 = Sì, Campo 3 nel modulo 3 = Sì. Ciò significa che "il campo personalizzato calcolato esiste nel modulo 1" o che "il campo personalizzato calcolato esiste nel modulo 2" e così via.
-
Nell'icona Ricerca
-
Fai clic sull'oggetto del modulo personalizzato (ad esempio Problema), fai clic su Filtra i risultati, quindi su Aggiungi un filtro.
-
Inizia a digitare il nome di un campo Casella di controllo nel campo Inizia a digitare il nome del campo e selezionalo quando viene visualizzato nell'elenco, quindi seleziona Uguale e digita Sì (senza virgolette) nella casella seguente.
Esempio: Campo 1 Uguale (Distinzione Maiuscole/Minuscole) Sì.
-
Fai clic su Aggiungi un filtro e aggiungi tutti i campi Casella di controllo alla ricerca avanzata.
Cerca ogni possibile combinazione.
Esempio: Crea diversi filtri con le combinazioni trovate, come elencato di seguito. Dovresti trovare oggetti con più moduli personalizzati allegati che contengono gli stessi campi calcolati. Potresti trovare i seguenti scenari:
- Campo 1= Sì + Campo 2 = Sì + Campo 3 = Sì (ad esempio, nessun oggetto)
- Campo 1= Sì + Campo 2 = Sì (ad esempio, nessun oggetto)
- Campo 1= Sì + Campo 3 = Sì (due oggetti, ad esempio)
Ciò significa che il campo calcolato esiste sia nel modulo 1 che nel modulo 3, poiché i campi Casella di controllo corrispondenti (campo 1 e campo 3) esistono in questi oggetti.
Campo 2 = Sì + Campo 3 = Sì (ad esempio, nessun oggetto)
-
Passare a una delle sezioni seguenti in questo articolo:
Rimuovi uno dei moduli personalizzati dall’oggetto e modifica il calcolo remove-one-of-the-custom-forms-from-the-object-and-edit-the-calculation-there
-
Trovare l'oggetto a cui sono allegati i moduli personalizzati, come descritto in Trovare l'oggetto a cui sono allegati i moduli personalizzati in questo articolo, quindi aprire l'oggetto.
-
Rimuovi uno dei moduli personalizzati dall’oggetto, quindi salva l’oggetto.
note note NOTE Per aggiungere i campi dal modulo rimosso dall’oggetto, potrebbe essere necessario modificare il modulo personalizzato che rimane allegato all’oggetto. In questo modo è possibile conservare le informazioni sui dati personalizzati dell'oggetto. -
Nel modulo personalizzato rimosso, modifica il calcolo per il campo personalizzato che stavi tentando di aggiornare originariamente, quindi fai clic su Salva.
Questa volta, Workfront non dovrebbe incontrare un conflitto.
-
(Facoltativo) Rimuovere i campi Casella di controllo dai moduli personalizzati o eliminarli da Workfront.
Apportare modifiche identiche nel calcolo in tutti i moduli personalizzati allegati make-identical-edits-in-the-calculation-in-all-of-the-attached-custom-forms
-
Trovare l'oggetto a cui sono allegati i moduli personalizzati, come spiegato in Trovare l'oggetto a cui sono allegati i moduli personalizzati in questo articolo.
-
Rimuovi il campo da tutti i moduli personalizzati allegati all’oggetto, quindi salva i moduli.
-
Aggiungi nuovamente ai moduli personalizzati il campo personalizzato contenente il nuovo calcolo.
note important IMPORTANT I calcoli devono essere identici in tutti i moduli personalizzati allegati. -
(Facoltativo) Rimuovere i campi Casella di controllo dai moduli o eliminarli da Workfront.
Aggiungi un nuovo campo calcolato contenente il calcolo modificato a uno o a tutti i moduli personalizzati allegati add-a-new-calculated-field-containing-the-edited-calculation-to-one-or-all-of-the-attached-custom-forms
Per evitare la perdita di dati nel campo personalizzato calcolato esistente o se è necessario modificare il calcolo in uno solo dei moduli personalizzati allegati all'oggetto trovato:
-
Trovare l'oggetto a cui sono allegati i moduli personalizzati, come spiegato in Trovare l'oggetto a cui sono allegati i moduli personalizzati in questo articolo.
-
Aggiungere un nuovo campo personalizzato calcolato contenente il calcolo necessario per uno o tutti i moduli.
-
Rinomina il campo personalizzato calcolato precedente Obsoleto.
In tutti i moduli allegati all’oggetto, questo modulo personalizzato calcolato meno recente conserva i dati storici, ma gli utenti non lo utilizzano più.
note important IMPORTANT È possibile che in altri campi personalizzati calcolati venga fatto riferimento al campo meno recente, pertanto è necessario aggiornare tali calcoli dopo averne modificato il nome. -
(Facoltativo) Rimuovi i campi Casella di controllo dai moduli o eliminali da Workfront.