Comments (18)
Try SibExtSetupTable. If this doesn't work, maybe this is a bug with Namespaces?
PS: In our projects we disable AA0027. (see also this yammer thread: https://www.yammer.com/dynamicsnavdev/#/Threads/show?threadId=1602560331243520)
from al.
Daymn, if I named it SiboneyExtSetupTable, it went away, I am totally confused now!
from al.
Awesome. If it is resolved you can close this issue with the "Close issue" button under the input box.
from al.
Oh wow. thank you. I need to read again from the beginning to check what really happened here. Thank you @dannoe . Muțumesc!
from al.
Highly recommend disabling this silly rule. AA0027 is asinine.
from al.
Thank you but nope, the song remains the same:
The name of SibExtSetupTable is not valid. The name of variables and parameters must be suffixed with the type or object name.
It just drives me nuts. I did not wanted to disable it, I wanted to learn to format and name variable names as it is recommended, but in Microsoft Docs, it is just a vague description without any examples.
from al.
Not sure what I should try doing about namespaces. I am inside the respective namespace, so I removed the namespace identifier in front of the table name with no avail. Same AL0072.
from al.
Can not reproduce this with the newest AL vsix. (Version: 12.6.936426
).
Could be caching problem. Can you try to reload or restart your vscode. (Ctrl+Shift+P -> Reload window)
from al.
Thanks @dannoe.
Reloaded Window.
The name of SibExtSetupTable is not valid. The name of variables and parameters must be suffixed with the type or object name.
Switched to pre-release. Reload window. same issue.
Switch to release version. Reload window. Same issue.
from al.
Can you maybe share a minimal project with this error?
from al.
I will try yes. But I see you have it too above, isn't it?
from al.
The warning appears just on the Foo
variable, which is correct. With the SibExtSetupTable
variable I have no warning in my vscode.
from al.
How do you preffer me to share the project, I am new to this? It has two AL files.
from al.
Zip it up and just drag and drop it into your input box here. (Do not include the .alpackage
folder in the zip else you will exceed the upload limit on Github.)
PS: In your screenshot the variable name should be SiboneyExtSetupTable
.
from al.
Do I get any credentials to take out?
from al.
I did the same in the original project and it all went away. No more AL0072!
from al.
This is closed, as it got resolved, thanks to above replies from @dannoe
from al.
I only activated it to try to learn what would be best practice recommended for naming variables and objects. Basically to be more catholic than the pope himself.
from al.
Related Issues (20)
- Sending notification workspace/didChangeConfiguration failed HOT 6
- AccessByPermission in combination with excluded permissions HOT 1
- Output path linking is broken if Learn Authoring Pack is installed.
- Dropdown not validating selecting value when opening page from OnDrillDown HOT 1
- ALC and server working differently for DotNet methods with optional arguments
- TableExtension BlankZero HOT 2
- Word Layout Compile Bug HOT 3
- Add a setting to not automatically add braces after procedure names HOT 1
- The page contains a control add-in that is not permitted. Contact your system administrator Error in BC Insider build 24 HOT 2
- Mandatory affix required despite using namespaces (AS0011 and AS0054) HOT 1
- outFolder stops working HOT 3
- Factbox OnLookUp not being executed HOT 1
- Number Sequence is very slow on Cloud environments HOT 1
- Connection from VSCode is denied because "unsupported" platform, when Conditional Access is set on EntraID HOT 1
- AL:FindEvent slow. Not preloading but loading on demand HOT 1
- AS0124 error for unchanged pageextension
- Compiler ignores AA0008 HOT 11
- ALDoc Header Navbar covers entire content of the page
- Removing Page 571 from BC24 cause a breaking change HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from al.