Page 1 of 3

Appointments Module in Servoy - mfModuleAppointments

PostPosted: Tue Mar 29, 2011 6:41 pm
by pradiptab
Hello everybody,

It is immense pleasure for us to release Appointments Module in Servoy - mfModuleAppointments, developed in Servoy which can be embedded with any existing Servoy application to serve user appointments. This module provides an efficient way to maintain appointments. A user can create and manage its own appointments. A good and user friendly interface, with keyboard shortcuts and context menus allowing easy access as well as easy handling of the appointments. This module is both Smart and Web client compatible. Internationalization is implemented for multi language support.

Preferences for the application can be set by Admin users. Multiple concurrent appointments at a particular time for a user are possible. User is notified by the application before the start of an appointment for which the time duration of sending alerts is configurable in Settings section.

Another module called “mfModuleBatchprocessor” is created. This module will work as a batch processor and will run in the Servoy Server as a Headless Client. This headless client periodically checks the upcoming appointments and sends e-mail notification to the respective users about their upcoming appointments.

There are two modules. The first one is used to create, manage and to display the appointments. And the second one is used as the Headless client to serve email notifications.

1.mfModuleAppointments
2.mfModuleBatchprocessor

Some salient features of this application are:

* Create and manage own appointments.
* Recurrence Support
* Good user friendly interface with keyboard shortcuts and context menus for easy handling of appointments
* Both Smart and Web client compatible.
* Multi-language support.
* Multiple concurrent appointments at a particular time are possible.
* E-mail notification sent about upcoming appointments as well as on screen appointment reminder available.

For more details & download : http://www.mindfiresolutions.com/servoy ... module.htm

Any feedback/comments are highly appreciated.

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Wed Mar 30, 2011 5:57 pm
by bobcusick
Nice job, guys! Thanks for sharing it with the community!

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Wed Mar 30, 2011 10:02 pm
by Hans Nieuwenhuis
+1

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Wed Mar 30, 2011 10:29 pm
by ptalbot
Nice one guys, yes.

Did you ever considered using ServoyForge to host your projects?
That's what it's here for!

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Thu Mar 31, 2011 9:42 am
by Harjo
ptalbot wrote:Nice one guys, yes.

Did you ever considered using ServoyForge to host your projects?
That's what it's here for!

+1 :-)

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Fri Apr 01, 2011 3:24 pm
by Thomas Parry
If it is on SourceForge then the community could help to support it, enhance it, fix it etc.
Or is it proprietary?

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Fri Apr 01, 2011 5:04 pm
by Manolo_Etec
ptalbot wrote:Nice one guys, yes.

Did you ever considered using ServoyForge to host your projects?
That's what it's here for!


+1

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Sat Apr 02, 2011 7:26 am
by Adelo Herrero
Thanks for the contribution.

Greetings.

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Sat Apr 02, 2011 11:48 pm
by madimane
ptalbot wrote:Nice one guys, yes.

Did you ever considered using ServoyForge to host your projects?
That's what it's here for!


+1

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Sun Apr 03, 2011 11:56 pm
by Westy
Works for both smart and web client.
Very nice. Thank you!

Dean Westover

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Mon Apr 18, 2011 4:26 pm
by pradiptab
Thank you all for your appreciation.

ptalbot wrote:Nice one guys, yes.

Did you ever considered using ServoyForge to host your projects?
That's what it's here for!


I could not find a way to host the application in ServoyForge. Can you please help on this.

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Mon Apr 18, 2011 4:30 pm
by ROCLASI
You can find all the information here:
https://www.servoyforge.net/projects/se ... ateProject

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Mon Apr 18, 2011 4:44 pm
by pradiptab
Thanks for sharing the link.

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Thu Apr 28, 2011 12:23 pm
by jasantana
Hi,

When I launch the solution I get this error: Cannot rander the Calendar. Please Restart the application!

Re: Appointments Module in Servoy - mfModuleAppointments

PostPosted: Thu Apr 28, 2011 12:49 pm
by victor.rojo
jasantana wrote:Hi,

When I launch the solution I get this error: Cannot rander the Calendar. Please Restart the application!


Hi, did you import the solution in a Postgres db?

I also had this error. The problem is in
Code: Select all
   var apptDataset = databaseManager.getDataSetByQuery(datasource,
      sqlQuery, [globals.mfcal_g_getUserIDx(),
      utils.dateFormat(monthViewStartDate, 'yyyy-MM-dd HH:mm:ss'),
      utils.dateFormat(monthViewlastTime, 'yyyy-MM-dd HH:mm:ss')], 10000);


I think that Postgres expect a date instead of a string.
I searched all the databaseManager.getDataSetByQuery and replaced the utils.dateFormat(<date>, 'yyyy-MM-dd HH:mm:ss') with <date> and it worked.