Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intellisense does not work for fields in multiple extension objects in the same app. #7784

Open
BartPermentier opened this issue Jun 26, 2024 · 0 comments

Comments

@BartPermentier
Copy link

1. Describe the bug
Following this feature: https://learn.microsoft.com/en-us/dynamics365/release-plan/2024wave1/smb/dynamics365-business-central/define-extension-objects-same-app-as-their-base-object
Intellisense does not work for fields in multiple extension objects in the same app.
(I love this feature btw and this is the biggest downside I encountered for now)
2. To Reproduce
Steps to reproduce the behavior:
Create 2 Table Extensions on the same Table.

tableextension 50100 "BPE1SalesHeader" extends "Sales Header" //36
{
    fields
    {
        field(50100; "BPE Sync To Webshop"; Boolean)
        {
        }
    }
}
tableextension 50101 "BPE2SalesHeader" extends "Sales Header" //36
{
    fields
    {
        field([UseIntellisenseHere]; "BPE Comment"; Text[250])
        {
        }
    }
}

3. Expected behavior
It should suggest the next field number 50101.
image

4. Actual behavior
It suggests field number 50100 which is already in use.
image

5. Versions:

  • AL Language: 13.0.1027618
  • Visual Studio Code: 1.90.1 (User Setup)
  • Business Central: 24.1 (But is unrelated since it's an Intlelisense issue)
  • List of Visual Studio Code extensions that you have installed: None, I uninstalled all.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants