Indici ad hoc


Un db dar può richiedere la generazione di uno o più indici ad hoc. Questi indici sono gestiti in notes includendo in un documento normale un comando @DocList o un comando @CatList. Si veda a proposito Comandi Import in Notes.

Tramite questi comandi è possibile creare:

  1. Un elenco semplice di documenti. I documenti vengono filtrati tramite un filtro predisposto nel comando.
  2. Un elenco categorizzato di documenti. e categorie da includere vengono filtrate tramite il comando.

Tramite questi comandi è possibile creare degli indici ad hoc, utili sopratutto nella presentazione html. Ad esempio è possibile create l'indice delle news, delle faq, ecc.

In certi casi può essere utile generare dei nomi inversi. In particolare per le news. La tecnica utilizzata proposta è la seguente:

  • Il nome è fatto da tre parti: NW.AAAA.MMGGG. Ad esempio la news nw.2000.27010 del 31-05-2000.
    • Il prefisso nw è fisso per le news.
    • L'anno aaaa è scritto per intero su quattro cifre.
    • Il mese mm si ottiene sottraendo da 32 il mese effettivo.
    • Il giorno gg si ottiene sottraendo da 320 il giorno effettivo moltiplicato per 10. Se si hanno più news nello stesso giorno, dopo la news più vecchia si sottrae 1 a ciascuna news successiva. Ad esempio si avrebbe la sequenza: nw.2000.27010, nw.2000.27009, nw.2000.27008, nw.2000.27007.
dst.3se2a03 • LastModified: 14-9-2007 • John Peter Arnold