New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft MB-820 Exam - Topic 5 Question 19 Discussion

Actual exam question for Microsoft's MB-820 exam
Question #: 19
Topic #: 5
[All MB-820 Questions]

You ate creating a view for a Business Central app.

The view requires a custom layout that displays only customer records with a balance greater than 500 in local currency.

You need to configure the view to specify that it has a custom layout.

Which property combination should you use?

Show Suggested Answer Hide Answer
Suggested Answer: B

The property InherentPermissions is used to automatically grant permissions to the table object it is applied to, but setting it to Rl (which seems to be a typo and should likely be 'RL' for Read and Insert permissions) is not sufficient in this scenario. The issues reported by the users suggest that they need more than just read and insert permissions on MyTable. Since users are unable to post sales orders, they likely need Modify, Delete, or Execute permissions on certain tables or objects related to the sales order process. Additionally, the inability to access the list page created in MyTable could be due to lacking Read permissions on other related objects or pages. Therefore, merely setting InherentPermissions = RL on MyTable does not comprehensively address the users' permission issues, especially when considering the principle of least privilege. A more tailored approach to permissions, potentially involving adjustments to the app's code or configuration to ensure proper permissions are applied where necessary, would be needed.


Contribute your Thoughts:

0/2000 characters
Lenna
3 months ago
SharedLayout should definitely be false for a custom view.
upvoted 0 times
...
Devora
3 months ago
Wait, why is everyone ignoring D? Seems interesting!
upvoted 0 times
...
Marvel
3 months ago
C looks off to me, not sure about that one.
upvoted 0 times
...
Carlee
4 months ago
No way, I believe B is better!
upvoted 0 times
...
Shenika
4 months ago
I think option A is the right choice.
upvoted 0 times
...
Elenora
4 months ago
I’m leaning towards option C because it has shareLayout set to false, but I’m not confident about the filter format for the balance.
upvoted 0 times
...
Omega
4 months ago
I feel like option A looks familiar, but I’m confused about the filter for the balance. Should it be greater than or equal to 500?
upvoted 0 times
...
Melvin
4 months ago
I think the filters need to specify the currency code correctly. I practiced a similar question, but I can't recall if it was 'LCY' or something else.
upvoted 0 times
...
Ashton
5 months ago
I remember that for custom layouts, we usually set shareLayout to false, but I'm not entirely sure about the filter syntax.
upvoted 0 times
...
Beckie
5 months ago
I'm pretty confident that option B is the right answer. It sets SharedLayout to true to specify a custom layout, and the filter syntax looks correct to me. The only thing I'm not sure about is the use of the "filter" keyword - I'll need to make sure I'm using that correctly.
upvoted 0 times
...
Gilbert
5 months ago
I'm a bit confused about the difference between options A and C. They both seem to be setting the SharedLayout property to false, but the filter syntax looks a bit different. I'll need to double-check the documentation to make sure I understand the correct way to write the filter.
upvoted 0 times
...
Cortney
5 months ago
Okay, I think I've got this. The key is to use the SharedLayout property to specify that we want a custom layout, and then use the Filters property to filter for customer records with a balance greater than 500 in the local currency.
upvoted 0 times
...
Valentine
5 months ago
Hmm, this looks like a tricky one. I'll need to carefully read through the options and think about the specific requirements of the custom layout and the balance filter.
upvoted 0 times
...
Shasta
5 months ago
Hmm, I'm not sure about this one. I think I understand the general idea, but I'm a bit unsure about the specific syntax for the Filters property. I'll need to review my notes and maybe look up some examples to make sure I'm on the right track.
upvoted 0 times
...
Christiane
5 months ago
This seems like a straightforward question about the purpose of the business architecture knowledgebase. I'll read through the options carefully and try to identify the one that best describes its main function.
upvoted 0 times
...
Joni
9 months ago
I bet the correct answer is C, just because it has the most typos. The developers at Microsoft must be playing a practical joke on us!
upvoted 0 times
Cristy
8 months ago
Yeah, let's go with D. It seems to be the most logical choice for the custom layout we need.
upvoted 0 times
...
Buck
9 months ago
I agree with you, D seems to be the correct option. Let's go with that.
upvoted 0 times
...
Elena
9 months ago
I think it's actually D, not C. The property combination should be SharedLayout = true; Filters = where (\'Balance (ICY)\' - filter (> 500));
upvoted 0 times
...
...
Lamonica
9 months ago
Hmm, I'm not sure about option D. 'Sharediayout = true' with a filter on 'Balance (ICY)' greater than 500? Doesn't that kind of defeat the purpose of a custom layout?
upvoted 0 times
...
Kenneth
9 months ago
Aha, option C looks promising! 'SharedLayout - false' for a custom layout, and 'Balance (ICY)' for the local currency balance. Makes sense.
upvoted 0 times
Becky
8 months ago
Wilburn: Let's go with option C then.
upvoted 0 times
...
Thomasena
8 months ago
User 3: Agreed, that combination makes sense for the view we need to create.
upvoted 0 times
...
Wilburn
8 months ago
User 2: Yeah, 'SharedLayout - false' for custom layout and 'Balance (ICY)' for local currency.
upvoted 0 times
...
Angella
8 months ago
User 1: I think option C is the way to go.
upvoted 0 times
...
...
Shizue
10 months ago
Wait, why would we use 'SharedLayout - true' if we want a custom layout? And 'Balance (LCY)' instead of just 'Balance'? Doesn't seem quite right to me.
upvoted 0 times
Loren
9 months ago
C) SharedLayout - false; Filters - where (\'Balance (ICY)\' - filter (> 500));
upvoted 0 times
...
Magdalene
9 months ago
B) SharedLayout - true; Filters - where (Balance filter (> 506), ''Currency Code\' - filter ('LCY')>;
upvoted 0 times
...
Lovetta
9 months ago
A) shareLayout = false; Filters = where (Balance = filter (> 500), ''Currency Code\' = filter (\'ICY*));
upvoted 0 times
...
...
Casie
10 months ago
Hmm, I think option A is the way to go. Specifying 'shareLayout = false' should give us a custom layout, and filtering for a balance greater than 500 in the local currency seems like the right approach.
upvoted 0 times
Gracia
8 months ago
Great, let's go with option A then.
upvoted 0 times
...
Lashaunda
8 months ago
Yes, that combination should give us the desired result.
upvoted 0 times
...
Refugia
9 months ago
I think so too, specifying 'shareLayout = false' for a custom layout makes sense.
upvoted 0 times
...
Sherell
9 months ago
I agree, option A looks like the correct choice.
upvoted 0 times
...
...
Loreta
11 months ago
Why do you think option A is correct?
upvoted 0 times
...
Jesusa
11 months ago
I disagree, I believe option A is the right choice.
upvoted 0 times
...
Loreta
11 months ago
I think the correct answer is option D.
upvoted 0 times
...

Save Cancel