La creazione di newsletter con Lotus Notes R6
Un newsletter è un particolare tipo di documento, che contiene le informazioni riguardanti gli altri documenti. È possibile includere uno o più documenti in una newsletter. I documenti newsletter contengono solo informazioni di sintesi sui documenti che costituiscono la newsletter. Questa sintesi può essere presentato in due modi, come un'istantanea del documento in formato immagine o il documento come collegamenti ai documenti che il notiziario della forma stessa. Un esempio di newsletter è notifica agli utenti finali su nuovi documenti, che corrispondono i loro profili di interesse, in un database di discussione. È possibile implementare la funzionalità newsletter utilizzando due approcci. Un approccio è quello con la creazione di un agente con azioni semplici, l'altra è quella di utilizzare un programma per questa applicazione. Nella strategia di programmazione, è possibile utilizzare LotusScript o Java. Non ci sono le funzionalità disponibili in un linguaggio di questa formula. Mentre è facile da configurare un agente, che utilizza semplici azioni per attuare la newsletter, che impone alcune limitazioni. Non offre la flessibilità necessaria per gestire compiti complessi, come la creazione di newsletter in base ai profili di interesse degli utenti finali. È possibile utilizzare la classe Newsletter per la realizzazione utilizzando LotusScript o Java. I metodi e le proprietà disponibili per la classe sono gli stessi in entrambi i LotusScript e Java, tranne che per la loro convenzioni di denominazione. Nel contesto attuale, LotusScript viene utilizzato. La metodologia rimane la stessa quando si utilizza Java. In Java, è necessario sostituire i nomi con i loro omologhi Java. Newsletter vengono creati da una raccolta di documenti. La raccolta di documenti di solito si ottiene effettuando una ricerca nel database basato su alcuni criteri di corrispondenza. È anche possibile creare la raccolta di documenti con altri mezzi, come pure. Ci sono tre fasi del processo di attuazione di un programma di funzionalità newsletter-mente:
La creazione dell'oggetto NewsletterÈ possibile creare l'oggetto di Newsletter in due modi. Il primo è quello di utilizzare il metodo CreateNewsletter della classe NotesSession. Il secondo è quello di utilizzare il nuovo metodo. In Java, non è possibile utilizzare il nuovo metodo, perché è implementato come un'interfaccia. Per entrambi i modi, è necessario prima di ottenere un oggetto NotesDocument Collection (una collezione di oggetti NotesDocument), che deve essere passato come argomento al momento della creazione dell'oggetto Newsletter. È possibile ottenere l'oggetto NotesDocumentCollection utilizzando i metodi FTSearch o Ricerca della classe NotesDatabase. Questo approccio è adatto nel quadro dell'attuazione delle caratteristiche newsletter utilizzando agenti che verrà eseguito sul server basato su un programma. È possibile utilizzare la UnprocessedDocuments proprietà della classe NotesDatabase per creare una newsletter da user-documenti selezionati in una vista. Formattazione la NewsletterDopo aver creato l'oggetto Newsletter, il passo successivo è la formattazione della presentazione dei contenuti nel notiziario. Newsletter La classe ha due metodi e tre proprietà:
Impostare queste tre proprietà prima di chiamare il metodo FormatMsgWithDocLinks. Queste proprietà non avrà alcun effetto se il metodo FormatDocument viene utilizzato per creare la newsletter. L'invio di newsletterEntrambi i metodi FormatMsgWithDocLinks e FormatDocument restituire un oggetto NotesDocument. È possibile utilizzare il metodo Send della classe NotesDocument per inviare la newsletter. Si deve specificare il modulo da utilizzare per la visualizzazione della newsletter. Se si utilizza una forma speciale di formattare la newsletter, assicuratevi di attaccarlo mentre si utilizza il metodo Send. In alternativa, è possibile impostare il modulo per memo, che è il modulo predefinito per i messaggi di posta elettronica. Avviso di traduzione: L'articolo "Creazione di una newsletter con Lotus Notes R6" è stato tradotto usando un servizio automatico di traduzione. Ci scusiamo per eventuali errori di traduzione che si può essere verificato. Grazie per la vostra comprensione. |
|||||
|