Funzioni di data e ora

Variabili

now

Ottiene l’ora corrente in formato AAAA-MM-GG-hhss.

timestamp

Ottiene l’ora corrente come marca temporale Unix.

Funzioni

addSeconds (data; numero)

Restituisce una nuova data in seguito all’aggiunta di un determinato numero di secondi a una data. Per sottrarre i secondi, immettere un numero negativo.

Esempi:

  • addSeconds(2016-12-08T15:55:57.536Z;2)

    Restituisce 2016-12-08T15:55:59.536Z

  • addSeconds(2016-12-08T15:55:57.536Z;-2)

    Restituisce 2016-12-08T15:55:55.536Z

addMinutes (data; numero) addminutes-date-number

Restituisce una nuova data in seguito all’aggiunta di un determinato numero di minuti a una data. Per sottrarre i minuti, immettere un numero negativo.

Esempi:

  • addMinutes(2016-12-08T15:55:57.536Z;2)

    Restituisce 2016-12-08T15:57:57.536Z

  • addMinutes(2016-12-08T15:55:57.536Z;-2)

    Restituisce 2016-12-08T15:53:57.536Z

addHours (date; number) addhours-date-number

Restituisce una nuova data in seguito all’aggiunta di un determinato numero di ore a una data. Per sottrarre le ore, immettere un numero negativo.

Esempi:

  • addHours(2016-12-08T15:55:57.536Z; 2)

    Restituisce 2016-12-08T17:55:57.536Z

  • addHours(2016-12-08T15:55:57.536Z;-2)

    Restituisce 2016-12-08T13:55:57.536Z

addDays (data; numero) adddays-date-number

Restituisce una nuova data come risultato dell’aggiunta di un numero specificato di giorni a una data. Per sottrarre i giorni, immettere un numero negativo.

Esempi:

  • addDays(2016-12-08T15:55:57.536Z;2)

    Restituisce 2016-12-10T15:55:57.536Z

  • addDays(2016-12-08T15:55:57.536Z;-2)

    Restituisce 2016-12-6T15:55:57.536Z

addWeekDays(date; number)

[Nuovo!]{class="badge informative"}

Aggiunge il numero di giorni della settimana alla data. Vengono aggiunti solo valori interi interi (i valori frazionari vengono arrotondati per difetto).

Esempi:

addWeekDays("2016-12-08T15:55:57.536Z"; 2)

Restituisce 2016-12-12T15:55:57.536Z
addWeekDays("2016-12-08T15:55:57.536Z"; -2)
Restituisce 2016-12-06T15:55:57.536Z

addMonths (data; numero)

Restituisce una nuova data in seguito all’aggiunta di un numero specificato di mesi a una data. Per sottrarre i mesi, immettere un numero negativo.

Esempi:

  • addMonths(2016-08-08T15:55:57.536Z;2)

    Restituisce 2016-10-08T15:55:57.536Z

  • addMonths(2016-08-08T15:55:57.536Z;-2)

    Restituisce 2016-06-08T15:55:57.536Z

addYears (data; numero)

Restituisce una nuova data risultante dall’aggiunta di un numero specificato di anni a una data. Per sottrarre gli anni, immettere un numero negativo.

Esempi:

  • addYears(2016-08-08T15:55:57.536Z;2)

    Restituisce 2018-08-08T15:55:57.536Z

  • addYears(2016-12-08T15:55:57.536Z; -2)

    Restituisce 2014-08-08T15:55:57.536Z

dayOfMonth(date)

[Nuovo!]{class="badge informative"}

Restituisce il giorno del mese per la data come numero compreso tra 1 e 31.

Esempi:

  • dayOfMonth("2016-12-28T16:03:06.372Z")

    Restituisce 28

  • dayOfMonth("2015-01-05T11:36:39.138Z")

    Restituisce 5

dayOfWeek(date)

[Nuovo!]{class="badge informative"}

Restituisce il giorno della settimana per la data come numero compreso tra 1 (domenica) e 7 (sabato).

Esempi:

  • dayOfWeek("2016-12-28T16:03:06.372Z")

    Restituisce 4

  • dayOfWeek("2016-12-25T16:03:06.372Z")

    Restituisce 1

daysInMonth(date)

[Nuovo!]{class="badge informative"}

Restituisce il numero totale di giorni nel mese della data specificata.

