Newsgroup: it.comp.appl.notes-domino
Titolo: Campi lettore a autore!!!

Ho creato dei mail-in database.
Ho modificato il template di posta e nel modulo memo ho inserito
dei campi calcolati in composizione.
Perchè quando mi arriva una nuova mail in questi database non si
creano in automatico questi campi?
Le ho provate tutte...
Script compreso!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

creano in
automatico questi campi?
Perché la composizione la fai in un altro DB
con un altro form. Il mail-in DB riceve roba già scritta da altri e se non
metti un agente che parsi i messaggi in arrivo questi rimangono come sono.
--
Juda on the web
--------------------------------
Inviato via 
http://usenet.iol.it
 

Anche mettendo un agente che periodicamente va a modificare
(nelle nuove mail)i campi lettore e autore che ho creato,
se ne sbatte altamente.
Ho già capito che sei un mostro...e non sto scherzando...
però ammetti anche tu che il Notes è un po' Servero con i campi lettore
e autore Vero?
Ma come faresti con il salvarlo in un altro modulo personalizzato?
Ciao...Juda!!!


 Ma come faresti con il salvarlo in un altro modulo personalizzato?
Di idee posso averne; il problema è che non ho capito il contesto.
Spiegami la situazione e cosa vuoi fare e vedo se ti trovo una
soluzione.
--
Juda of 3AM - juda(strudel)
despammed.com
/---------------/
Nella mia condizione di base sono piuttosto acido, ma difficilmente
rimango di sale.

indirizzo-> 
pi...@paperino.com
La mail arriva in un database mail_pippo.nsf
Ecco le ACL di mail_pippo.nsf:
- Chiunque ha accesso in Redazione
- Un gruppo ristretto ha accesso in Gestione + ha ruolo [MGR]
Cosa ho fatto:
- Ho inserito nel modulo MEMO due campi Calcolati in composizione
- un campo autori
- un campo lettori
- tutti e 2 i campi hanno il medesimo valore.
- sono calcolati in composizione con il valore [MGR]
Cosa voglio:
- le nuove mail che arrivano le Read/Write solo chi ha ruolo [MGR]
Problemi riscontrati:
- I campi non si creano.
Soluzioni adottate: 
- Agente1 programmato + volte al giorno che sostituisce il valore dei
campi
                   - in lotus script
                   - con operazioni semplici
                   - con formule
- Agente2 "se arriva nuova posta2 che sostituisce il valore dei campi
                   - in lotus script
                   - con operazioni semplici
                   - con formule
Risultato:
- L'agente1 cambia i valori dei campi ma se ne sbatte che siano lettori
e autori,
e tutti vedono tutto anche se c'č ruolo [MGR]!!!
- L'agente2 non fa proprio niente sulle nuove mail arrivate.
...non ho detto che sei affatto brutto!!!


Mai detto di essere bello.
Dai, io te lo dico sempre ....
Ciao.
-- 
/Zio Ciano.
Born to run Unix
-Fare bene non e` bene, fare male non c'e` male.-

 Dai, io te lo dico sempre ....
Tanto si sa che vuoi te...


 ...non ho detto che sei affatto brutto!!!
Non hai detto che sono una mostro?
PS mi assento per un po' per accompagnare la mia ragazza al lavoro... ci
risono tra 40/45 min... (intanto rispondi e se c'hai un UIN ICQ o AIM
mandamelo all'indirizzo qui sotto)


 che identifica i campi come Authors e Readers.
...Fatto dal designer.
 
Cosa mi consigli di fare?
Ti dico che sono un autodidatta partito da 0, -100 un anno fa,
sicchè qualche volta potrei dirti degli sfondoni, ma sono 
dell'idea che sbagliando si impara.
Nel pomeriggio sono via, perchè i miei 1000 utenti di posta rompono
un po' le scatole...e essendo da solo a fare amministraizone e sviluppo
... capisci che... cazzo il tempo non basta mai... poi essendo un
autodidatta!!!
...sono ignorante...ma che cosa intendi?-> UIN ICQ o AIM
ciao Juda... grazie di tutto,
se ti va... o hai bisogno di un alunno
per sviluppare cose semplici in Ambiente Domino...(...di notte)
... se ne può parlare!!!


 ... se ne può parlare!!!
Sempre aperto a collaborazioni (non pensarci nemmeno, Zio...).


Tanto si sa che vuoi te...
mhhhhhh! ;-)


Juda... potevi dirmelo prima che abstava questo semplice Script!!!
... e non ti incazzare! OK?
Per l'AOL o ICQ appena ho il tempo di crearmene una...te lo comunico
per e-mail. 
Se hai bisogno di collaboraiozne la mia mail la sai!
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
 
Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument()
	While Not(doc Is Nothing)
		Dim item As New NotesItem(doc, "aut",  _
		"[MGR]", AUTHORS)		
		Dim item2 As New NotesItem(doc, "let",  _
		"[MGR]", READERS)		
 
		Call doc.Save( True, True )
		Call session.UpdateProcessedDoc( doc )
		Set doc = collection.GetNextDocument(doc)
	Wend
... lo so che non è un grande script ma è tutta farina del mio sacco!
Ciao... Juda!
