# o $ nelle espressioni calcolate nelle xpages

Nel codice xml delle xpages le espressioni calcolate possono cominciare con il carattere “#” o con il carattere “$”, cioè possono essere di uno dei seguenti tipi:

  • value=”#{[language]:[expression]}”
  • value=”${[language]:[expression]}”

dove [language] è il nome del linguaggio, ad esempio javascript e [expression] è l’espressione da calcolare.

La questione è “qual è la differenza fra i due casi?”. Leggi tutto “# o $ nelle espressioni calcolate nelle xpages”

Campi nascosti in un form lotus quando si accede con un browser

In un form lotus si possono nascondere i campi spuntando nella finestra delle proprietà del campo il check box “Hide paragraph from Web browser” ma in questo modo il campo non è generato come campo nascosto, cioè non è generato un tag html input con attributo type=”hidden” ed è quindi impossibile accederne al valore dal browser, ad esempio mediante javascript.
Questo è un comportamento differente da quanto succede utilizzando un client lotus dove i campi nascosti sono comunque accessibili usando lotusscript e le formule. Leggi tutto “Campi nascosti in un form lotus quando si accede con un browser”

Nascondere un campo rich text

Nascondere un campo rich text con una formula “Hide paragraph if formula is true” non funziona come con gli altri campi.
Infatti il contenuto del campo rich text può conservare la stessa proprietà “Hide paragraph if formula is true” di quando è stato salvato anche quando questa proprieta è stata modificata con un notes client designer.
Questa situazione si verifica quando il campo rich text è il primo elemento di una riga o di una cella di una tabella.
Per impostare la nuova proprietà anche per un campo rich text, inserisci uno spazio o un altro elemento prima del campo rich text.