Open Forum

Expand all | Collapse all

How to add a new button in NAV to launch other apps

  • 1.  How to add a new button in NAV to launch other apps

    SILVER CONTRIBUTOR
    Posted 22 days ago

    Can you customize the ribbon in NAV to launch other applications.  

    I.E from the production page I'd Like to add a link to our SDS sheets so that a user would be able to go directly to a shared folder.
    Or be able to pull up an external spreadsheet with a jet report directly from a session in Nav.
    Is this possible?



    ------------------------------
    John Gaither
    American Art Clay Co
    Indianapolis IN
    ------------------------------


  • 2.  RE: How to add a new button in NAV to launch other apps

    TOP CONTRIBUTOR
    Posted 22 days ago
    It's possible each situation may require different coding solution. What version are you running?

    ------------------------------
    Kim Dallefeld
    Kim@Dallefeld.com
    Dallefeld Consulting, LLC
    Member of Dynamics Consulting Group
    Ft. Worth, TX
    2019 NAVUG Board of Advisors
    Past NAVUG Board Chairman
    NAVUG Programming Committee
    ------------------------------



  • 3.  RE: How to add a new button in NAV to launch other apps

    SILVER CONTRIBUTOR
    Posted 21 days ago
    2018 on prem

    ------------------------------
    John Gaither
    American Art Clay Co
    Indianapolis IN
    ------------------------------



  • 4.  RE: How to add a new button in NAV to launch other apps

    NAVUG ALL STAR
    Posted 21 days ago
    My dear John, Anything is possible in NAV....how much do you want to spend is the real question!  I would call this a great Phase 2 opportunity :)

    ------------------------------
    Holly Kutil ~ NAVUG All-Star
    Innovia Consulting
    Customer Success Manager
    ♥♥ Women In Dynamics ♥♥
    ------------------------------



  • 5.  RE: How to add a new button in NAV to launch other apps

    TOP CONTRIBUTOR
    Posted 21 days ago
    John,

    You can use the Links capability to go directly to the file (one link per file) or to open a specific folder (one link to the folder).  The folder is a little trickier, but the functionality is the same.  You would display the available Links in a Factbox, not directly in the Ribbon.

    If you are trying to open another program (i.e. CAD), if the file type requires that program it will open that program (assuming it is available on the workstation).  If you don't have a specific file and want to open a program, then a button in the ribbon would be your programming choice.

    Best Regards,

    ------------------------------
    Ben Baxter
    Consultant
    Accent Software, Inc.
    carmel IN
    ------------------------------



  • 6.  RE: How to add a new button in NAV to launch other apps

    SILVER CONTRIBUTOR
    Posted 16 days ago
    Looks like the link function will do what we need.  I can't figure out where the link data is stored?  I need to update this link on several hundred items.

    ------------------------------
    John Gaither
    American Art Clay Co
    Indianapolis IN
    ------------------------------



  • 7.  RE: How to add a new button in NAV to launch other apps

    TOP CONTRIBUTOR
    Posted 16 days ago
    It's stored in the Record Link table so you should be able to update it there or export it and update it using Excel via Rapid Start


    ~Meenakshi


    ------------------------------
    Meenakshi Singh
    Senior Manager, Business Applications
    Home Market Foods, Inc.
    Norwood MA
    NAVUG Programming Committee
    ------------------------------



  • 8.  RE: How to add a new button in NAV to launch other apps

    SILVER CONTRIBUTOR
    Posted 16 days ago
    I tried to setup a rapid start template for table 2000000068 but it tells me I can't use the system table in the package.  I don't see any sessions except for the link on the item card.
    It's doable but going through 600 items and attaching this link manually seems to be a little tedious.



    ------------------------------
    John Gaither
    American Art Clay Co
    Indianapolis IN
    ------------------------------



  • 9.  RE: How to add a new button in NAV to launch other apps

    TOP CONTRIBUTOR
    Posted 21 days ago
    Hi John,

    You can certainly customize and add a new button in the ribbon to open a new link to a spreadsheet etc.
    Links functionality is another way of achieving it and opening files in a shared drive.

    In both scenarios, you need to make sure the users as well as your NAV service account has access to that shared drive/folder/file to be able to open it.

    ~Meenakshi

    ------------------------------
    Meenakshi Singh
    Senior Manager, Business Applications
    Home Market Foods, Inc.
    Norwood MA
    NAVUG Programming Committee
    ------------------------------



  • 10.  RE: How to add a new button in NAV to launch other apps

    TOP CONTRIBUTOR
    Posted 21 days ago
    If you're wanting to open other programs with code, a brief search indicates you're looking at dotnet coding. Here's a couple links:
    https://community.dynamics.com/nav/f/microsoft-dynamics-nav-forum/270960/best-practice-to-run-an-external-program-from-nav-codeunit
    https://community.dynamics.com/nav/b/moxie4nav/posts/executing-external-programs

    ------------------------------
    Greg Enns
    ERP Coordinator
    Technical Prospects
    Kaukauna WI
    ------------------------------



If you've found this thread useful, dive deeper into User Group community content by role