The user program can be the same on 2 panelviews on the same network BUT each panelview requires a seperate node address for communications so this automatically says that there is a difference between programs on each panelview, that little item of communications address.
Let us know the part number of your panelview, or panelviews, and the brand, and type, of controller, you may find there is a solution available for your situation that is not complex.