Aggiungere giorni a una data

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

È possibile utilizzare una formula in Microsoft Office InfoPath 2007 per aggiungere automaticamente uno specifico numero di giorni a una data in un controllo del modello di modulo.

In questo articolo viene spiegato come aggiungere uno specifico numero di giorni a una data e visualizzare i risultati in un controllo di un modulo utilizzando le funzioni addDays e oggi.

Contenuto dell'articolo

Informazioni sulle formule

Passaggio 1: inserimento di un controllo selezione data che visualizza la data corrente per impostazione predefinita

Passaggio 2: inserimento di una casella di testo contenente la funzione addDays

Passaggio 3: Modificare la modalità di visualizzazione della data nella casella di testo

Informazioni sulle formule

Una formula è un'espressione XPath costituita da valori, campi o gruppi, funzioni e operatori utilizzati per calcolare e visualizzare gli altri valori. Le formule possono essere utilizzate per eseguire le operazioni seguenti:

  • Eseguire calcoli matematici da valori specificati quando si progetta modello di modulo o valori immessi dagli utenti nei controlli durante la compilazione dei moduli basati sul modello di modulo.

  • Visualizzazione delle date e ore specifiche.

  • Visualizzare i valori immessi dagli utenti in un controllo in un altro controllo.

  • Impostare il valore predefinito di un campo o un controllo.

  • Eseguire una regola basata su un valore calcolato utilizzando una formula.

Ogni espressione XPath utilizzata in una formula è una combinazione di valori, funzioni e operatori che restituiscono un singolo valore. Una formula può contenere diverse espressioni. È possibile pensare di una formula come una frase costituita da una o più frasi, ciascuna delle quali rappresenta un'espressione nella formula.

La figura seguente mostra la relazione tra una formula e un'espressione.

diagramma in cui è illustrata la relazione tra formule ed espressioni

Una funzione è un'espressione che restituisce un valore in base ai risultati di un calcolo. I valori utilizzati nelle funzioni sono denominati argomenti. È possibile utilizzare le funzioni XPath 1.0 standard inclusi in InfoPath, nonché alcune funzioni specifiche di InfoPath. Nella sezione Vedere anche sono disponibili collegamenti a ulteriori informazioni sulle funzioni di InfoPath.

Inizio pagina

Passaggio 1: inserimento di un controllo selezione data che visualizza la data corrente per impostazione predefinita

Il controllo selezione data è progettato in modo esplicito per l'archiviazione di date. Per poter aggiungere un numero impostato di giorni a una data immessa dagli utenti in un controllo, è necessario dapprima aggiungere un controllo selezione data al modello di modulo. Sarà quindi possibile creare una formula in cui viene utilizzata la funzione oggi per visualizzare in tale controllo la data corrente per impostazione predefinita.

  1. Nel modello di modulo fare clic nel punto in cui si desidera inserire il controllo selezione data.

  2. Se il riquadro attività Controlli non è visibile, fare clic su Altri controlli nel menu Inserisci oppure premere ALT+I, C.

  3. In Inserisci controlli del riquadro attività Controlli fare clic su Selezione data.

  4. Nel modello di modulo digitare Data odierna prima del controllo selezione data appena inserito.

  5. Fare doppio clic sul controllo selezione data appena inserito.

  6. Fare clic sulla scheda Dati.

  7. Nella casella Nome campo digitare un nome per il campo.

    Suggerimento : È consigliabile utilizzare un nome descrittivo del contenuto del campo. In tal modo il modello di modulo risulterà più facilmente comprensibile a chiunque intenda modificarlo. È ad esempio possibile digitare dataOggi.

  8. Fare clic su Applica.

  9. Fare clic su Inserisci formula icona del pulsante .

  10. Fare clic su Inserisci funzione nella finestra di dialogo Inserisci formula.

  11. In Categorie nella finestra di dialogo Inserisci funzione fare clic su Data e ora e quindi in Funzioni fare clic su oggi.

Inizio pagina

Passaggio 2: inserimento di una casella di testo contenente la funzione addDays

Dopo aver aggiunto il controllo selezione data e aver creato la formula in cui viene utilizzata la funzione oggi, è possibile aggiungere una casella di testo al modello di modulo e creare una formula in cui viene utilizzata la funzione addDays.

  1. Nel modello di modulo fare clic nel punto in cui si desidera inserire la casella di testo.

  2. Se il riquadro attività Controlli non è visibile, fare clic su Altri controlli nel menu Inserisci oppure premere ALT+I, C.

  3. In Inserisci controlli del riquadro attività Controlli fare clic su Casella di testo.

  4. Nel modello di modulo digitare 30 giorni dopo prima del controllo casella di testo appena inserito.

  5. Fare doppio clic sulla casella di testo appena inserita.

  6. Fare clic sulla scheda Dati.

  7. Nella casella Nome campo digitare un nome per il campo e quindi fare clic su Applica.

    Suggerimento : È consigliabile utilizzare un nome descrittivo del contenuto del campo. In tal modo il modello di modulo risulterà più facilmente comprensibile a chiunque intenda modificarlo. È ad esempio possibile digitare testoAggiungi30GG.

  8. Fare clic su Inserisci formula icona del pulsante .

  9. Fare clic su Inserisci funzione nella finestra di dialogo Inserisci formula.

  10. In Categorie nella finestra di dialogo Inserisci funzione fare clic su Data e ora e quindi in Funzioni fare clic su addDays.

  11. Fare clic su OK.

  12. Nella casella Formula fare doppio clic sulla prima istanza di fare doppio clic per inserire un campo.

  13. Nella finestra di dialogo Seleziona campo o gruppo fare clic su dataOggi e quindi su OK.

  14. Fare clic sulla seconda istanza di fare doppio clic per inserire un campo, premere CANC e quindi digitare il numero di giorni da aggiungere alla data corrente. Se ad esempio si desidera aggiungere 30 giorni alla data corrente, digitare 30.

  15. Per verificare se la formula immessa è corretta, fare clic su Verifica formula.

    Errori nella formula

    Fare clic su Mostra dettagli nella finestra di dialogo Microsoft Office InfoPath per visualizzare gli errori presenti nella formula. Di seguito sono riportati alcuni suggerimenti per correggere tali errori:

    • Se si utilizza una funzione nella formula, verificare di aver specificato gli argomenti corretti per la funzione. Per alcune funzioni è necessario specificare campi o gruppi come argomenti, mentre per altre è necessario indicare valori. Collegamenti a ulteriori informazioni sulle funzioni sono riportati nella sezione Vedere anche.

    • Eliminare e ridigitare la formula per assicurarsi che sia stata digitata correttamente.

Inizio pagina

Passaggio 3: modifica della modalità di visualizzazione della data nella casella di testo

Dopo aver aggiunto la casella di testo e aver creato la formula per visualizzare la nuova data, è possibile definire il formato di visualizzazione della data nella casella di testo.

  1. Nel modello di modulo fare doppio clic sulla casella di testo.

  2. Fare clic sulla scheda Dati.

  3. Nell'elenco Tipo di dati fare clic su Data (date) e quindi su Formato.

  4. Nell'elenco Formato visualizzazione data fare clic sul formato di visualizzazione desiderato.

    Nota : I formati di visualizzazione con un asterisco vengono aggiornati in base alle impostazioni di sistema dell'utente.

  5. Per verificare le modifiche, fare clic su Anteprima nella barra degli strumenti Standard oppure premere CTRL+MAIUSC+B.

Inizio pagina

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×