Skip to main content
Solved

How to open a document from a List screen and keep navigation back?

  • August 31, 2026
  • 2 replies
  • 46 views

Forum|alt.badge.img+2

Hi,

I have a custom List screen with a grid and a LinkCommand that opens a document in another graph.

I currently use:

throw new PXRedirectRequiredException(graph, "Document")
{
Mode = PXBaseRedirectException.WindowMode.Same
};

The document opens correctly, but the original List screen is replaced, so the user cannot easily navigate back.

WindowMode.NewWindow opens the document in a new tab, which is also not what I want.

What is the recommended Acumatica approach to open a document from a List/Grid screen while keeping the ability to navigate back to the original List screen?

Thanks!

Best answer by darylbowman

Do you mean you want an internal 'back' like records opened from GIs? I think 'Layer' achieves that.

2 replies

harutyungevorgyan
Jr Varsity I
Forum|alt.badge.img+4

Hi ​@bihalivan15 ,
If I understand correctly, this is a very specific requirement: you want the current behavior (replacing the document) to remain the same, but with the ability to navigate back to the original screen using the browser's back button.

If opening a new tab doesn't work for you, you have a few other options:

  • Pop-up overlay: Open the document as a pop-up in the same tab so the user can review it and close it. This leaves the original screen untouched without forcing the user into a new tab.

  • Side panel: Create a side panel for the document so users can click to open and review it right on the same page.


darylbowman
Captain II
Forum|alt.badge.img+17
  • Answer
  • August 31, 2026

Do you mean you want an internal 'back' like records opened from GIs? I think 'Layer' achieves that.