Frameset Opens with Save Conflicts

I have created a Frameset with 3 frames, one of which is named NotesPreview. There is a View designated to open in the NotesView frame. When I open the Frameset, the designated view shows only Save Conflicts, and no Action buttons. After clicking shift-F9, the correct view appears. What am I doing wrong?

Subject: It sounds like you’re modifying the view on the fly

This sounds like what happens sometimes when a view is modified by back-end code; the client has cached the old view design, and now the server is passing it data for the view that doesn’t match the cached design. The client should figure something’s wrong and discard its cache, but I think that doesn’t always happen.

If so, this has nothing to do with your frameset, and I can’t think of anything you could be doing in the frameset that would cause a problem similar to this.

If you are modifying the view with code, cut it out. End users will not be able to use this code as it would require designer access to the application. Tell us what you’re trying to accomplish and someone can suggest an alternate solution.

  • Andre Guirard, IBM/Lotus Development

Useful blog: Best Practice Makes Perfect

NOTE: My policy is to post only two responses to the same question. So that my second response can solve your problem rather than being a request for details, please read the C R I S P Y document.

Subject: Thanks Andre

Standard 3 frame frameset: one on left called NotesNavigator; two on right: one on top called NotesView with a simple view, Default target for links in frame = NotesPreview; one on bottom called NotesPreview with nothing designated as default, and Default target = NotesPreview. [ah, I just changed the default height to 1 pixel, and now I don seem to get the save conflicts. Maybe I should follow the rules in the Help application.]

This is an employee evaluation application, so I want to allow the manager to see documents in a preview pane as he is evaluating an employee.