Esempi:

  • daysInMonth("2016-01-01T00:00:00.000Z")

    Restituisce 31

  • daysInMonth("2016-02-01T00:00:00.000Z")

    Restituisce 29

daysInSplitWeek(date)

[Nuovo!]{class="badge informative"}

Restituisce il numero totale di giorni della settimana compresi tra la data e la fine della settimana oppure la fine del mese, a seconda di quale dei due eventi si verifica per primo.

Esempi:

  • daysInSplitWeek("2016-12-28T16:03:06.372Z")

    Restituisce 3

  • daysInSplitWeek("2016-01-25T16:03:06.372Z")

    Restituisce 5

daysInYear(date)

[Nuovo!]{class="badge informative"}

Restituisce il numero totale di giorni nell’anno della data specificata (365 per un anno regolare, 366 per un anno bisestile).

Esempi:

  • daysInYear("2016-06-01T00:00:00.000Z")

    Restituisce 366

  • daysInYear("2015-06-01T00:00:00.000Z")

    Restituisce 365

dateMax(date1; date2; …)

[Nuovo!]{class="badge informative"}

Restituisce la data più recente dell’elenco.

Esempi:

  • dateMax("2016-06-01T00:00:00.000Z"; "2016-12-01T00:00:00.000Z")

    Restituisce 2016-12-01T00:00:00.000Z

  • dateMax("2015-01-01T00:00:00.000Z"; "2016-06-15T00:00:00.000Z"; "2014-03-20T00:00:00.000Z")

    Restituisce 2016-06-15T00:00:00.000Z

dateMin(date1; date2; …)

[Nuovo!]{class="badge informative"}

Restituisce la data meno recente dall’elenco.

Esempi:

  • dateMin("2016-06-01T00:00:00.000Z"; "2016-12-01T00:00:00.000Z")

    Restituisce 2016-06-01T00:00:00.000Z

  • dateMin("2015-01-01T00:00:00.000Z"; "2016-06-15T00:00:00.000Z"; "2014-03-20T00:00:00.000Z")

    Restituisce 2014-03-20T00:00:00.000Z

endOfMonth(date)

[Nuovo!]{class="badge informative"}

Restituisce l’ultimo momento del mese della data specificata, ovvero l’ultimo millisecondo dell’ultimo giorno (23:59:59.999). Tiene automaticamente conto del numero di giorni del mese, inclusi gli anni bisestili.

Esempi:

  • endOfMonth("2016-06-15T12:30:00.000Z")

    Restituisce 2016-06-30T23:59:59.999Z

  • endOfMonth("2016-01-01T00:00:00.000Z")

    Restituisce 2016-01-31T23:59:59.999Z

  • endOfMonth("2016-02-01T00:00:00.000Z")

    Restituisce 2016-02-29T23:59:59.999Z

ora(data)

[Nuovo!]{class="badge informative"}

Restituisce l’ora della data sotto forma di numero compreso tra 0 e 23.

Esempi:

  • hour("2016-12-08T15:55:57.536Z")

    Restituisce 15

  • hour("2016-12-08T00:00:00.000Z")

    Restituisce 0

isWeekend(date)

[Nuovo!]{class="badge informative"}

Restituisce true se la data cade di sabato o domenica e false per qualsiasi altro giorno. Il risultato viene determinato nel fuso orario configurato dello scenario.

Esempi:

  • isWeekend("2016-12-10T00:00:00.000Z")

    Restituisce true (sabato)

  • isWeekend("2016-12-11T00:00:00.000Z")

    Restituisce true (domenica)

  • isWeekend("2016-12-12T00:00:00.000Z")

    Restituisce false (lunedì)

  • isWeekend("2016-12-09T00:00:00.000Z")

    Restituisce false (venerdì)

minuto(data)

[Nuovo!]{class="badge informative"}

Restituisce il minuto della data come numero compreso tra 0 e 59.

Esempi:

  • minute("2016-12-08T15:55:57.536Z")

    Restituisce 55

  • minute("2016-12-08T15:00:00.000Z")

    Restituisce 0

mese(data)

[Nuovo!]{class="badge informative"}

Restituisce il mese della data come numero compreso tra 1 e 12.

Esempi:

  • month("2016-12-08T15:55:57.536Z")

    Restituisce 12

  • month("2016-01-08T15:55:57.536Z")

    Restituisce 1

