APPLICAZIONI COMPOSITE - PROGETTAZIONE E GESTIONE
Proprietà in generale
Lotus Notes utilizza un modello semplice e flessibile per fornire proprietà che possono essere utilizzate nell'ambito di un'applicazione composita. Le proprietà fornite hanno tipi di dati semplici. Questo significa che gli unici tipi di dati esposti sono stringhe o date.
Questi tipi di dati sono utilizzati per definire proprietà che saranno esposte come parte di un componente Notes, come i componenti Posta o Contatti, spiegati più avanti nell'argomento.
Proprietà di Contatti (rubrica personale)
Le proprietà esposte in Contatti (rubrica personale), sono esposte solo nella vista Miei contatti. Queste proprietà sono definite nel file contactcomponent.wsdl come segue:
Attualmente, non vi sono operazioni definite in Contatti (rubrica personale).
Intestazioni e descrizioni di proprietà/operazioni di Contatti (rubrica personale)
Le intestazioni e le descrizioni per le proprietà e le operazioni di Contatti sono definite nel file ContactComponent.properties. Le intestazioni e le descrizioni che vengono visualizzate nell'applicazione editor di applicazioni composite (CAE) sono definite in questo file. Se si vogliono modificare le intestazioni o le descrizioni predefinite, è possibile modificarle in questo file.
Il seguente contenuto del file mostra le intestazioni e le descrizioni predefinite che sono mappate su ogni proprietà e operazione:
emailaddress.caption1=Email address changed emailaddress.description1=Email address of the sender of the selected contact commonname.caption1=Common name changed commonname.description1=Common name of the sender of the selected contact companyname.caption1=Company name changed companyname.description1=Company name of the selected contact streetaddress.caption1=Street address changed streetaddress.description1=Street address of the selected contact notesurl.caption1=Notes url changed notesurl.description1=Notes url of the selected contact document Nel file ContactComponent.wsdl, queste intestazioni e descrizioni sono mappate sui nomi come viene mostrato. Ad esempio, emailaddress.caption1 viene utilizzato nell'intestazione della proprietà emailAddressChanged nel file WSDL. Quando viene incontrata emailaddress.caption1 nel file WSDL, viene sostituita automaticamente con la riga del file ContactComponent.properties. Come risultato, emailaddress.caption1 viene convertita in "Email address changed" e visualizzata come tale nell'editor di applicazioni composite.
Proprietà della posta
Le proprietà e le azioni esposte nell'applicazione Posta sono divise nelle aree Posta e Diario. Queste due aree sono trattate separatamente quando sono utilizzate nelle applicazioni composite.
Le proprietà esposte in Posta sono esposte nella cartella Posta in entrata e nella vista Tutti i documenti. Queste proprietà sono definite nel file mailcomponent.wsdl, come segue:
In Posta ci sono tre azioni definite nella cartella Posta in entrata e nella vista Tutti i documenti:
Lo standard non specifica di per sé oggetto, cc, bcc, ecc, ma permette di definire campi aggiuntivi. Le coppie nome/valore supportate in questa operazione sono le seguenti:
mailto= SendTo. Valore singolo. cc = CopyTo. Supporta valori multipli bcc= BlindCopyTo. Supporta valori multipli subject= Oggetto del messaggio body= Corpo del messaggio
Un esempio di questa stringa potrebbe essere il seguente:
mailto:john_doe@example.com&cc=jane_doe@example.com&cc=jimmy_dean@examplehome.com&bcc=my_boss@example.com&subject=Test
Intestazioni e descrizioni delle proprietà/operazioni di Posta
Le intestazioni e le descrizioni delle proprietà e delle operazioni in Posta sono definite nel file MailComponent.properties. Le intestazioni e le descrizioni che vengono visualizzate nell'applicazione editor di applicazioni composite (CAE) sono definite in questo file. Se si vogliono modificare le intestazioni o le descrizioni predefinite, è possibile modificarle in questo file. Ecco un esempio:
emailaddress.caption1=Email address changed emailaddress.description1=Email address of the sender of the selected email commonname.caption1=Common name changed commonname.description1=Common name of the sender of the selected email subject.caption1=Subject changed subject.description1=Subject of the selected email notesurl.caption1=Notes url changed notesurl.description1=Notes url of the selected email document Mappature delle colonne per le proprietà Posta
Le proprietà di Posta sono assegnate alle seguenti colonne nella vista Tutti i documenti/($All):
Le proprietà e le azioni del diario sono utilizzate per creare l'integrazione e l'interazione tra la vista del diario e l'oggetto di esplorazione DatePicker nel riquadro di navigazione. Le proprietà e le azioni sono definite come segue:
Per ulteriori informazioni, consultare la documentazione di Lotus Expeditor.
Vedere anche