Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsRecurring Event Details displays 1/1/0001Recurring Event Details displays 1/1/0001
Previous
 
Next
New Post
2/21/2012 6:09 PM
 
Roger,

I'm seeing the same problem and getting the same error. Can I get you to help me out on this one?

Kevin
 
New Post
2/22/2012 5:38 AM
 
Hi Kevin

What version of the module are you using and where are you seeing the error? I spotted this occurs on the detail page as well as in list view.

Cheers
Roger

DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
New Post
2/22/2012 8:38 AM
 

Hi Roger,

At the time I reported this, I was running 5.2.0 with DNN 6.1.3.

The problem is displayed in detail view for me.  I have not checked Listview.

I tried to run the script which you had posted earlier and it erred.  This resulted in the events not displaying as the previous poster reported as well.   At this time, I noted that an upgrade was supposed to address this, so I updated to 5.2.2.  This restored the events to the view, but did not resolve the problem.  I'm at your disposal to resolve.

Yours,

Kevin

 
New Post
2/22/2012 9:04 AM
 

Hi Kevin,

This fix should work on versions prior to 6.0.0 where someone actaully sees the issu, and will correct the display in Detail view. The fix is included in 6.0.0.

Cheers
Roger

/**** EventsGet ****/

ALTER PROCEDURE {databaseOwner}[{objectQualifier}EventsGet]
(
 @EventID int,
 @ModuleID int
)
AS
SET DATEFORMAT mdy

CREATE Table #RealModuleID
 (EventID Int,
  ModuleID Int)

Insert into #RealModuleID (EventID, ModuleID) Select distinct e.EventID, e.ModuleID
   From {databaseOwner}[{objectQualifier}Events] e
   left outer join {databaseOwner}[{objectQualifier}EventsMaster] m ON e.ModuleID = m.SubEventID
   WHERE EventID = @EventID 
   And (e.ModuleID =  @ModuleID Or m.ModuleID = @ModuleID)

SELECT E.PortalID, E.EventID, E.RecurMasterID, E.ModuleID, E.EventDateBegin, E.EventDateEnd,
 E.EventTimeBegin, E.Duration, E.EventName, E.EventDesc,
 E.Importance, E.CreatedDate,
    CreatedBy = u.DisplayName,
 E.CreatedByID,
 E.Every,
 E.Period,
 E.RepeatType,
 E.Notify,
 E.Approved,
 E.Signups,
 E.MaxEnrollment,
  (Select Sum(NoEnrolees) from {databaseOwner}[{objectQualifier}EventsSignups] WHERE EventID = E.EventID and E.Signups = 1) as Enrolled,
    (Select count(*) from {databaseOwner}[{objectQualifier}Events] as E2 WHERE E2.RecurMasterID = E.RecurMasterID and E2.Cancelled = 0 and E2.Approved = 1) as NoOfRecurrences,
    (Select max(EventTimeBegin) from {databaseOwner}[{objectQualifier}Events] as E2 WHERE E2.RecurMasterID = E.RecurMasterID and E2.Cancelled = 0 and E2.Approved = 1) as LastRecurrence,
 E.EnrollRoleID,
 E.EnrollFee,
 E.EnrollType,
 E.PayPalAccount,
 E.Cancelled,
 E.DetailPage,
 E.DetailNewWin,
 E.DetailURL,
 E.ImageURL,
 E.ImageType,
 E.ImageWidth,
 E.ImageHeight,
 E.ImageDisplay,
 E.Location,
 c.LocationName,
 c.MapURL,
 E.Category,
 b.CategoryName,
 b.Color,
 b.FontColor,
 E.Reminder,
 E.TimezoneOffset,
 E.SendReminder,
 E.ReminderTime,
 E.ReminderTimeMeasurement,
 E.ReminderFrom,
 E.SearchSubmitted,
 E.CustomField1,
 E.CustomField2,
 E.EnrollListView,
 E.DisplayEndDate,
 E.AllDayEvent,
 E.OwnerID,
 OwnerName = O.DisplayName,
 E.LastUpdatedAt,
    LastUpdatedBy = L.DisplayName,
 E.LastUpdatedID,
 r.RRULE,
 RMOwnerID = r.OwnerID,
 E.OriginalDateBegin,
 E.NewEventEmailSent
FROM {databaseOwner}[{objectQualifier}Events] E
inner join {databaseOwner}[{objectQualifier}EventsRecurMaster] AS r on E.RecurMasterID = r.RecurMasterID
left outer join {databaseOwner}[{objectQualifier}Users] U on E.CreatedByID = U.UserID
left outer join {databaseOwner}[{objectQualifier}Users] O on E.OwnerID = O.UserID
left outer join {databaseOwner}[{objectQualifier}Users] L on E.LastUpdatedID = L.UserID
left join {databaseOwner}[{objectQualifier}EventsCategory] b on E.Category = b.Category
left join {databaseOwner}[{objectQualifier}EventsLocation] c on E.Location = c.Location
WHERE EventID = @EventID And e.ModuleID = (Select ModuleID from #RealModuleID where EventID = @EventID)
GO



DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
New Post
2/22/2012 9:06 AM
 
If it displays an error, please let me know. I suspect the previous error was due to the line breaks in post :-(

DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsRecurring Event Details displays 1/1/0001Recurring Event Details displays 1/1/0001


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out