second(date)

[Nuovo!]{class="badge informative"}

Restituisce il secondo della data come numero compreso tra 0 e 59.

Esempi:

  • second("2016-12-08T15:55:57.536Z")

    Restituisce 57

  • second("2016-12-08T15:55:00.000Z")

    Restituisce 0

startOfMonth(date)

[Nuovo!]{class="badge informative"}

Restituisce il primo momento del mese della data specificata, ovvero la mezzanotte del primo giorno (00:00:00.000). Il risultato dipende dal fuso orario.

Esempi:

  • startOfMonth("2016-06-15T12:30:00.000Z")

    Restituisce 2016-06-01T00:00:00.000Z

  • startOfMonth("2024-02-14T08:00:00.000Z")

    Restituisce 2024-02-01T00:00:00.000Z

weekDayDiff(date2; date1)

[Nuovo!]{class="badge informative"}

Restituisce il numero di giorni feriali tra due date, tenendo conto dei timestamp in tali giorni. Ad esempio, se l’ora di inizio è 15:00, il giorno di inizio non verrà conteggiato come giorno intero.

Esempi:

  • weekDayDiff("2016-12-07T12:00:00.000Z"; "2016-12-05T00:00:00.000Z")

    Restituisce 2,5

  • weekDayDiff("2016-12-09T15:00:00.000Z"; "2016-12-05T15:00:00.000Z")

    Restituisce 4

workMinutesDiff(date1; date2)

[Nuovo!]{class="badge informative"}

Restituisce il numero di minuti lavorativi programmati tra due date, in base a una pianificazione standard da lunedì a venerdì, dalle 9.00 alle 17.00.

Esempi:

  • workMinutesDiff("2016-12-05T09:00:00.000Z"; "2016-12-05T17:00:00.000Z")

    Restituisce 480

  • workMinutesDiff("2016-12-05T09:00:00.000Z"; "2016-12-06T17:00:00.000Z")

    Restituisce 960

year(date)

[Nuovo!]{class="badge informative"}

Restituisce l’anno della data sotto forma di numero a 4 cifre.

Esempi:

  • year("2016-12-08T15:55:57.536Z")

    Restituisce il 2016

  • year("2000-01-01T00:00:00.000Z")

    Restituisce 2000

setSecond (date; number)

Questa funzione restituisce una nuova data con i secondi specificati nei parametri.

Specificare un numero compreso tra 0 e 59. Se il numero non rientra nell’intervallo, la funzione restituisce un secondo dal minuto precedente (per un numero negativo) o dal minuto successivo (per un numero positivo).

Se devi specificare un numero non compreso nell’intervallo, ti consigliamo di utilizzare ​ addSeconds, come descritto in precedenza nella sezione addSeconds (date; number).

Esempi:

  • setSecond(2015-10-07T11:36:39.138Z;10)

    Restituisce 2015-10-07T11:36:10.138Z

  • setSecond(2015-10-07T11:36:39.138Z; 61)

    Restituisce 2015-10-07T11:37:01.138Z

setMinute (data; numero)

Questa funzione restituisce una nuova data con i minuti specificati nei parametri.

Specificare un numero compreso tra 0 e 59. Se il numero non rientra nell’intervallo, la funzione restituisce un minuto dall’ora precedente (per un numero negativo) o dall’ora successiva (per un numero positivo).

Se è necessario specificare un numero non compreso nell’intervallo, è consigliabile utilizzare addMinutes, come descritto in precedenza in addMinutes (date; number).

Esempi:

  • setMinute(2015-10-07T11:36:39.138Z;10)

    Restituisce 2015-10-07T11:10:39.138Z

  • setMinute(2015-10-07T11:36:39.138Z;61)

    Restituisce 2015-10-07T12:01:39.138Z

setHour (data; numero)

Questa funzione restituisce una nuova data con l’ora specificata nei parametri.

Specificare un numero compreso tra 0 e 23. Se il numero non rientra in questo intervallo, la funzione restituisce un’ora dal giorno precedente (per un numero negativo) o dal giorno successivo (per un numero positivo).

Se è necessario specificare un numero non compreso nell’intervallo, è consigliabile utilizzare addHours, come descritto in precedenza in addHours (date; number).

