After a week of "disconnecting" on the Camino de Santiago, without a computer nearby and catching snippets of the Build conference, I was really eager to write some code—anything at all, even if it didn't make much sense.
So, as soon as I got home, to satisfy this urge and sleep peacefully, I decided to work for a while on a small browser extension for Microsoft Edge. This extension allows users to quickly view data from tables in Dynamics 365 Business Central. By entering the table ID, users can open a new tab with the corresponding information.
A large part of the code is inspired/copied from another repository: https://github.com/StefanMaron/OpenPageInspection. Although at the time I submitted a pull request to see if the functionality could be added to the tool (StefanMaron/OpenPageInspection#1), after using it almost daily, I wanted to make some changes but hadn't found the time. So now I’m killing two birds with one stone: I’m creating this functionality as a standalone extension, applying some modifications I wanted to make, and sleeping peacefully. :)
I’m sharing the link here in case it can be useful to someone else.
PS: At the moment, it only has manual installation. :3
Many times, I need to see all the information contained in a table. Before, I used to do it by manually modifying the url, adding "table=" followed by the table ID. Now with this small extension we only have to indicate the table id and click on a button.
At the moment the installation is manual :).
-
Clone or download this repository to your local machine.
-
Open Microsoft Edge and navigate to
edge://extensions/
. -
Enable "Developer mode" using the toggle switch at the bottom left of the page.
-
Click on the "Load unpacked" button and select the folder containing the extension files.
Result
-
Change button visibility for easy access.
Result