Servoy Properties Details |
---|
allDayEvent
Boolean allDayEvent
Get/Set the allDayEvent.Returns
Boolean result boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().allDayEvent);
billingInformation
String billingInformation
Get/Set the billingInformation.Returns
String information String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().billingInformation);
body
String body
Get/Set the body.Returns
String body String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().body);
busyStatus
BusyStatus busyStatus
Get/Set the busy status.Returns
BusyStatus status BusyStatus
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().busyStatus);
categories
String categories
Get/Set the categories.Returns
String categories String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().categories);
companies
String companies
Get/Set the companies.Returns
String companies String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().companies);
conferenceServerAllowExternal
Boolean conferenceServerAllowExternal
Get/Set the is conference server allow external.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().conferenceServerAllowExternal);
conferenceServerPassword
String conferenceServerPassword
Get/Set the conference server password.Returns
String password String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().conferenceServerPassword);
duration
Number duration
Get/Set the duration.Returns
Number duration int
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().duration);
end
Date end
Get/Set the end.Returns
Date date Date
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().end);
importance
ImportanceType importance
Get/Set the importance.Returns
ImportanceType importance ImportanceType
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().importance);
internetCodepage
Number internetCodepage
Get/Set the internet codepage.Returns
Number codepage int
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().internetCodepage);
isOnlineMeeting
Boolean isOnlineMeeting
Get/Set the is online meeting.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().isOnlineMeeting);
location
String location
Get/Set the location.Returns
String location String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().location);
meetingStatus
MeetingStatus meetingStatus
Get/Set the meeting status.Returns
MeetingStatus status MeetingStatus
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().meetingStatus);
mileage
String mileage
Get/Set the mileage.Returns
String mileage String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().mileage);
netMeetingAutoStart
Boolean netMeetingAutoStart
Get/Set the net is meeting autostart.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().netMeetingAutoStart);
netMeetingDocPathName
String netMeetingDocPathName
Get/Set the net meeting docpath name.Returns
String name String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().netMeetingDocPathName);
netMeetingOrganizerAlias
String netMeetingOrganizerAlias
Get/Set the net meeting organizer alias.Returns
String alias String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().netMeetingOrganizerAlias);
netMeetingServer
String netMeetingServer
Get/Set the net meeting server.Returns
String server String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().netMeetingServer);
netShowURL
String netShowURL
Get/Set the net show URL.Returns
String url String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().netShowURL);
noAging
Boolean noAging
Get/Set is no aging.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().noAging);
optionalAttendees
String optionalAttendees
Get/Set the optional attendees.Returns
String attendees String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().optionalAttendees);
reminderMinutesBeforeStart
Number reminderMinutesBeforeStart
Get/Set the reminder minutes before start.Returns
Number state int
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().reminderMinutesBeforeStart);
reminderOverrideDefault
Boolean reminderOverrideDefault
Get/Set is reminder override default.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().reminderOverrideDefault);
reminderPlaySound
Boolean reminderPlaySound
Get/Set is reminder play sound.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().reminderPlaySound);
reminderSet
Boolean reminderSet
Get/Set is reminder set.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().reminderSet);
reminderSoundFile
String reminderSoundFile
Get/Set the reminder sound file.Returns
String file String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().reminderSoundFile);
replyTime
Date replyTime
Get/Set the reply time.Returns
Date date Date
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().replyTime);
requiredAttendees
String requiredAttendees
Get/Set the required attendees.Returns
String attendees String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().requiredAttendees);
resources
String resources
Get/Set the resources.Returns
String resources String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().resources);
responseRequested
Boolean responseRequested
Get/Set the is response requested.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().responseRequested);
sensitivity
SensitivityType sensitivity
Get/Set the sensitivity typeReturns
SensitivityType type SensitivityType
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().sensitivity);
start
Date start
Get/Set the start.Returns
Date date Date
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().start);
subject
String subject
Get/Set the subject.Returns
String subject String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().subject);
Servoy Methods Details |
---|
createAttachment
Boolean createAttachment( String )
Create an attachment.Parameters
String filepath the filepath
Returns
Boolean result boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().createAttachment);
display
Boolean display( Boolean )
Display the current item.Parameters
Boolean modal the modal
Returns
Boolean result boolean
Supported Clients
SmartClient
Sample
// check the global appointmentid or take a stored id from the database
if (!globals.appointmentid) {
plugins.dialogs.showErrorDialog("Error", "No outlook id found");
Return;
}
// load the appointment by the id
var appointment = plugins.it2be_outlook.getAppointment(globals.appointmentid);
// and display the appointment
if (appointment) {
appointment.display();
} else {
plugins.dialogs.showErrorDialog("Error", "could not display the appointment!");
}
display
Boolean display( )
Display the current item.Returns
Boolean result boolean
Supported Clients
SmartClient
Sample
// check the global appointmentid or take a stored id from the database
if (!globals.appointmentid) {
plugins.dialogs.showErrorDialog("Error", "No outlook id found");
Return;
}
// load the appointment by the id
var appointment = plugins.it2be_outlook.getAppointment(globals.appointmentid);
// and display the appointment
if (appointment) {
appointment.display();
} else {
plugins.dialogs.showErrorDialog("Error", "could not display the appointment!");
}
getAttachments
Array<Object> getAttachments( String )
Get the attachmentsParameters
String folderPath the folder path
Returns
Array<Object> attachments Object[]
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getAttachments);
getAttachments
Array<Object> getAttachments( )
Get the attachmentsReturns
Array<Object> attachments Object[]
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getAttachments);
getAttachmentsCount
Number getAttachmentsCount( )
Get the attachment count.Returns
Number count int
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getAttachmentsCount);
getCreationTime
Date getCreationTime( )
Get the creationTime.Returns
Date date Date
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getCreationTime);
getLastModificationTime
Date getLastModificationTime( )
Get the last modification Ttime.Returns
Date date Date
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getLastModificationTime);
getLength
Number getLength( )
Return the length of the selected set of items.Returns
Number length long
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getLength);
getMeetingWorkspaceURL
String getMeetingWorkspaceURL( )
Get the meeting workspace URL.Returns
String url String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getMeetingWorkspaceURL);
getNext
String getNext( )
Get the next item of the selected set of items.Returns
String item String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getNext);
getOrganizer
String getOrganizer( )
Get the organizer.Returns
String organizer String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getOrganizer);
getOutlookID
String getOutlookID( )
Get the outlook ID of the item.Returns
String id String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getOutlookID);
getParentFolder
String getParentFolder( )
Get the parent folderReturns
String folder String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getParentFolder);
getRecipients
Array<Object> getRecipients( )
Get the recipients.Returns
Array<Object> recipients Object[]
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getRecipients);
getRecurrence
IORecurrence getRecurrence( )
Get the recurrenceReturns
IORecurrence recurrence IORecurrence
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getRecurrence);
getRecurrenceState
RecurrenceState getRecurrenceState( )
Get the recurrence stateReturns
RecurrenceState state RecurrenceState
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getRecurrenceState);
getResponseStatus
ResponseStatus getResponseStatus( )
Get the response status.Returns
ResponseStatus status ResponseStatus
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getResponseStatus);
getSize
Number getSize( )
Get the size.Returns
Number size int
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().getSize);
hasNext
Boolean hasNext( )
Check that the selected set of items has a 'next' item.Returns
Boolean result boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().hasNext);
isRecurring
Boolean isRecurring( )
Get is recurring.Returns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().isRecurring);
isUnRead
Boolean isUnRead( )
Get the is unreadReturns
Boolean is boolean
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().isUnRead);
reset
void reset( )
Reset the set to the first item.Returns
void
Supported Clients
SmartClient
save
String save( )
Save the current item.Returns
String id String
Supported Clients
SmartClient
Sample
application.output(plugins.it2be_outlook.appointment().save);
saveAsICal
Boolean saveAsICal( String, String )
Save the appointment as an iCal file.Parameters
String filename the filename
String outlookid the outlookid
Returns
Boolean result boolean
Supported Clients
SmartClient
Sample
// check the global appointmentid or take a stored id from the database
if (!globals.appointmentid) {
plugins.dialogs.showErrorDialog("Error", "No outlook id found");
Return;
}
// set the name of the file
var filename = plugins.file.showFileSaveDialog();
if (filename) {
//when the filename is not empty get the appointment record from MS Outlook
//and create an iCal (iso exchange format) file with the given filename from the selected appointment
appointment.saveAsICal(filename, globals.appointmentid);
} else {
application.output("appointment empty");
}