Dynamicsnav:////runpage? not working

nightrodnightrod Member Posts: 68
edited 2009-06-19 in NAV Three Tier
Hi,

I have installed the demonstration version of dynamics nav 2009.
Also i have installed visual studio 2008.

When i want to run a page using the start -> run option with Dynamicsnav:////runpage?page=50000

it doesnt start a page but only a explorer screen with the search option.

i have also installed the development kit from the nav install dvd but still no results.

What do i need to install or change to use the runpage option?

Thanx, Rod

Comments

  • Michael_LundMichael_Lund Member, Microsoft Employee Posts: 2
    Did you include the machine name and company name as well?

    The syntax is:
    dynamicsnav:// [machine name] /DynamicsNAV/ [company name] /runpage?page=50000

    Example:
    dynamicsnav://localhost/DynamicsNAV/CRONUS International Ltd./runpage?page=50000
    Michael Lund
    Software Development Engineer in Test
    Microsoft Dynamics NAV

    This posting is provided "AS IS" with no warranties, and confers no rights.
  • DenSterDenSter Member Posts: 8,304
    So if Dynamicsnav:////runpage?page=50000 works for me, is that because I only have one database with only one company?
  • kinekine Member Posts: 12,562
    DenSter wrote:
    So if Dynamicsnav:////runpage?page=50000 works for me, is that because I only have one database with only one company?

    It seems that yes... or it is because you are MVP... :-D
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • DenSterDenSter Member Posts: 8,304
    Yes Kamil I am sure it is because of my charming personality :mrgreen:
  • nightrodnightrod Member Posts: 68
    That doesn't work as well.
    when i enter that line in the explorer adresline it start up nav.
    i took out the firewall but that made no difference.
    Got some other ideas? :-k

    Thanks!
  • ara3nara3n Member Posts: 9,255
    reinstall nav?
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • Michael_LundMichael_Lund Member, Microsoft Employee Posts: 2
    nightrod wrote:
    That doesn't work as well.
    when i enter that line in the explorer adresline it start up nav.
    i took out the firewall but that made no difference.
    Got some other ideas? :-k

    Thanks!

    Hi nightrod,
    What happens if you use:
    Start -> Run
    - and then paste the URL (ex: dynamicsnav://localhost/DynamicsNAV/CRONUS International Ltd./runpage?page=50000)
    - hit enter
    ?

    If you still can't get it working, try the following:
    Start -> Run
    - and then paste "[the physical path to RTC executable]" + "[dynamicsnav://localhost/DynamicsNAV/CRONUS International Ltd./runpage?page=50000]" (without the plus sign of course)
    - hit enter
    Michael Lund
    Software Development Engineer in Test
    Microsoft Dynamics NAV

    This posting is provided "AS IS" with no warranties, and confers no rights.
  • nightrodnightrod Member Posts: 68
    where can i find the path to RTC?
    i don't know what it is.
  • skydtsgaardskydtsgaard Member Posts: 1
    Hi,

    This should also work. You don´t need the server- and the companyname.

    Microsoft.Dynamics.Nav.Client.exe "Dynamicsnav:////runpage?page=50000"

    _________________
    Henrik Skydtsgaard
    Software Development Engineer
    Microsoft Dynamics NAV

    This posting is provided "AS IS" with no warranties, and confers no rights.
  • nightrodnightrod Member Posts: 68
    Hi,

    This one is working! But it also starts a new role client with it.
    What can be the problem why the normal function is not working???

    Thanks!
  • freddy.dkfreddy.dk Member, Microsoft Employee Posts: 360
    In your registry under Computer\HKEY_CLASSES_ROOT there should be a key called

    DYNAMICSNAV

    which should be a URL:Navision Protocol - which has a Open -> Command pointing to the command line you from above.
    Sounds like that key is missing/wrong

    Whether that is because the installer did something wrong, or you maybe don't have sufficient rights - I don't know.
    Try to check your registry - you shouldn't have to change anything - I actually think the value should be updated when you start the RTC - but check your rights.
    Freddy Kristiansen
    Group Program Manager, Client
    Microsoft Dynamics NAV
    http://blogs.msdn.com/freddyk

    The information in this post is provided "AS IS" with no warranties, and confers no rights. This post does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion.
  • nightrodnightrod Member Posts: 68
    The key is there.
    it looks exactly like the one in the marketing beta vpc.
  • freddy.dkfreddy.dk Member, Microsoft Employee Posts: 360
    When you say it open an explorer screen with a search option is that Internet Explorer?
    What operating system and which version of IE are you running?
    Freddy Kristiansen
    Group Program Manager, Client
    Microsoft Dynamics NAV
    http://blogs.msdn.com/freddyk

    The information in this post is provided "AS IS" with no warranties, and confers no rights. This post does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion.
  • nightrodnightrod Member Posts: 68
    it is the windows explorer screen that opened in the search mode.

    Windows vista business, IE 7.0.6001
    locally installed nav with sql express (the standard demo)
    I have also installed nav 5 sp1 on this machine.
  • gulamdastagirgulamdastagir Member Posts: 411
    Hi All

    after installing NAV2009 and Creating a Customer Card page in page design from (NAV 2009 developer help)

    and then Dynamicsnav:////runpage?page=50002 from Run window

    get a different kind of error "You do not have permission to run 'Microsoft Dynamics NAV Server' Sytem Contact your Administrator"

    Thanks
    Regards,

    GD
  • mohana_cse06mohana_cse06 Member Posts: 5,503
    I think u do not have licence to run RTC,

    areyou able to open RTC?
  • gulamdastagirgulamdastagir Member Posts: 411
    No iam not able to run RTC

    i get the same error Messagem when i run the RTC which is located at

    "C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored Client\Microsoft.Dynamics.Nav.Client.exe"

    I was checking my license file what Granule is required for RTC to work because we successfully upgraded from 5.1 to 2009

    Thanks
    Regards,

    GD
  • gulamdastagirgulamdastagir Member Posts: 411
    Thought would share this info with others

    5.0 New granules in Microsoft Dynamics NAV 2009
    9100 Microsoft Dynamics NAV Server The Microsoft Dynamics NAV Server is the Service Tier that acts as the application server that executes business logic for NAV when running in 3 tier mode. The Service Tier exports XML which enables web services to be exposed and consumed by NAV 2009. The granule also includes the 21 Role Centers being introduced in Microsoft Dynamics NAV 2009.

    Availability: BRL, MBL Price: 500 US dollars. Please see the local pricelist for local
    Regards,

    GD
  • mohana_cse06mohana_cse06 Member Posts: 5,503
    Did you include the machine name and company name as well?

    The syntax is:
    dynamicsnav:// [machine name] /DynamicsNAV/ [company name] /runpage?page=50000

    Example:
    [url=dynamicsnav://localhost/DynamicsNAV/CRONUS]dynamicsnav://localhost/DynamicsNAV/CRONUS[/url] International Ltd./runpage?page=50000

    hi in the above syntax we are having 5 slashes before run

    but in Dynamicsnav:////run we have only 4

    both are working..

    wat is the difference?
  • NicolaiHNicolaiH Member Posts: 23
    Hello!

    In the danish version of NAV 2009 the company in the demo database is called CRONUS Danmark A/S. Does anybody know if there is a way to link directly to a page when there is a slash in the companyname?

    For now I just renamed the company, but that might not always be a solution.

    Cheers

    Nicolai Hansen
  • ara3nara3n Member Posts: 9,255
    I tried this in 2009 Sp1 and it works fine
    dynamicsnav://localhost/DynamicsNAV/KRONU/S/runpage?page=27
    

    My company name is KRONU/S
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • freddy.dkfreddy.dk Member, Microsoft Employee Posts: 360
    hi in the above syntax we are having 5 slashes before run

    but in Dynamicsnav:////run we have only 4

    The syntax is

    [url=dynamicsnav://]dynamicsnav://[/url]<server/instance>/<company>/runpage?page=21

    meaning that omitting <server/instance> will take away one of the slashes.
    You can specify company without specifying server/instance - you cannot specify server/instance without specifying company.
    in SP1 it works fine to have /'s in company names - and most of the time you can even just type it in.
    If you have a very silly companyname like "CRONUS A/runpage" - then you might run into problems.

    If you escape the companyname (EscapeDataString) the / will become %2f - and then you are home free.
    Freddy Kristiansen
    Group Program Manager, Client
    Microsoft Dynamics NAV
    http://blogs.msdn.com/freddyk

    The information in this post is provided "AS IS" with no warranties, and confers no rights. This post does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion.
  • mohana_cse06mohana_cse06 Member Posts: 5,503
    freddy.dk wrote:
    hi in the above syntax we are having 5 slashes before run

    but in Dynamicsnav:////run we have only 4

    The syntax is

    [url=dynamicsnav://]dynamicsnav://[/url]<server/instance>/<company>/runpage?page=21

    meaning that omitting <server/instance> will take away one of the slashes.
    You can specify company without specifying server/instance - you cannot specify server/instance without specifying company.
    in SP1 it works fine to have /'s in company names - and most of the time you can even just type it in.
    If you have a very silly companyname like "CRONUS A/runpage" - then you might run into problems.

    If you escape the companyname (EscapeDataString) the / will become %2f - and then you are home free.

    thanks freddy
Sign In or Register to comment.