When creating an application through the Guided Application Creator, what are the options for creating a table? (Choose 3 answers)
Correct Answer: B,C,G
* Options for Creating Tables in Guided Application Creator: * Create a table from scratch: This option allows you to define a completely new table with custom fields and configurations. * Create a table from a template: You can use predefined table templates to speed up table creation. Templates often include pre-configured fields and settings. * Extend a table: This allows you to create a new table by inheriting fields and functionality from an existing table, enabling reuse and consistency. * Why Other Options Are Incorrect: * Option A (Link to external tables): Linking to external tables is not an option provided in the Guided Application Creator; external data is typically accessed through integration methods. * Option D (Run import jobs): Import jobs are used for data migration, not for table creation in the Guided Application Creator. * Option E (Upload a spreadsheet): While uploading a spreadsheet can create tables, this is a feature of Import Sets, not the Guided Application Creator. * Option F (Use API calls): API calls are for integration and not an option for creating tables directly in the Guided Application Creator. ServiceNow Developer Documentation on Guided Application Creator.
Question 42
It is best practice to define the business requirements and the process(es) an application will manage as part of the application development plan. What are some of the considerations to document as part of the business process?
Correct Answer: A
It is best practice to define the business requirements and the process(es) an application will manage as part of the application development plan. The following are some of the considerations to document as part of the business process: Business problem. This is the description of the problem or opportunity that the application is intended to address or exploit. It should include the background, context, scope, and objectives of the problem or opportunity. Data input/output. This is the specification of the data that the application will need to collect, store, manipulate, and display. It should include the data sources, formats, validations, transformations, and integrations of the data. Users/stakeholders. This is the identification of the users and stakeholders who will be involved in or affected by the application. It should include the roles, responsibilities, expectations, and needs of the users and stakeholders. Process steps. This is the definition of the steps and activities that the application will perform or support. It should include the inputs, outputs, triggers, conditions, and outcomes of each step or activity. The following are not some of the considerations to document as part of the business process: Project schedule. This is the estimation of the time and resources required to complete the application development project. It should include the milestones, deliverables, dependencies, and risks of the project. This is not part of the business process, but part of the project management plan. Database capacity. This is the measurement of the amount of data that the application will generate and store in the database. It should include the data volume, growth rate, retention policy, and backup strategy of the data. This is not part of the business process, but part of the technical design and architecture of the application. Available licenses. This is the number and type of licenses that the application will consume or require from the ServiceNow platform. It should include the license model, cost, and allocation of the licenses. This is not part of the business process, but part of the financial and legal aspects of the application. References: Application Development Process, Business Process Analysis
Question 43
What field type would you select if you want to query records from another table on a form?
Correct Answer: B
Comprehensive and Detailed In-Depth Explanation: In ServiceNow, to display data from another table within a form, the Reference field type is used. A Reference field creates a relationship between the current table and another table by storing a unique identifier (sys_id) of a record from the referenced table. This allows users to select a record from the referenced table and access its data within the form. Therefore, the correct answer is B. The other field types do not provide this functionality: * A. Phone Number: This field type is designed to store phone numbers and does not create relationships between tables. * C. Date: This field type is used to store date values and does not reference records from other tables. * D. String: This field type stores text strings and does not facilitate querying records from another table. For more detailed information, refer to the official ServiceNow documentation on Field Types.
Question 44
Here is the Business Rule script template: This type of JavaScript function is known as:
Correct Answer: D
Self-invoking. Learn JavaScript! This type of JavaScript function is known as self-invoking or immediately-invoked function expression (IIFE). It is a function that is defined and executed at the same time, without being assigned to a variable or being called by another function. It is often used to create a local scope for variables and avoid polluting the global namespace. Reference: [W3Schools - JavaScript Function Definitions], [MDN Web Docs - Immediately-invoked function expressions]
Question 45
The source control operation used to store local changes on an instance for later application is called a(n) <blank>.
Correct Answer: C
The source control operation used to store local changes on an instance for later application is called a stash. A stash is a temporary storage area for uncommitted changes that are not ready to be pushed to a remote repository. Developers can use stashes to save their work in progress without committing it to the local repository or discarding it. Stashes can be applied later to restore the changes to the working directory, or dropped if they are no longer needed. References: [ServiceNow Docs - Stash local changes], [ServiceNow Docs - Source control] Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/build/applications /task/ t_StashLocalChanges.html