Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Business Central forum

Filter StandardDialog with Previous Page's Record Field.

(0) ShareShare
ReportReport
Posted on by 358

I have a list page lets call is Approved Entries.

On this list page there is an Action called Make Order.

When a user clicks on a Line in the Approved Entries list page and click on the Action Make Order, I open a StandardDialog Page that shows the list of all the Purchase Order to select from. Once the user selects the Document No. of the PO the PO is updated with the Line selected by user at Approved Entries list page.

Here is the code;

  IF updateexisting.RunModal() Action::OK THEN
                        updateexisting."Update Order Lines"(Rec);
                    CurrPage.SetSelectionFilter(PRline);
                  

However, the Line at Approved Entries has a Vendor No. So I wish to show only those PO's in the StandardDialog page that are of the Vendor No. selected by user at Approved Entries.

Lets say on Approved Entries there's a Line 

Doc No Amount Location Vendor No

B100    100         Blue    150074

The StandardDialog that opens should only show Purchase Orders of Vendor No 150074. Right now I am showing all the POs. Where do I write this filter to filter POs with selected Vendor No.

Thanks a lot in advance for the guidance!

  • Suggested answer
    Community Member Profile Picture
    on at
    RE: Filter StandardDialog with Previous Page's Record Field.

    Before Runmodal you put code as below

    e.g

    PurchaseHdr.reset;

    PurchaseHdr.setrange("Buy-from Vendor No.",ApprovalEntries."Vendor No.");

    if Page.Runmodal(0,PurchaseHdr)=Action::LookupOK then begin

        //enter your code after clicking OK button

    end;

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard > Business Central forum

Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans