web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

Dynamics NAV RTC : Command Line Parameter Passing

(0) ShareShare
ReportReport
Posted on by 70

I am currently developing a system that will allow for an external piece of software to click a button and his will then execute some c#.net code that plans to call the Dynamics NAV RTC by using the following code.

Process.Start("Microsoft.Dynamics.Nav.Client.exe");

The external application contains variables that I would like to pass through to the NAV CRM.

Is there a way that i could do this by Passing the parameters like what you would with a web address similar to the way below:

Process.Start("Microsoft.Dynamics.Nav.Client.exe DynamicsNAV://localhost:7046/DynamicsNAV70/CRONUS%20UK%20Ltd./RunPage?Page=50000&No=10");

The above line doesn't work but does anyone in the community know how I could produce this functionality in a similar way?

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Mohana Yadav Profile Picture
    61,005 Super User 2025 Season 2 on at

    What do you mean by not working?

    Are you getting any error?

    Is NAV installed on system which you are trying?

    Is it a server?

  • LiamHall Profile Picture
    70 on at

    Hi Mohana

    I was initially vague.

    The NAV system is locally installed.

    I have also posted this problem on stack overflow:

    stackoverflow.com/.../dynamics-nav-rtc-command-line-parameter-passing

    The question on stack overflow has been updated.

    I receive the followowing error:

       Priming dictionary contains a key 'no' which is not allowed

       Parameter name: primingDictionary

    Thanks

  • LiamHall Profile Picture
    70 on at

    Hi Mohana

    I was initially vague.

    The NAV system is locally installed.

    I have also posted this problem on stack overflow:

    stackoverflow.com/.../dynamics-nav-rtc-command-line-parameter-passing

    The question on stack overflow has been updated.

    I receive the followowing error:

      Priming dictionary contains a key 'no' which is not allowed

      Parameter name: primingDictionary

    Thanks

  • Suggested answer
    Mohana Yadav Profile Picture
    61,005 Super User 2025 Season 2 on at

    As of now there is no way to pass the filter for particular record except Bookmarks.

    Please have a look at this link to msdn.microsoft.com/.../dd338670.aspx

  • Suggested answer
    Mohana Yadav Profile Picture
    61,005 Super User 2025 Season 2 on at

    You can check this by simply using

    Process.Start("Microsoft.Dynamics.Nav.Client.exe DynamicsNAV://localhost:7046/DynamicsNAV70/CRONUS%20UK%20Ltd./RunPage?Page=50000")

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

#1
HoangNam Profile Picture

HoangNam 7

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans