Last Updated On : 20-Sep-2026
Salesforce Certified Platform App Builder - Plat-Admn-202 Practice Test
Prepare with our free Salesforce Certified Platform App Builder - Plat-Admn-202 sample questions and pass with confidence. Our Platform-App-Builder practice test is designed to help you succeed on exam day.
Salesforce 2026
Ursa Major Solar (UMS) has a custom object where they track Galactic Vendors. The object has four custom fields for the Galactic Vendors ' s location: Street City . Planet . Galaxy The UMS ' s leadership wants these fields to be combined into a single Formula field on two lines. Which formula fulfills this requirement?
A. Street r (City & " ,
B. Street & BR () & Planet Galaxy_) City_c & " , " & Planet_ca & Galaxy_0
C. Street & (City & " , " & Planet & " & Galaxy_0}
D. Street r & BR () & City & " , " & Planet _ * & & Galaxy_r
Explanation:
& is the concatenation operator in Salesforce formulas.
BR() inserts a line break (HTML line break) for display on page layouts.
The formula combines all four fields with appropriate spacing and punctuation, then adds a line break at the end to ensure the combined value appears on two lines (or to separate from subsequent content).
If the requirement is to have the entire address on two lines (e.g., Street/City on line 1, Planet/Galaxy on line 2), the formula would be:
❌ Why the Provided Options Are Incorrect:
A. Street r (City & " ,
– This is incorrect because the syntax is invalid: Street r is not a valid field reference, parentheses are mismatched, and there is no line break function (BR()). It would not compile in Salesforce.
B. Street & BR () & Planet Galaxy_) City_c & " , " & Planet_ca & Galaxy_0
– This is incorrect because BR () has a space between BR and (), which is invalid syntax; Planet Galaxy_) is not a valid field reference; Planet_ca and Galaxy_0 do not match the field names; and the overall structure is nonsensical.
C. Street & (City & " , " & Planet & " & Galaxy_0}
– This is incorrect because Street is missing the _c suffix; Planet is missing _c; Galaxy_0 is incorrect; braces {} are not valid in formulas; and there is no line break function (BR()).
D. Street r & BR () & City & " , " & Planet _ * & & Galaxy_r
– This is incorrect because Street r is invalid; BR () has an invalid space; Planet _ * contains invalid characters; & & has double ampersands; and Galaxy_r is not a valid field name.
📚 References:
Salesforce Help – Formula Operators and Functions – Explains the & concatenation operator and the BR() function for inserting line breaks in formula fields.
Universal Containers (UC) is launching a new HR Recruitment app and needs to perform User Acceptance Testing (UAT) before deploying to production. This app deals with sensitive data, testing requires realistic data volume, and needs to be tested by actual UC users. Which sandbox should a Platform App Builder recommend for this phase?
A. Partial Copy sandbox
B. Developer sandbox
C. Scratch Org
D. Developer Pro sandbox
Explanation:
A Partial Copy sandbox is the correct recommendation for User Acceptance Testing (UAT) because it includes realistic data volumes, up to 10 GB or 5 million records, whichever is lower, selectively copied from Production using a Sandbox Template. This allows the HR Recruitment app to be tested with realistic HR data that closely mirrors the production environment, which is important for validating functionality, performance, and data security. Partial Copy sandboxes also support actual users performing end-to-end testing, making them well suited for UAT before production deployment.
❌ Why Other Options Are Incorrect
B. Developer sandbox
– This is incorrect because Developer sandboxes are primarily intended for individual development and unit testing and do not include a selectable subset of Production data. Without representative sample data, they are less suitable for UAT that requires realistic data-driven testing of the HR Recruitment app.
C. Scratch Org
– This is incorrect because scratch orgs are disposable, source-driven environments used primarily for development and continuous integration. They are not designed for UAT with realistic Production data or long-term end-user validation. Their temporary nature also makes them unsuitable when the testing process requires a stable environment containing representative HR data.
D. Developer Pro sandbox
– This is incorrect because Developer Pro sandboxes are intended primarily for development and testing and do not provide the selective Production data copy available with Partial Copy sandboxes. Although Developer Pro provides more storage than a Developer sandbox, it is not the appropriate choice when UAT requires representative Production data.
📚 References:
Salesforce Help – Sandbox Types – Explains that Partial Copy sandboxes use Sandbox Templates to include a selected subset of Production data and are suitable for testing, UAT, integration testing, and training.
An app builder is loading data into Salesforce. To link the new records back to the legacy system, a field will be used to track the legacy ID on the Account object. For future data loads this ID will be used when upsetting records. Which two field attributes should be selected? Choose 2 answers
A. Text (encrypted)
B. External ID
C. Unique
D. Request
C. Unique
Explanation:
To effectively link new records back to the legacy system and enable future upsert operations, the field on the Account object must be configured with both the External ID and Unique attributes.
External ID – This attribute identifies the field as the unique identifier from the legacy system, allowing Salesforce to match incoming records during upsert operations. When using tools such as Data Loader, this field can be used as the matching key to update existing records or insert new records based on the legacy ID value.
Unique – This attribute ensures that the legacy ID value is unique across Account records, preventing duplicate legacy IDs from being inserted. This is important for data integrity and ensures that an upsert operation can match the legacy ID to the intended record.
❌ Why Other Options Are Incorrect
A. Text (encrypted) – This is incorrect because encrypted text fields cannot be configured as External ID fields. Salesforce does not allow encrypted fields to be used as External IDs or as matching keys for the type of upsert operation described. Additionally, a legacy identifier typically does not require encryption because it is used primarily to establish a record relationship between systems.
D. Request – This is incorrect because "Request" is not a standard Salesforce field attribute. It does not correspond to a field property used to identify external records or enforce uniqueness.
📚 References:
Salesforce Help – External ID Fields – Explains that External ID fields store identifiers from external systems and can be used to match records during upsert operations with Data Loader, APIs, and other integration tools.
The sales reps at Cloud Kicks have not been properly filling out their sales pipeline and are regularly creating new Opportunities and moving them directly to a " Contract Signed " status. How should a Platform App Builder prevent this from happening so the sales reps have better insight into the true sales pipeline?
A. Set up Path on the Opportunity object to guide sales users through key Opportunity stages using the standard Sales Path.
B. Set up Guidance for Success as part of Sales Path to provide sales users with best practices to follow during each Opportunity stage.
C. Set up a validation rule to prevent users from skipping critical steps as they progress through Opportunity stages.
D. Set up an approval flow for managers to approve stage progression when sales users update the Opportunity stage to " Contract Signed " .
Explanation:
A validation rule is the correct solution because it can enforce that sales reps cannot skip required stages or move directly to "Contract Signed" without meeting specific prerequisites. The App Builder can create a validation rule that checks the current Opportunity stage and prevents the record from being saved when required fields are not populated, required stages are not completed, or other defined conditions are not met. This provides the data integrity and enforcement needed to maintain accurate sales pipeline progression.
❌ Why Other Options Are Incorrect
A. Set up Path on the Opportunity object to guide sales users through key Opportunity stages using the standard Sales Path – This is incorrect because Path is a guidance tool that displays stages and helps users track progress. It does not enforce stage progression or prevent users from skipping stages. A user could still move directly to "Contract Signed" without completing intermediate stages, so Path alone does not satisfy the requirement.
B. Set up Guidance for Success as part of Sales Path to provide sales users with best practices to follow during each Opportunity stage – This is incorrect because Guidance for Success provides tips and best practices within the Path component. It helps users understand what should be completed at each stage but does not enforce the requirements. Users can ignore the guidance and move between stages without completing the recommended steps.
D. Set up an approval flow for managers to approve stage progression when sales users update the Opportunity stage to "Contract Signed" – This is incorrect because an approval process provides oversight but does not replace a validation rule for enforcing required conditions. It introduces an additional approval step and manager involvement rather than directly preventing an invalid stage transition. A validation rule can immediately block the save when the required prerequisites are not satisfied.
📚 References
Salesforce Help – Validation Rules – Explains that validation rules enforce data quality by preventing records from being saved when specified conditions are not met, making them appropriate for enforcing stage-specific requirements.
An app builder wants to create a formula field on an Account to include data from related Contacts but is unable to find the relationship in the formula editor. What is a limitation of formulas that could be causing the issue?
A. Formula field limit reached on the Account object.
B. Unable to reference the child records.
C. Contact and Account objects DO NOT have a Master-Detail Relationship.
D. More than 5,000 characters in the formulae.
Explanation:
Formula fields are limited to referencing fields from the same record and fields from parent objects through lookup or master-detail relationships. They cannot directly reference fields from child records or related lists. In this case, the App Builder is working with the Account object and wants to reference related Contacts, which are child records. Formula fields do not support traversing downward in a relationship. They can reference parent information, such as Account from Contact, but not child Contact records from Account. This is why the Contact relationship does not appear in the formula editor.
❌ Why Other Options Are Incorrect
A. Formula field limit reached on the Account object – This is incorrect because reaching the formula-field limit would prevent the creation or saving of another formula field, but it would not cause a specific child relationship to disappear from the formula editor. The issue is the relationship direction: Account is the parent and Contact is the child, so the formula cannot directly traverse downward to Contact records.
C. Contact and Account objects do NOT have a Master-Detail Relationship – This is incorrect because the Contact-to-Account relationship is a Lookup Relationship, and formula fields can reference parent records through lookup relationships. The limitation is not whether the relationship is lookup or master-detail. The problem is that the App Builder is attempting to reference child Contact records from the Account record.
D. More than 5,000 characters in the formula – This is incorrect because the App Builder is unable to find the relationship in the formula editor before completing the formula. The formula character limit applies to the formula itself and does not determine whether relationships are available for selection. Therefore, the formula length does not explain the missing Contact relationship.
📚 References
* Salesforce Help – Formula Field Limitations – Explains that formula fields can reference fields on the current record and fields on related parent records, but cannot directly reference fields from child records or related lists.
| Platform-App-Builder Exam Questions - Home | Previous |
| Page 8 out of 65 Pages |