Posts

Showing posts from September, 2023

BC: How to add a request/filter page for the list page (FilterPageBuilder Data Type)

Image
                                    Stores filter configurations for a filter page. A filter page is a dynamic page type that contains one or more filter controls that enables users to set filters on fields of the underlying tables. Yes, it is possible, of course you can create a new Report (ProcessingOnly) to do this . This time we use FilterPageBuilder Data Type . https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/methods-auto/filterpagebuilder/filterpagebuilder-data-type The following methods are available on instances of the FilterPageBuilder data type. Method name Description AddField(Text, Any [, Text]) Adds a table field to the filter control for a table on filter page. AddField(Text, FieldRef [, Text]) Adds a table field to the filter control for a table on filter page. AddFiel...

Add hand written signature to any page in Business Central using Javascript

Image
  Maybe signing documents virtually is not the most legal signature but its cool anyway. This example here uses signature pad and implements in Business Central so you can save hand written signatures to documents inside Business Central. This example uses standard Sales Order page. Not 100% sure if its useful or not but maybe it is. For example collecting customer signatures on the field for service orders or maybe letting the customer pay the invoice by drawing a cat picture. Al Code: Javascript part:        Please let me know your views and add your questions in the comments of this article. Thanks  Srk.A

Introduction To The List Data Type In Business Central

Image
  Introduction To The List Data Type In Business Central : The list data type can be useful in specific situations when coding in Microsoft Dynamics 365 Business Central. In this post, you will learn what is it and how to use with two use case examples. What Is A List Data Type In Business Central? Introductions To Lists Use Case Example 1 Use Case Example 2 What Is A List Data Type In Business Central? Microsoft’s definition of a list is: Represents a strongly typed list of ordered objects that can be accessed by index. Contrary to the Array data type, a List is unbounded, such that its dimension does not need to be specified upon declaration. Let´s break it down. Strongly typed means that a list must have a type defined before using it. It can be a list of texts, a list of decimals, etc. Just imagine a list as one column of values that have an index starting with 1. In this image you will find at the index 3 the value of Allan. Unbounded means that unlike arrays, we don´t have to...

The Emoji Progress Bar For Business Central

Image
  The Emoji Progress Bar For Business Central: There are certain times in Microsoft Dynamics 365 Business Central when users must wait for a process to finish. A window should be displayed to inform them that a process is still running. In this post, I present you the ‘Emoji Progress Bar’. A simple and funny animation tool where you can set up your own emojis. 1.What Is The Emoji Progress Bar? 2. How To Set Up? 3.How To Use It? 1. What Is The Emoji Progress Bar? The Emoji Progress Bar is an easy-to-use tool for Business Central. The purpose is to use it for long processes via AL where users have to wait for them to finish. A dialog will open to let users know that the process is still running. All while showing a funny animation. For example,  How To Set Up? We have only 2 fields to set up. These are ‘Emoji 1’, ‘Emoji2’.  The window length 20 will vary with every emoji combination. This is where you have to try which length fits the window better. For finding new emojis p...