AL icon indicating copy to clipboard operation
AL copied to clipboard

AL0717 - "The property 'TableRelation' [...] is required [...] because the field's property 'FieldClass' is set to 'FlowField'." - why?

Open dzzzb opened this issue 3 years ago • 2 comments

I made a FlowField and hadn't yet assigned a CalcFormula. I saw that we now get this message:

The property 'TableRelation' or the property 'CalcFormula' is required for the field 'No. of Stages' in Table 'blablabla' because the field's property 'FieldClass' is set to 'FlowField'.

Can a FlowField without a CalcFormula ever do anything? What does a TableRelation do on a FlowField, anything? These don't seem to be documented.

If the point about TableRelation is legit, what that can do on its own, or at all - should be documented somewhere we can easily find.

If it's incorrect, that property should not be mentioned in the warning.

Thanks!

Name: AL Language
Id: ms-dynamics-smb.al
Description: AL development tools for Dynamics 365 Business Central
Version: 9.3.646020
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-dynamics-smb.al

dzzzb avatar Jul 27 '22 14:07 dzzzb

We have internally discussed this issue and have decided not to accept this issue to be fixed at the moment to prioritize other issues. Thank you for raising this concern.

Edit to add: It's possible that we'll pick this up when we do a drive to collate all the low hanging items to fix, so this doesn't mean we're not fixing it - we're just not fixing it now.

thloke avatar Jul 28 '22 08:07 thloke

Thank you, no big rush from my PoV, just prefer that it get kept open for eventual consideration ;-)

dzzzb avatar Jul 28 '22 08:07 dzzzb