Announcements
Hello,
I am new for development in Business Central. How to find which table extends to which table and even for pages. Like which page extends to which page.
For ex. Table Requisition Line extends which table? How to check this or find this in business central?
Hi Nitin,
Thanks for your reply.
You can also use page inspection CTRL+ALT+F1 in any page to find out what table is the source of the page and it shows both the page and table number together with their names. That is an easy way to figure out what table and page you need to extend.
Hi Suvarna,
Requisition line itself is a standard table. By default it is not extended by any table.
If you want to add the new field in the table 246 then you need to extend the table 246.
For the reference follow below documentaion from Microsoft docs.
docs.microsoft.com/.../devenv-table-ext-object
Or
If you want to check the specific page or table having any extension then go to web client and use ctrl + Alt + F1 to see the Page inspection. Under extensions tab you can see the extensions related to that page.
Please see if it helps.
Regards,
Mahesh U.
Hi,
Just replace with your Customer table with Requisition Line
Thanks.
Hi Nitin,
Thanks for your reply !
tableextension 50115 RetailWinterSportsStore extends Customer
for ex. tableextension 246 Requisition Line extens ?? --- I want to know here ? what will come? How to find or check?
{
fields
{
field(50116;ShoeSize;Integer)
{
trigger OnValidate();
begin
if (rec.ShoeSize < 0) then
begin
message('Shoe size not valid: %1', rec.ShoeSize);
end;
end;
}
}
Hi,
First analysis which table you want to extend and follow the below link How to extend
docs.microsoft.com/.../devenv-table-ext-object
Below is link to extend the current standard or custom page.
docs.microsoft.com/.../devenv-page-ext-object
For Requisition Line table id 246
Thanks.
André Arnaud de Cal...
294,101
Super User 2025 Season 1
Martin Dráb
232,866
Most Valuable Professional
nmaenpaa
101,158
Moderator