Esempi:

  • setHour(2015-08-07T11:36:39.138Z;6)

    Restituisce 2015-08-07T06:36:39.138Z

  • setHour(2015-08-07T11:36:39.138;-6)

    Restituisce 2015-08-06T18:36:39.138Z

setDay (data; numero/nome del giorno in inglese)

Questa funzione restituisce una nuova data con il giorno specificato nei parametri.

È possibile utilizzare questa funzione per impostare il giorno della settimana, con domenica 1 e sabato 7. Se specifichi un numero compreso tra 1 e 7, la data risultante rientra nella settimana corrente (da domenica a sabato). Se il numero non è compreso nell’intervallo, la funzione restituisce un giorno della settimana precedente (per un numero negativo) o della settimana successiva (per un numero positivo).

Se è necessario specificare un numero non compreso nell’intervallo, è consigliabile utilizzare addDays, come descritto in precedenza in addDays (date; number).

Esempi:

  • setDay(2018-06-27T11:36:39.138Z;Monday)

    Restituisce 2018-06-25T11:36:39.138Z

  • setDay(2018-06-27T11:36:39.138Z;1)

    Restituisce 2018-06-24T11:36:39.138Z

  • setDay(2018-06-27T11:36:39.138Z;7)

    Restituisce 2018-06-30T11:36:39.138Z

setDate (date; number)

Questa funzione restituisce una nuova data con il giorno del mese specificato nei parametri.

Specifica un numero compreso tra 1 e 31. Se il numero non rientra in questo intervallo, la funzione restituisce un giorno del mese precedente (per un numero negativo) o del mese successivo (per un numero positivo).

Esempi:

  • setDate(2015-08-07T11:36:39.138Z;5)

    Restituisce 2015-08-05T11:36:39.138Z

  • setDate(2015-08-07T11:36:39.138Z;32)

    Restituisce 2015-09-01T11:36:39.138Z

setMonth (data; numero/nome del mese in inglese)

Questa funzione restituisce una nuova data con il mese specificato nei parametri.

Specifica un numero compreso tra 1 e 12. Se il numero non rientra in questo intervallo, la funzione restituisce il mese dell’anno precedente (per un numero negativo) o dell’anno successivo (per un numero positivo).

Esempi:

  • setMonth(2015-08-07T11:36:39.138Z;5)

    Restituisce 2015-05-07T11:36:39.138Z

  • setMonth(2015-08-07T11:36:39.138Z;17)

    Restituisce 2016-05-07T11:36:39.138Z

  • setMonth(2015-08-07T11:36:39.138Z;january)

    Restituisce 2015-01-07T12:36:39.138Z

setYear (data; numero)

Restituisce una nuova data con l’anno specificato nei parametri.

Esempio:

  • setYear(2015-08-07T11:36:39.138Z;2017)

    Restituisce 2017-08-07T11:36:39.138Z

formatDate (date; format; [timezone])

Utilizzare questa funzione quando si dispone di un valore Data, ad esempio 12-10-2021 20:30, che si desidera formattare come valore Testo, ad esempio Dec 10, 2021 8:30 PM.

Questo è utile, ad esempio, quando devi modificare il formato della data di un’app o di un servizio web con quello di un’app o di un servizio web connesso nello stesso scenario.

Per ulteriori informazioni, vedere Date and Text nell’articolo Tipi di dati elemento.

Parametri

Parametro
Tipo di dati previsto*
Funzionamento
date
Data
Converte un valore Date in un valore Text.
format
Testo

Consente di specificare un formato utilizzando i token di formattazione per data e ora. Per ulteriori informazioni, vedere Token per la formattazione della data e dell'ora.

Esempio: DD.MM.YYYY HH:mm

timezone
Testo

(Facoltativo) Consente di specificare il fuso orario utilizzato per la conversione.

Per l'elenco dei fusi orari riconosciuti, vedere la colonna "Nome database TZ" in Wikipedia Elenco dei fusi orari del database tz. Solo i valori elencati in questa colonna vengono riconosciuti dalla funzione come fuso orario valido. Qualsiasi altro valore viene ignorato e viene utilizzato il fuso orario Scenarios specificato nel profilo.

Se si omette questo parametro, viene applicato il fuso orario Scenarios specificato nelle impostazioni del profilo.

Esempio: Europe/Prague, UTC

