Quicky Outline question

Two quick outline questions I can’t find an answer to:

  1. Why do I have to set the target frame for an action outline entry using @SetFrame? If I don’t set a target anywhere, the action opens a new window. I tried to set the target in the outline entry properties but was not allowed to enter anything. I set the target frame in the embedded outline properties and it was ignored (I got a new tab). I set the default target in the frame properties and it was ignored. The only way to get the target to work was to use @SetFrame in the entry’s formula, like this:

@SetProfileField(“ProjectInfo”; “DisplayView”; “PD_NewBusiness”; @Name([CN]; @UserName));

@SetTargetFrame(“ContentFrame”);

@Command([Compose]; “ContentForm”)

Subject: Quicky Outline question

If I undersrand that you want the “ContentForm” to open in the “ContentFrame” - in the Form Properties on the launch tab set it to launch to that frame

Subject: RE: Quicky Outline question

That works better than adding the stupid @SetTargetFrame. But I am still curious about why the default targets don’t work. Suppose I was using that form in multiple framsets (which I’m not for this application)?

Subject: RE: Quicky Outline question

Correction, that suggestion does not work better than specifically setting the frame in formula. I just realized that it is still opening a new tab with the view in the correct pane and everything looks good, except that now I have a dozen tabs if I click a dozen different links in the outline. It seems the only way to get an outline entry to point to the correct frame in a frameset is with @SetTargetFrame in the actual code.

But at least it works.

Subject: RE: Quicky Outline question

Worth remembering if you have multiple framesets not to re-use frame names (ex- “Content” ) in each.