Esempio di campo personalizzato calcolato: visualizzazione della cronologia di modifica di un campo

Se gli utenti aggiornano regolarmente i campi personalizzati e desideri acquisire un registro di tutte le modifiche apportate a un campo nonché una data in cui tali modifiche vengono apportate, puoi acquisire queste informazioni in un campo personalizzato calcolato.

Nell'esempio seguente viene illustrato come creare il campo calcolato Cronologia modifica istruzioni per acquisire tutte le modifiche apportate a un campo di testo a riga singola denominato Istruzioni.

TIP
Puoi seguire questo esempio per tutti i tipi di campi personalizzati, non solo per i campi di testo a riga singola.

Questa operazione consente di:

  • Limita il campo Cronologia modifica istruzioni ai 2.000 caratteri più recenti, in modo che non superi il limite del database di Workfront.

  • Controlla se il valore corrente del campo Istruzioni corrisponde alla parte anteriore del valore Cronologia di modifica delle istruzioni. Presuppone che sia vuoto e, in caso contrario, esegue le operazioni seguenti:

    • Se corrispondono, lascia invariata la cronologia di modifica delle istruzioni;
    • Se non corrispondono, sostituisce la cronologia di modifica delle istruzioni con il valore più recente nel campo Istruzioni, seguito dalla data corrente tra parentesi, da una barra verticale e dalla cronologia di modifica delle istruzioni precedenti, che mantiene i valori precedenti e le date in cui sono stati immessi.

Requisiti di accesso

Devi avere i seguenti:

Piano Adobe Workfront*
Qualsiasi
Licenza Workfront*
Piano
Configurazioni del livello di accesso*

Accesso amministrativo a Forms personalizzato

Nota: se non disponi ancora dell’accesso, chiedi all’amministratore di Workfront se ha impostato restrizioni aggiuntive nel tuo livello di accesso. Per informazioni su come un amministratore di Workfront può modificare il tuo livello di accesso, consulta Creare o modificare livelli di accesso personalizzati.

Autorizzazioni oggetto

Gestire le autorizzazioni sui moduli personalizzati

Per ulteriori informazioni, vedere Condividi modulo personalizzato.

Prerequisiti

Per aggiungere un campo calcolato che visualizza la cronologia di modifica di un campo in un modulo personalizzato, è necessario innanzitutto:

  • Creare il modulo personalizzato
  • Aggiungi al modulo personalizzato il campo di cui desideri acquisire la cronologia

Visualizzare la cronologia di modifica di un campo

  1. Passare a un modulo personalizzato in cui si desidera aggiungere il campo calcolato.

  2. Per creare il campo personalizzato di testo a riga singola, ad esempio, eseguire le operazioni seguenti:

    1. Fare clic su Testo su riga singola.
    2. Specifica un etichetta per il campo personalizzato. Ad esempio, puoi denominarlo "Istruzioni".
    3. Fare clic su Applica.
  3. Fare clic su Calcolato per aggiungere al modulo un campo personalizzato calcolato.

  4. Specifica un etichetta per il campo personalizzato calcolato. Ad esempio, è possibile denominarlo "Istruzioni Modifica cronologia".

    Questo è il campo che acquisirà eventuali modifiche apportate al primo campo creato ("Istruzioni").

  5. Fare clic su Salva e chiudi.

  6. Fare clic sul nome del modulo in cui sono stati aggiunti due campi per riaprirlo.

  7. Fai clic sul campo personalizzato calcolato Istruzioni Modifica cronologia, quindi copia e incolla quanto segue nella casella Calcolo:

    code language-none
    LEFT(IF(LEFT({DE:Instructions Edit History},LEN(IF(ISBLANK({DE:Instructions}),"-",{DE:Instructions})))={DE:Instructions},{DE:Instructions Edit History},CONCAT(IF(ISBLANK({DE:Instructions}),"-",{DE:Instructions})," (",$$NOW,") | ",{DE:Instructions Edit History})),2000)
    
  8. (Consigliato) Incolla lo stesso calcolo nel campo Istruzioni del campo calcolato del modulo.

  9. Assicurati che Testo sia selezionato nel campo Formato per formattare il campo personalizzato calcolato come testo.

    Questa è l'impostazione predefinita.

  10. Fare clic su Salva e chiudi.

    Ora, quando si allega il modulo personalizzato a un oggetto e successivamente qualcuno modifica le informazioni nel campo Istruzioni, il campo Cronologia modifiche istruzioni visualizza il valore più recente, seguito dalla data corrente tra parentesi e da una barra verticale. Se vengono apportate ulteriori modifiche, queste vengono aggiunte a queste informazioni nello stesso modo.

    Nel calcolo riportato sopra è possibile sostituire Istruzioni con il nome esatto del campo di testo a riga singola di cui si desidera tenere traccia della cronologia e Istruzioni Modifica cronologia con il nome esatto del campo calcolato.

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