This has been something I and others have requested as well. In Finale, it was feasible only through plugins, and it was very clunky in many ways (often one plugin would add cautionary accidentals to every note, and then I’d invoke a different plugin to clear all of the unnecessary ones). Dorico has a lot more options for cautionary accidentals, but it seems odd that it won’t allow the user to specify (in preferences) the range (in measures) to be checked, including in other staves (I know of nothing in Dorico that automatically checks other staves for potential conflicts, and sometimes having a cautionary in parenthesis in a different staff can be helpful to clarify that the lack of the same sharp or flat wasn’t a mistake). Yes, one can use CMD-R (or ctl-R in windows) to do this, but I’ve found that to be somewhat mystical in terms of what results.