In this post I will discuss different query strings parameters which can be passed in D365 Finance and Operations.

Following are the list of Query strings parameters which works with D365 Finance and Operations:

  • f
  • mi
  • cmp
  • prt
  • debug
  • cls
  • activityId
  • limitednav
  • TableName
  • q
  • Mode
  • hidesplash
  • lng
  • theme

f

This represents the form to be opened. As shown in examples below “CustFreeInvoice” was passed.

mi

This represents the menu item to be opened. As shown in examples below “CustGroup” was passed.

cmp

This represents the company data to be viewed. As shown in examples below “usmf” related data is shown.

prt

This represents data partition and normally hidden. As shown in examples below “initial” related data is shown which is default.

debug

This gives you the opportunity to debug the application directly in the web client. It gives you a little indicator right next to the legal entity (company) selector on the top menu bar and clicking it gives you details on the client performance.

cls

This represents runable class to be executed, it works in conjunction with mi=SysClassRunner. Please refer to the example below.

activityId

The parameter activityid is intended for internal use and is used in conjunction with troubleshooting support.

limitednav

This removes all navigation menus and options from D365 Finance and Operation workspace. 

tableName

This is used to view table browser, it also works in conjunction with mi. Example is shown below

q

If you activate the “URL manipulation” parameter under your User settings > Preferences, you’ll find that when doing a filter or record lookup you’ll get a query string directly in your URL. I assume that this is the query string that is created by the deep links generator. This is described in the Operations Wiki.

https://ax.help.dynamics.com/en/wiki/how-to-create-and-use-deep-links/

mode

Trial and Mobile are two possible values for the query. The Mode parameter accesses advanced features of D365 Finance and Operations. If the value trial is specified, then a “trial version” starts and the value mobile gives the user the possibility to access functions for the creation of mobile applications. The extensions with the parameter are very minimal.

hideSplash

Used to skip splash screen, passing true value will skip splash screen.

lng

You can set a default user language under User Options > Preferences > Language and country/region preferences > Language. However if you like to open the solution in another language, use this URL parameter. Great for training and support, demo etc.

theme

The theme parameter selects the Design ID number of the color palette provided. Same as what can be selected in the user options.

This is all I have in the list, please do comment if you find any other.

Leave a Reply

Recent Comments

    Archives

    Categories