DayBackForFileMaker

Repeating Events

DayBackForFileMaker.RepeatingEvents History

Hide minor edits - Show changes to output

May 19, 2023, at 04:41 PM by 192.88.134.15 -
Changed line 49 from:
%center% %newwin width=440% [[https://www.seedcode.com/rootimages/stikipad/dayback/RefreshRepeatingEvents.jpg | https://www.seedcode.com/rootimages/stikipad/dayback/RefreshRepeatingEvents.jpg]]
to:
%center% %newwin width=440% [[https://archive.seedcode.com/rootimages/stikipad/dayback/RefreshRepeatingEvents.jpg | https://archive.seedcode.com/rootimages/stikipad/dayback/RefreshRepeatingEvents.jpg]]
March 15, 2019, at 02:56 PM by 192.88.134.15 -
Changed lines 18-19 from:
-> You can select from any number of repeating options; the options visible when you click �continue� will be used to create new repetitions of the event you're on... so complete the event before creating repetitions. Each repetition is its own, unique record in your calendar so you can edit them individually, adjusting dates or statuses as needed.
to:
-> You can select from any number of repeating options; the options visible when you click "continue" will be used to create new repetitions of the event you're on... so complete the event before creating repetitions. Each repetition is its own, unique record in your calendar so you can edit them individually, adjusting dates or statuses as needed.
Changed line 59 from:
''The following note is for version of DayBack prior to [[VersionHistory | 9.97]] where this was fixed.''
to:
''The following note is for versions of DayBack prior to [[VersionHistory | 9.97]] where this was fixed.''
April 11, 2017, at 06:45 PM by 192.88.134.15 -
Added lines 12-13:

%newwin% [[https://youtu.be/cymyhu8aco8]]
February 16, 2017, at 10:17 PM by KC Embrey - Wording on refresh section
Changed line 39 from:
Currently, DayBack only refreshes the original event when closing the event window. If you'd like the newly created repeat events to show in the calendar upon closing the event window, you can instruct the calendar to do a full refresh when repeating events are created.
to:
If you'd like the newly created repeated events to show in the calendar immediately upon closing the Event Detail window, you can instruct the calendar to do a full refresh when repeating events are created.
Changed lines 45-50 from:
Next, we'll check for this variable in the "Close Event Window & Refresh Calendar script" just under the comment "# Update the calendar if the record was modified...". If it's true, we'll do a full refresh, and if not, we'll continue to refresh the single calendar event:
-> If [$$sc_FullRefresh]
--> Set Variable [$$sc_FullRefresh; Value: False]
--> Perform Script ["Refresh Calendar"]
-> Else
--> If [not $sc_Unmodified or...
to:
Next, we'll check for this variable in the "Close Event Window & Refresh Calendar script" and do a full refresh if its value is true by adding the highlighted lines in the screenshot below:
February 16, 2017, at 04:02 PM by 192.88.134.15 -
Added lines 51-52:

%center% %newwin width=440% [[https://www.seedcode.com/rootimages/stikipad/dayback/RefreshRepeatingEvents.jpg | https://www.seedcode.com/rootimages/stikipad/dayback/RefreshRepeatingEvents.jpg]]
Changed line 50 from:
--> If [not $sc_Unmodified or...Attach:file.ext | link text
to:
--> If [not $sc_Unmodified or...
February 16, 2017, at 01:15 AM by KC Embrey - Added "How can I make all repeating events refresh?"
Added lines 35-52:

[[#RefreshAllEvents]]
!! How can I make all repeating events refresh?

Currently, DayBack only refreshes the original event when closing the event window. If you'd like the newly created repeat events to show in the calendar upon closing the event window, you can instruct the calendar to do a full refresh when repeating events are created.

First, we'll want to set a new variable in the "Continue Repeating Events Window - Make events" script just before the line "Show Custom Dialog ["Repeating Events: Done";..." like this:
-> Set Variable [$$sc_FullRefresh; Value: True]


Next, we'll check for this variable in the "Close Event Window & Refresh Calendar script" just under the comment "# Update the calendar if the record was modified...". If it's true, we'll do a full refresh, and if not, we'll continue to refresh the single calendar event:
-> If [$$sc_FullRefresh]
--> Set Variable [$$sc_FullRefresh; Value: False]
--> Perform Script ["Refresh Calendar"]
-> Else
--> If [not $sc_Unmodified or...Attach:file.ext | link text

Now when creating repeat events, the calendar will do a full refresh, showing all the new events, upon closing the event window.
February 09, 2017, at 11:06 PM by KC Embrey - Added note about date formats and cloning the file
Added lines 38-41:
If you're unable to complete the process of creating event repetitions as if FileMaker is stuck or in an endless loop, there are 2 issues this could be related to.

If your date format does not line up with US date formats, your DayBack file will need to be cloned in order to correct the date format settings of the file. Details and instructions for cloning the file can be found in our [[DateFormats#cloning | Date Formats documentation here]].

Changed line 44 from:
If you're unable to complete the process of creating event repetitions as if FileMaker is stuck or in an endless loop, making this change to the "Continue Repeating Events Window - Make Events" script should resolve the issue.
to:
If the date format is not an issue, making the following change to the "Continue Repeating Events Window - Make Events" script should resolve the issue.
January 21, 2017, at 12:38 AM by 192.88.134.15 -
Changed lines 36-38 from:
!! Creating repetitions fails to complete
to:
!! What if creating repetitions fails to complete?

''The following note is for version of DayBack prior to [[VersionHistory | 9.97]] where this was fixed.''
December 01, 2016, at 09:32 PM by Dan Wheelon - Creating reps fails to complete.
Added lines 36-40:
!! Creating repetitions fails to complete

If you're unable to complete the process of creating event repetitions as if FileMaker is stuck or in an endless loop, making this change to the "Continue Repeating Events Window - Make Events" script should resolve the issue.

Add a Set Variable step right above the the Perform Script [ "Build Repetition List..." ] step, setting the variable $date with the value GetField ( $$sc_FieldForDateStart ). Then, modify the parameter of that Perform Script step, replacing GetField ( $$sc_FieldForDateStart ) with $date. This should allow the script to properly handle differences in date format for creating repetitions.
Changed line 13 from:
(:youtube IvFdb7tyZrU width=500:)
to:
(:youtube cymyhu8aco8 width=500:)
Changed lines 11-15 from:
-> Click "repeat" on the event detail mini window and you�ll be taken to a new window that shows you the options for creating a repeating event.

%width=500% https://www.seedcode.com/rootimages/stikipad/pro12/repeat.png

-> You can select from any number of repeating options; the options visible when
you click �continue� will be used to create new repetitions of this event and you'll be returned to the event detail record where you can click "show repts as list" to review or edit your repetitions. Each repetition is its own, unique record in your calendar so you can edit them individually, adjusting dates or statuses as needed.
to:
-> The following short video will show you how to create repeating events...

(:youtube IvFdb7tyZrU width=500:)


-> You can select from any number of repeating options; the options visible when you click �continue� will be used to create new repetitions of the event
you're on... so complete the event before creating repetitions. Each repetition is its own, unique record in your calendar so you can edit them individually, adjusting dates or statuses as needed.
Changed line 1 from:
!! Can I create repeating events?
to:
!! Can I Create Repeating Events in DayBack?
Deleted lines 22-27:
!! Can I go to the list of newly created repetitions directly, as soon as they're created?

Yes. Normally after repetitions are created the calendar returns you to the Event Detail record where you can click "show repts as list" to see the other repetitions for this event. But, if you want to go to that list directly after clicking "Continue" on the Repetitions Options screen you can make a small change in a script to do that.

Edit the script "Continue Repeating Events Window - Make Events " and towards the very end you'll see the comment "Present newly created events". The If() statement above that is a switch that is currently off. To turn it on, switch the If() to 1=1 and you're all set.

Changed lines 27-28 from:
-> Each repetition in the calendar is its own event record. These records are all tied together with a shared event id in the field "SampleEvents::z_Repeating_id: the script "Show Repetitions ( ID )" performs a find on this field thus bringing all the repetitions of an event into the found set.
to:
-> Each repetition in the calendar is its own event record. These records are all tied together with a shared event id in the field "SampleEvents::DBk_Repeating_id". You can script a find on this field to bring all the repetitions of an event into the found set.
Changed lines 31-33 from:
-> If you want to change all the repetitions of an event at the same time, click "show repts as list" from the Event Details layout. You'll then see the repetitions of that event in a list and you can there use the Replace Field Contents command from FileMaker's Records menu to apply changes across the found set. (Put your cursor in the field you wish to edit- and perhaps make your edit- before selecting "Replace Field Contents" from FileMaker's Records menu.)
to:
-> If you want to change all the repetitions of an event at the same time, click "repeat" from the "Action-View Event" layout. You'll be offered an option to  see the repetitions of that event in a list and you can there use the Replace Field Contents command from FileMaker's Records menu to apply changes across the found set. (Put your cursor in the field you wish to edit- and perhaps make your edit- before selecting "Replace Field Contents" from FileMaker's Records menu.)

-> Note that in order for the "repeat" button to work you either need to arrive at the "Action-View Event" layout from the calendar, as we show in our video above, or run the script "Load Source's FileMaker Fields ( Number )" after your arrive, passing in the Source Number for the table you're on (probably "1", unless you've set up [[multiple sources]]).
August 26, 2013, at 04:34 PM by 67.190.87.90 -
Changed lines 33-35 from:
-> Each repetition in the calendar is it's own event record. These records are all tied together with a shared event id in the field "SampleEvents::z_Repeating_id: the script "Show Repetitions ( ID )" performs a find on this field thus bringing all the repetitions of an event into the found set.

-> Once repetitions are created, the individual events can be edited, moved or deleted without effecting other events in the repetition.
to:
-> Each repetition in the calendar is its own event record. These records are all tied together with a shared event id in the field "SampleEvents::z_Repeating_id: the script "Show Repetitions ( ID )" performs a find on this field thus bringing all the repetitions of an event into the found set.

-> Once repetitions are created, the individual events can be edited, moved or deleted without affecting other events in the repetition.
August 06, 2012, at 03:20 AM by 50.132.84.245 -
Changed lines 33-34 from:
-> Each repetition in the calendar is it's own event record. These records are all tied together with a shared event id in the field "SampleEvents::Repeating_id: the script "Show Repetitions ( ID )" performs a find on this field thus bringing all the repetitions of an event into the found set.
to:
-> Each repetition in the calendar is it's own event record. These records are all tied together with a shared event id in the field "SampleEvents::z_Repeating_id: the script "Show Repetitions ( ID )" performs a find on this field thus bringing all the repetitions of an event into the found set.
May 22, 2012, at 04:26 PM by 67.170.50.155 -
Changed lines 13-14 from:
%width=500% %center% %newwin% https://www.seedcode.com/rootimages/stikipad/pro12/repeat.png
to:
%width=500% https://www.seedcode.com/rootimages/stikipad/pro12/repeat.png
May 22, 2012, at 04:25 PM by 67.170.50.155 -
Added lines 13-14:
%width=500% %center% %newwin% https://www.seedcode.com/rootimages/stikipad/pro12/repeat.png
January 03, 2010, at 08:35 PM by 67.171.38.238 -
Changed lines 27-28 from:
!! How do repetitions work?
to:
!! How do repetitions work and how can I manipulate them?
January 03, 2010, at 08:35 PM by 67.171.38.238 -
Changed lines 35-36 from:
-> If you want to change all the
to:
-> If you want to change all the repetitions of an event at the same time, click "show repts as list" from the Event Details layout. You'll then see the repetitions of that event in a list and you can there use the Replace Field Contents command from FileMaker's Records menu to apply changes across the found set. (Put your cursor in the field you wish to edit- and perhaps make your edit- before selecting "Replace Field Contents" from FileMaker's Records menu.)
(855) SEEDCODE
[email protected]
Follow us: