You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Custom control add-ins for Business Central enriching the user experience with JavaScript UI components.
4
+
Currently the repository contains one component **CostGraph**.
5
+
6
+
## CostGraph
7
+
A control add-in which traces cost sources for an item ledger entry and displays the cost graph in a convenient way, easy to grasp. Graph representation helps in understanding the cost applcations when a deeper cost analysis is required.
Graph image is rendered by the Cytoscape package (https://cytoscape.org/). Besides Cytoscape, the CostGraph add-in uses PopperJS (https://popper.js.org/) and Tippy.js (https://atomiks.github.io/tippyjs/) to display tooltips on graph nodes. Project dependencies are saved in the package.json file.
13
+
To build the BC extension from the repository, you need to install the dependencies first.
14
+
15
+
- Clone the repository
16
+
- Make sure that the Node.js package manager (npm) is installed in your system or install it: https://nodejs.org/en/download
17
+
- Navigate to the repository folder (**cd "\<Your repo root\>/CostGraph"**)
18
+
- Run the command **npm i**
19
+
20
+
That's it. npm will take care of all dependencies. Now you can run Visual Studio Code and build the AL project.
0 commit comments