こんにちは
・レイアウトで、地図帳の設定を行った。
・カバレッジレイヤとして、黄色枠で示されるレイヤを指定した。
・レイアウトの地図アイテムに、「地図帳による制御」を設定した。
・地図帳の機能は使えたが、カバレッジレイヤの対象ページ以外の地物も表示される。
・地図帳のページの対象ではない(カバレッジレイヤの)地物は非表示にしたい。
ということでしょうか?
レイアウト(地図帳)の設定ではなく、カバレッジレイヤの設定を開き、シンボロジを
ルールに基づくシンボロジとして @atlas_featureid = $id のときに表示するように
することで目的の処理が行えるかと思います。
つまり、地図帳の現在の地物である場合のみ(レイアウト以外でも)非表示にしてしまいます。
(スタイルを変更するため、場合によっては地図帳用に複写したレイヤを作るとよいかも)