Implementing the Everyone Else button: I need to get that button to check (or uncheck) the Everyone Else selection on the Families page and then Apply the change and recreate the report.
Setting this up and testing, I discovered that Canceling Organizational changes cancels back to the last “Save”. That is wrong. It has to be to the last “Apply”. This took a bit of thinking, but my two options to Load and Save Organizational info now had to become three: Load, Set and Save. Set does everything that Save does, except for the Saving to disk as a Behold file. This allows the temporary stream of the last mods to be saved for future recall if the Cancel button is pressed.
Finally, I have to ensure that the Everyone Else button status (up or down) is in sync with what the report shows. After trying a couple of locations incorrectly, I found the proper place for the “synching” is at the end of the procedure that produces the Everything Report.
Implementing the Relatives by Marriage button took 30 seconds. The code was identical to the Everyone Else button in the same three locations except that the subscript was -2 instead of -1.