Se viene fornito un tipo diverso, viene applicata la coercizione del tipo. Per ulteriori informazioni, vedere Tipo di coercizione.

Valore e tipo restituiti

La funzione formatDate restituisce una rappresentazione testuale del valore Data specificato in base al formato e al fuso orario specificati. Il tipo di dati è Testo.

Esempi: In questi esempi, il fuso orario Scenario e Web sono entrambi impostati su Europe/Prague.

Esempio di funzione data e ora

  • formatDate(1. Date created;MM/DD/YYYY)

    Restituisce 10/01/2018

  • formatDate(1. Date created; YYYY-MM-DD hh:mm A)

    Restituisce 2018-10-01 09:32 AM

  • formatDate(1. Date created;DD.MM.YYYY HH:mm;UTC)

    Restituisce 01.10.2018 07:32

  • formatDate(now;DD.MM.YYYY HH:mm)

    Restituisce 19.03.2019 15:30

parseDate (testo; formato; [fuso orario])

Utilizzare questa funzione quando si dispone di un valore Text che rappresenta una data (ad esempio 12-10-2019 20:30 o Aug 18, 2019 10:00 AM) e si desidera convertirlo (analizzarlo) in un valore Date (una rappresentazione leggibile da un computer binario). Per ulteriori informazioni, vedere Date and Text nell’articolo Tipi di dati elemento.

Parametri

La seconda colonna indica il tipo previsto. Se viene fornito un tipo diverso, viene applicata la coercizione del tipo. Per ulteriori informazioni, vedere Tipo di coercizione.

Parametro
Tipo di dati previsto*
Funzionamento
text
Testo
Converte un valore Date in un valore Text.
format
Testo

Consente di specificare un formato utilizzando i token di formattazione per data e ora. Per ulteriori informazioni, vedere Token per la formattazione della data e dell'ora.

Esempio: DD.MM.YYYY HH:mm

timezone
Testo

(Facoltativo) Consente di specificare il fuso orario utilizzato per la conversione.

Per l'elenco dei fusi orari riconosciuti, vedere la colonna "Nome database TZ" in Wikipedia Elenco dei fusi orari del database tz. Solo i valori elencati in questa colonna vengono riconosciuti dalla funzione come fuso orario valido. Qualsiasi altro valore viene ignorato e viene utilizzato il fuso orario Scenarios specificato nel profilo.

Se si omette questo parametro, viene applicato il fuso orario Scenarios specificato nelle impostazioni del profilo.

Esempio: Europe/Prague, UTC

Se viene fornito un tipo diverso, viene applicata la coercizione del tipo. Per ulteriori informazioni, vedere Tipo di coercizione.

Valore e tipo restituiti

Questa funzione converte una stringa di testo in una data, in base al formato e al fuso orario specificati. Il tipo di dati del valore è Data.

Esempi: Negli esempi seguenti, il valore di Data restituito è espresso in base allo standard ISO 8601, ma il tipo di dati del risultato è Date.

  • parseDate(2016-12-28;YYYY-MM-DD)

    Restituisce 2016-12-28T00:00:00.000Z

  • parseDate(2016-12-28 16:03;YYYY-MM-DD HH:mm)

    Restituisce 2016-12-28T16:03:00.000Z

  • parseDate(2016-12-28 04:03 pm; YYYY-MM-DD hh:mm a)

    Restituisce 2016-12-28T16:03:06.000Z

  • parseDate(1482940986;X)

    Restituisce 2016-12-28T16:03:06.000Z

dataDifferenza (Data1; Data2; Unità)

Restituisce un numero che rappresenta la differenza tra le due date, espresso nell’unità specificata.

Data2 viene sottratto da Data1.

Utilizzare uno dei valori di tempo seguenti per il parametro unit:

  • millisecondi
  • secondi
  • minuti
  • ore
  • giorni
  • settimane
  • mesi

Se non viene specificata alcuna unità, la funzione restituisce la differenza in millisecondi.

Esempi:

  • dateDifference(2021-05-11T18:10:00.000Z;2021-05-11T18:00:00.000Z)

    Restituisce 600,000

  • dateDifference(2021-05-11T18:10:00.000Z;2021-05-11T18:00:00.000Z;hours)

    Restituisce 4

  • dateDifference2021-06-11T18:10:00.000Z;2021-05-11T18:00:00.000Z;months)

    Restituisce 1

