Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- try {
- var endDate:NotesDateTime = null;
- if(!docEv.getItemValue("FinishDate").isEmpty()){
- endDate = docEv.getItemValue("FinishDate").elementAt(0);
- }else{
- endDate = session.createDateTime(@Now());
- }
- }catch(e){
- print("endDate: " + e.toString())
- }
- function getCalObj(){
- var viewEv:NotesView = database.getView("Diary");
- var doc:NotesDocument = diaryDoc.getDocument();
- var sUNID = doc.getUniversalID();
- var dcEv:NotesDocumentCollection = viewEv.getAllDocumentsByKey(sUNID);
- if(dcEv.getCount() != 0){
- var docEv:NotesDocument = dcEv.getFirstDocument();
- var calendarData = '';
- try {
- while (docEv != null) {
- var pattern = new java.text.SimpleDateFormat("yyyy-MM-dd");
- try {
- var calDate:NotesDateTime = docEv.getItemValue("QueryStartDate").elementAt(0);
- }catch(e){
- print("calDate: " + e.toString());
- }
- try {
- var endDate:NotesDateTime = null; //check if date is empty
- if(!docEv.getItemValue("FinishDate").isEmpty()){
- endDate = docEv.getItemValue("FinishDate").elementAt(0);
- }else{
- endDate = session.createDateTime(@Now()); // if endDate is null replace with todays date
- }
- }catch(e){
- print("endDate: " + e.toString())
- }
- try{
- .........
- }catch(e){
- print("Cal data error" + e.toString());
- }
- var tmpdocEv = viewEv.getNextDocument(docEv);
- docEv.recycle();
- docEv = tmpdocEv;
- }
- } catch(e) {
- print("DocEv Loop Error: " + e.toString()); //error, read below
- //DocEv Loop Error: Exception occured calling method NotesView.getNextDocument(lotus.domino.local.Document)
- };
- };
- var tmpdocEv = dcEv.getNextDocument(docEv);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement