Deal of The Day! 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

Posted by Pearlene on Aug 28, 2024 at 08:11 PM

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?

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.


Get Premium MB-820 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
37 comments · newest first
LE
Lenna 10 months ago
SharedLayout should definitely be false for a custom view.
DE
Devora 11 months ago
Wait, why is everyone ignoring D? Seems interesting!
MA
Marvel 11 months ago
C looks off to me, not sure about that one.
CA
Carlee 11 months ago
No way, I believe B is better!
SH
Shenika 11 months ago
I think option A is the right choice.
EL
Elenora 12 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.
OM
Omega 12 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?
ME
Melvin 12 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.
AS
Ashton 1 year ago
I remember that for custom layouts, we usually set shareLayout to false, but I'm not entirely sure about the filter syntax.
BE
Beckie 1 year 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.
GI
Gilbert 1 year 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.
CO
Cortney 1 year 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.
VA
Valentine 1 year 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.
SH
Shasta 1 year 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.
CH
Christiane 1 year 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.
JO
Joni 1 year 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!
CR
Cristy 1 year ago
↳ replying to Joni
Yeah, let's go with D. It seems to be the most logical choice for the custom layout we need.
BU
Buck 1 year ago
↳ replying to Joni
I agree with you, D seems to be the correct option. Let's go with that.
EL
Elena 1 year ago
↳ replying to Joni
I think it's actually D, not C. The property combination should be SharedLayout = true; Filters = where (\'Balance (ICY)\' - filter (> 500));
LA
Lamonica 1 year 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?
KE
Kenneth 1 year ago
Aha, option C looks promising! 'SharedLayout - false' for a custom layout, and 'Balance (ICY)' for the local currency balance. Makes sense.
BE
Becky 1 year ago
↳ replying to Kenneth
Wilburn: Let's go with option C then.
TH
Thomasena 1 year ago
↳ replying to Kenneth
User 3: Agreed, that combination makes sense for the view we need to create.
WI
Wilburn 1 year ago
↳ replying to Kenneth
User 2: Yeah, 'SharedLayout - false' for custom layout and 'Balance (ICY)' for local currency.
AN
Angella 1 year ago
↳ replying to Kenneth
User 1: I think option C is the way to go.
SH
Shizue 1 year 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.
LO
Loren 1 year ago
↳ replying to Shizue
C) SharedLayout - false; Filters - where (\'Balance (ICY)\' - filter (> 500));
MA
Magdalene 1 year ago
↳ replying to Shizue
B) SharedLayout - true; Filters - where (Balance filter (> 506), ''Currency Code\' - filter ('LCY')>;
LO
Lovetta 1 year ago
↳ replying to Shizue
A) shareLayout = false; Filters = where (Balance = filter (> 500), ''Currency Code\' = filter (\'ICY*));
CA
Casie 1 year 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.
GR
Gracia 1 year ago
↳ replying to Casie
Great, let's go with option A then.
LA
Lashaunda 1 year ago
↳ replying to Casie
Yes, that combination should give us the desired result.
RE
Refugia 1 year ago
↳ replying to Casie
I think so too, specifying 'shareLayout = false' for a custom layout makes sense.
SH
Sherell 1 year ago
↳ replying to Casie
I agree, option A looks like the correct choice.
LO
Loreta 2 years ago
Why do you think option A is correct?
JE
Jesusa 2 years ago
I disagree, I believe option A is the right choice.
LO
Loreta 2 years ago
I think the correct answer is option D.
0/2000 characters

Save Cancel