IMPOSTAZIONE DELLE APPLICAZIONI


Personalizzazione del titolo della finestra di un modulo
Il titolo della finestra è il testo che compare nella barra del titolo quando si compone, si legge o si modifica un documento. Il titolo predefinito che compare nella barra del titolo è "senzanome". Per aiutare gli utenti a capire l'argomento del documento che stanno leggendo è possibile creare un titolo che ne descrive il contenuto.

Il titolo di una finestra può essere statico, se visualizza sempre lo stesso messaggio, oppure dinamico, se visualizza un messaggio che cambia secondo una formula. Un esempio per un titolo di finestra dinamico, potrebbe essere il titolo relativo ad un documento principale in un database di discussione, che comprenda il numero delle risposte correlate. Il titolo cambia ogni volta che viene creata una nuova risposta.

Per creare un titolo per la finestra, scrivere una formula che fornisca il testo da visualizzare. Il testo può essere una stringa di testo da immettere direttamente, un testo prodotto da una funzione o il contenuto di un qualsiasi campo, eccetto quelli rich text o rich text lite. Il testo può essere una stringa di testo che viene immessa direttamente, un testo prodotto da una funzione o il contenuto di un campo (tranne quelli di testo composito). Qualora il campo non contenga testo, oppure qualora non venga restituito del testo, il valore dovrà essere convertito in testo mediante la funzione @Text. Ad esempio, la seguente formula converte il valore della data presente nel campo DateCreated in un valore di testo da visualizzare come titolo della finestra:

"Risposta creata il " + @Text(DateCreated);

Per personalizzare il titolo della finestra di un modulo

1. Aprire il modulo.

2. Nella pagina Oggetti del quadro Programmazione, selezionare Titolo della finestra - attributo.

3. Immettere una formula che restituisce un testo.

4. Fare clic sul segno di spunta verde per salvare la formula.

5. Per verificare il titolo della finestra, è necessario creare, salvare e leggere un nuovo documento. Assicurarsi che il titolo sia appropriato per tutte e tre le situazioni.

Esempi: Personalizzazione dei titoli delle finestre

Il titolo è un testo letterale
Questa formula visualizza "Inventory Invoice" come titolo della finestra.

"Inventory Invoice"

Il titolo include la data di creazione e il nome dell'azienda
Questa formula visualizza la data in cui è stato creato il documento, il nome del modulo e l'azienda che l'ha fatturato. @Text converte la data in una stringa di testo, e gli spazi lasciati all'interno delle virgolette impongono al titolo la spaziatura desiderata.

@Text(@created) + " Fattura per " + NomeAzienda

Questa formula usa il campo "modulo" come riferimento per il nome del modulo, invece di codificarlo forzatamente nella formula.

@Text(@created) + " " + modulo + " per " + NomeAzienda

Il titolo include il numero di risposte
Questa formula è utile per il modulo di un documento principale in un database di discussione.

@If(@IsNewDoc;"Nuovo argomento";Subject +
@DocDescendants(" (Nessuna risposta)";" (1 risposta)";" (% risposte)));

Se il documento non è mai stato salvato, mentre l'utente compone il documento appare il messaggio Nuovo argomento nella barra del titolo. Dopo che il documento è stato salvato, il titolo è formato dal nome dell'oggetto a cui si riferisce il documento più il numero di risposte che sono arrivate. Se l'oggetto è Icebox 2000 e non ci sono state risposte, il titolo del documento sarà Icebox 2000 (nessuna risposta). Con una risposta il titolo diventerà Icebox 2000 (1 risposta). Con due risposte, il titolo diventa Icebox 2000 (2 risposte).

Risposte incluse nell'oggetto
Quando la risposta o la risposta alla risposta è composta per la prima volta, questa formula visualizza il messaggio Nuova risposta a e l'oggetto del documento principale.

@If(@IsNewDoc;"Nuova risposta a " + Subject;
"Risposta " + @DocNumber("") + " di " + @DocSiblings + " a " + Subject);

Quando un utente legge la risposta, il titolo della finestra visualizza il numero totale di risposte al documento principale, il numero della risposta visualizzata e l'oggetto del documento principale. Ad esempio, se il documento di risposta è il secondo di quattro risposte a Icebox 2000, il titolo verrà visualizzato come Risposta 2 di 4 a Icebox 2000.

Vedere anche