Open hemisphera opened 3 years ago
The error suggests MS weren't sure how the app should behave either ;-)
To MS: Is it possible this could not be an error, unless we actually use the protected
field? As said, we shouldn't have to somehow track and depend on everything the base object does. Ideally, IMO, we'd only need to depend on the app providing the protected
field type, if we actually try to reference/use it in our app. I don't know whether that's feasible, though...
Can you provide a project that reproduces this instead of instructions on how to reproduce? It helps avoid time wasted wondering if the repro is the correct one.
Hi Alex,
here you go: https://1drv.ms/u/s!Av1ddPEVOtoEguU8CldRTm7U5SA3hA?e=KPySvj
This is a .ZIP containing the 3 apps. Just follow these steps:
Library
Main
Dependant
1. Describe the bug Any
protected
variables on a page that are of a type that is not included as dependency in the extending app causes the extending app to fail deployment.2. To Reproduce
protected
variable:TheBlah: Record "Blah Entry"
3. Expected behavior I am not sure how the app should behave. It's obvious that the variable that is exposed requires me to also have a dependency on "Library", but on the other hand: I cannot know what are all the apps that "Master" depends on.
4. Actual behavior Deployment fails with the following message:
5. Versions: