Browse by Tags

  • Blog Post: NAV Design Pattern of the Week - Temporary Dataset Report

    After a short delay, here is the latest design pattern, brought to you by the Microsoft Dynamics NAV Design Patterns team. Meet the Pattern This pattern generates the data to be displayed dynamically by combing/processing several data sources. It then displays the resulting dataset without writing...
  • Blog Post: The New Table Synchronization Paradigm in Microsoft Dynamics NAV 2013 R2

    Microsoft Dynamics NAV 2013 R2 was dispatched with a brand new feature that introduces big challenges to all of the Microsoft Dynamics NAV channel: Multitenancy. In simple words, multitenancy allows partners to deal with hosting scenarios on-premises and in cloud services in an easier and more flexible...
  • Blog Post: Formatted decimal values dropping symbols in RDLC

    I have seen several reports about the Microsoft Dynamics NAV RDLC reports dropping symbols out of decimals when printing out a report. One of the most common occurrences, that I have seen, is when the de-CH locale is being used by the end user. After some investigation, it appears that this problem is...
  • Blog Post: NAV Design Pattern of the Week – the Hooks Pattern

    A new series of NAV Design Patterns is just starting. To make a good beginning, the first one is not chosen randomly. It is indeed a very powerful pattern – the “Hooks”, by Eric Wauters . It is also different from most patterns you’ve seen so far, in that it does not exist in...
  • Blog Post: RDLC Report and Performance in Microsoft Dynamics NAV

    It has been a while since I last blogged and I am taking the chance now to post on a very delicate argument. The main focus of my dissertation is about performance (Out Of Memory exception, typically) with Microsoft Dynamics NAV 2009 R2, Microsoft Dynamics NAV 2013, and Microsoft Dynamics NAV 2013 R2...
  • Blog Post: SAVEASWORD and the Fixed Header design

    Microsoft Dynamics NAV 2013 and Microsoft Dynamics NAV 2013 R2 implement a new rendering extension and give users the capability of saving the report into Word .DOC (NAV 2013) or .DOCX (NAV 2013 R2) format. The same action can be done through C/SIDE by using the SAVEASWORD C/AL statement. For more information...
  • Blog Post: Important Information: In a live database with active users connected, changing an object multiple times or compiling all objects can cause data loss in NAV 2013 R2

    You may experience data loss in Microsoft Dynamics NAV 2013 R2 in the following situations, separately or in combination: Changing an application object more than once, for example by two different developers, in the same database connected to the same Microsoft Dynamics NAV Server instance while...
  • Blog Post: Uploading large files from the Web client

    If like me you’ve been tinkering with your Lumia 1020 smartphone and snapping some high-resolution photos over the holidays, you may be wondering whether Microsoft Dynamics NAV 2013 R2 can handle such large photo sizes on the Microsoft Dynamics NAV Web client. Let's say you want to capture photos...
  • Blog Post: Creating URLs to Microsoft Dynamics NAV Clients

    The URL builder function, GETURL, is released in Microsoft Dynamics NAV 2013 R2 to reduce coding time for developers who need to create various URL strings to run application objects in either the win client, the web client, or on web services. In addition, the GETURL function makes multitenancy features...
  • Blog Post: Creating your first Hello World control add-in for the Web client

    In Microsoft Dynamics NAV 2013 R2, the Microsoft Dynamics NAV Web client now also supports extensibility, enabling control add-ins that display, for example, a chart or a map. This means that you can write new control add-ins that you can use on both the Windows client and on the Web client. The following...
  • Blog Post: PAGE.RUNMODAL actions change in Dynamics NAV 2013

    In Dynamics NAV 2009 page.RUNMODAL can have actions OK, Cancel, LoookupOk, LookupCancel, Yes, No, Close, FormHelp, RunObject, RunSystem. Like it is described at http://msdn.microsoft.com/en-us/library/dd355151.aspx you can create code like: IF Page.RUNMODAL(21, MyRecord, ...) = Action::Close THEN...;...
  • Blog Post: NAV Design Pattern of the Week: Single-Record (Setup) Table

    The Reusable Dynamics NAV Patterns is a joint initiative between the NAV team NAV partners. This is an open initiative to anyone who has documented design patterns which are specific to NAV, please reach back to us either by leaving a comment here, or by writing to us . This said, it's almost weekend...
  • Blog Post: NAV Design Pattern of the Week: Multilanguage Application Data

    The Reusable Dynamics NAV Patterns is a joint initiative between the NAV team NAV partners. This is an open initiative to anyone who has documented design patterns which are specific to NAV, please reach back to us either by leaving a comment here, or by writing to us . This being said, find below the...
  • Blog Post: NAV Design Pattern of the Week: Copy Document

    The Reusable Dynamics NAV Patterns is a joint initiative between the NAV team NAV partners. This is an open initiative to anyone who has documented design patterns which are specific to NAV, please reach back to us either by leaving a comment here, or by writing to us . This being said, find below the...
  • Blog Post: NAV Design Pattern of the Week: Blocked Entity

    Describing design patterns is something that has been done for various programming languages and business areas over the years. As well, Microsoft Dynamics NAV developers are using recurring solutions to solve common problems which are specific to enterprise resource planning software and even more,...
  • Blog Post: Impact of Classic Runtime Stack Removal on Third-Party Tools

    In Microsoft Dynamics NAV 2013, the Microsoft Dynamics NAV Classic Client has been renamed to the Microsoft Dynamics NAV Development Environment. We did this not only because we like long product names but because we want to call attention to the fact that the development environment is now specifically...
  • Blog Post: Application Test Toolset for Microsoft Dynamics NAV 2013

    We recently shipped the Application Test Toolset for Microsoft Dynamics NAV 2013 . The supplement is applicable to the following country releases of Microsoft Dynamics NAV 2013: W1, AU, CA, DE, DK, ES, FR, GB, IN, IT, MX, NL, NZ, SE and US The supplement contains the following per country: ...
  • Blog Post: Source Code Released for Lync Communication Add-In for Microsoft Dynamics NAV 2013

    Today we can announce that the Lync Add-In is available for download in source code. This Add-In is a good sample for a nice integration with other fields on a page, yet still provides a very custom functionality and rendering. It has been shown at recent conferences and is also contained on the VPC...
  • Blog Post: Microsoft Dynamics NAV 2013 Reporting Design Guidelines

    Reports join different views of data in one place. You design reports in Microsoft Dynamics NAV 2013 using the Microsoft Dynamics NAV Development Environment and Microsoft Reporting Services. For Microsoft Dynamics NAV 2013, we have created report design guidelines to help you take advantage of the...
  • Blog Post: How to start any object in Role Tailored Client

    Sometimes we need to run some specific object (page, report, codeunit or xmlport) on Microsoft Dynamics NAV 2013 Role Tailored Client. Let say we want to test report received from customer on our Cronus demo db. The easiest way is of course to run report directly from Microsoft Dynamics NAV 2013 Development...
  • Blog Post: Alternative Ways of Starting the Microsoft Dynamics NAV 2013 C/AL Debugger

    The other day a partner asked me about how to start the Microsoft Dynamics NAV 2013 C/AL Debugger for another NAV Server instance than the one used by C/SIDE. The explanation is below, but first, let’s see how C/SIDE finds the NAV Server instance used for running and debugging. The Microsoft...
  • Blog Post: Use Open XML to Extend the Excel Buffer Functionality (Part 2 of 2)

    In Microsoft Dynamics NAV, there are several areas that enable the user to perform analysis in Microsoft Excel. Areas such as importing and exporting budgets, analysis by dimensions, and a number of selected reports all use Excel Buffer to export data to Microsoft Excel. In Microsoft Dynamics NAV 2013...
  • Blog Post: Excel Buffer Using Open XML Instead of Excel Automation (Part 1 of 2)

    In Microsoft Dynamics NAV, there are several areas that enable the user to perform analysis in Microsoft Excel. Areas such as importing and exporting budgets, analysis by dimensions, and a number of selected reports all use Excel Buffer to export data to Microsoft Excel. In Microsoft Dynamics NAV 2013...
  • Blog Post: Example of How to use SQL Tracing Feature to Profile AL Code

    Enabling Tracing in Microsoft Dynamics NAV 2013 Microsoft Dynamics NAV 2013 has a feature that allows you to see the AL call stack for a SQL commands. Here I am going to describe how it can be used to profile your application code. There are multiple steps required to start tracing. First, you...
  • Blog Post: Replacing Field Values in Microsoft Dynamics NAV 2013

    Have you ever had the need to replace some values from a list of values? For example, you need to change the Postal/Zip Code for a number of your customers. Most of the time you would need to write a codeunit or report to accomplish that or even have the customer update each entry by hand. What if you...
Page 1 of 3 (72 items) 123