Altri esempi

Come calcolare l’n-esimo giorno della settimana nel mese

Questa sezione è stata adattata per Workfront Fusion dalla pagina Web Exceljet che spiega come ottenere l’ennesimo giorno della settimana in un mese.

Per calcolare una data corrispondente all’ennesimo giorno della settimana del mese, ad esempio primo martedì, terzo venerdì e così via, è possibile utilizzare la formula seguente:

Calcola nono giorno

{{addDays(setDate(1.date; 1); 1.n * 7 - formatDate(addDays(setDate(1.date; 1); "-" + 1.dow); "E"))}}

La formula contiene i seguenti elementi:

1.n

Giorno n:

  • 1 per il 1° martedì
  • 2 per il 2° martedì
  • 3 per il 3° martedì e così via
2.dow

giorno della settimana:

  • 1 per lunedì
  • 2 per martedì
  • 3 per mercoledì
  • 4 per giovedì
  • 5 per venerdì
  • 6 per sabato
  • 7 per domenica
1.date
La data determina il mese. Per calcolare l'n-esimo giorno della settimana nel mese corrente, utilizzare la variabile now.

Se si desidera calcolare solo un caso specifico, ad esempio ogni due mercoledì, è possibile sostituire gli elementi 1.n e 2.dow nella formula con i numeri corrispondenti. Per il secondo mercoledì del mese corrente, vengono utilizzati i seguenti valori:

  • 1.n = 2
  • 1.dow = 3
  • 1.date = now

Valore variabile del nono giorno

Spiegazione:

  • setDate(now;1) restituisce il primo del mese corrente
  • formatDate(....;E) restituisce il giorno della settimana (1, 2, … 6)

Come calcolare i giorni tra le date

Una possibilità consiste nell’utilizzare la seguente espressione:

Calcola giorni tra date

{{round((2.value - 1.value) / 1000 / 60 / 60 / 24)}}
NOTE
  • I valori di D1 e D2 sono valori di tipo Data. Se si tratta di valori di tipo String (ad esempio, 20.10.2018), utilizzare la funzione parseDate() per convertirli in valori di tipo Date.

  • La funzione round() viene utilizzata per i casi in cui una delle date rientra nel periodo di tempo di risparmio dell'ora legale e l'altra no. In questi casi, la differenza di ore è di un’ora in meno o più. È possibile dividerlo per 24 per un risultato non intero. Perdi un'ora di luce. L'arrotondamento la appiattisce in modo da non avere una percentuale

Come calcolare l’ultimo giorno/millisecondo del mese

Quando si specifica un intervallo di date, ad esempio in un modulo di ricerca, se l’intervallo si estende sull’intero mese precedente come intervallo chiuso (l’intervallo che include entrambi i punti limite), è necessario calcolare l’ultimo giorno del mese.

2019-09-01 ≤ D ≤ 2019-09-30

La formula seguente mostra un modo per calcolare l’ultimo giorno del mese precedente:

Ultimo giorno del mese precedente

{{addDays(setDate(now; 1); -1)}}

In alcuni casi, è necessario calcolare non solo l’ultimo giorno del mese, ma letteralmente il suo ultimo millisecondo:

2019-09-01T00:00:00.000Z ≤ D ≤ 2019-09-30T23:59:59.999Z

Questa formula mostra un modo per calcolare l’ultimo millisecondo del mese precedente:

Ultimo millisecondo del mese precedente

{{parseDate(parseDate(formatDate(now; "YYYYMM01"); "YYYYMMDD"; "UTC") - 1; "x")}}

Se è necessario che il risultato utilizzi l’impostazione del fuso orario, ometti l’argomento UTC:

Ometti UTC

{{parseDate(parseDate(formatDate(now; "YYYYMM01"); "YYYYMMDD") - 1; "x")}}

Tuttavia, è preferibile utilizzare l’intervallo semi-aperto (l’intervallo che esclude uno dei suoi punti limite), specificando il primo giorno del mese successivo e sostituendo l’operatore “minore o uguale a” con “minore di” come segue:

2019-09-01 ≤ D < 2019-10-01

2019-09-01T00:00:00.000Z ≤ D < 2019-10-01T00:00:00.000Z

recommendation-more-help
workfront-fusion-help-workfront-fusion