Praxis Academy
Inicio › Platform App Builder › User Interface

Preguntas de práctica Platform App Builder: User Interface

User Interface vale 17% del examen Salesforce Certified Platform App Builder. Cubre Lightning App Builder, quick actions, navegación y la app móvil. Resuelve estas 13 preguntas gratis y abre cada respuesta para ver por qué cada opción es correcta o incorrecta.

01

Un gerente de servicios necesita que el equipo establezca la prioridad de los casos de manera consistente. ¿Qué funcionalidad debe usar el Platform App Builder para lograrlo?

  1. In App Guidance
  2. Path
  3. Flow
  4. Next Best Action
Ver respuesta

Respuesta: B

A. In App GuidanceIncorrecta. In-App Guidance muestra avisos y recorridos guiados, pero no está vinculado a valores individuales de una lista de selección, por lo que no puede orientar por prioridad.
B. Path ✓Correcta. Path se construye sobre una lista de selección como Case Priority y muestra Key Fields y Guidance for Success por valor, de modo que todos los representantes siguen las mismas instrucciones.
C. FlowIncorrecta. Un Screen Flow es un desarrollo personalizado más pesado para una sola lista de selección y no ofrece orientación en contexto como Path.
D. Next Best ActionIncorrecta. Next Best Action presenta recomendaciones a partir de estrategias; no estandariza cómo se llena un campo.

Por qué: El objetivo es orientar a los representantes directamente en el registro para que todos elijan el mismo valor de Case Priority en las mismas circunstancias. Path se construye sobre un campo de lista de selección como Priority y, para cada valor, un administrador puede agregar Key Fields y Guidance for Success. Todos los representantes ven las mismas instrucciones en el momento de elegir, lo que mantiene consistente el registro de la prioridad. Referencia: Guide Users with Path

02

Una empresa de biotecnología usa una Lightning record page habilitada tanto para escritorio como para la aplicación móvil. El Platform App Builder instaló un componente Lightning personalizado desde AgentExchange, pero los usuarios no pueden ver el componente en sus dispositivos móviles. ¿Cuál es la causa del problema?

  1. El componente se creó para Desktop Pages.
  2. El componente tiene que activarse.
  3. La plantilla de la página de registro no admite dispositivos móviles.
  4. La página de registro tiene que activarse.
Ver respuesta

Respuesta: A

A. El componente se creó para Desktop Pages. ✓Correcta. La configuración del componente puede restringirlo al formato de escritorio, por lo que nunca se muestra en móvil aunque la página admita móvil.
B. El componente tiene que activarse.Incorrecta. Los componentes de una página no requieren una activación móvil aparte.
C. La plantilla de la página de registro no admite dispositivos móviles.Incorrecta. El escenario indica que la página de registro admite tanto móvil como escritorio.
D. La página de registro tiene que activarse.Incorrecta. La página claramente está activa, porque aparece en escritorio.

Por qué: La página ya admite ambos formatos y el componente se muestra en escritorio, así que el problema está en el propio componente. La configuración de un componente Lightning declara qué formatos de dispositivo admite, y un desarrollador puede limitarlo solo a escritorio. En ese caso, Lightning App Builder no lo mostrará en móvil, sin importar cómo esté configurada la página. Referencia: Custom Lightning Page Components

03

Una empresa de biotecnología está implementando Salesforce por primera vez. La dirección quiere que el equipo de ventas y el equipo de marketing vean menús de navegación distintos en la aplicación móvil de Salesforce. ¿Qué enfoque puede usar el Platform App Builder para cubrir esta necesidad?

  1. Crear grupos públicos para ventas y marketing y construir un menú de navegación móvil para cada grupo.
  2. Crear aplicaciones de ventas y de marketing y asignar cada aplicación a los perfiles correspondientes.
  3. Crear roles de ventas y de marketing y asignar un diseño de página de inicio personalizado a cada rol.
  4. Crear menús de navegación móvil para los perfiles de ventas y de marketing.
Ver respuesta

Respuesta: B

A. Crear grupos públicos para ventas y marketing y construir un menú de navegación móvil para cada grupo.Incorrecta. Los menús de navegación móvil no se configuran por grupo público.
B. Crear aplicaciones de ventas y de marketing y asignar cada aplicación a los perfiles correspondientes. ✓Correcta. La navegación móvil se define por aplicación Lightning, así que aplicaciones separadas de Sales y Marketing asignadas a los perfiles correctos dan a cada equipo su propio menú.
C. Crear roles de ventas y de marketing y asignar un diseño de página de inicio personalizado a cada rol.Incorrecta. Los diseños de página de inicio afectan la página Home, no el menú de navegación móvil.
D. Crear menús de navegación móvil para los perfiles de ventas y de marketing.Incorrecta. Los menús de navegación pertenecen a la aplicación, no directamente a los perfiles.

Por qué: En la aplicación móvil, el menú de navegación proviene de la aplicación Lightning en la que está el usuario, no directamente del perfil. Crear aplicaciones separadas de Sales y Marketing, cada una con sus propios elementos de navegación, y asignar cada aplicación a los perfiles correctos da a cada equipo su propio menú. Así, en móvil, los usuarios llegan a la aplicación pensada para ellos. Referencia: Create Lightning Apps

04

Una empresa de biotecnología quiere agilizar la forma en que los usuarios crean registros de oportunidades relacionados con una Account. Muchos de los campos pueden llenarse a partir del registro de Account. Otros campos requieren que el usuario los capture. ¿Qué debe configurar el Platform App Builder para cumplir este requisito?

  1. Acción rápida en el objeto Account
  2. Regla de asignación activada por una actualización de Account
  3. Acción rápida en el objeto Opportunity
  4. Regla de asignación activada por una actualización de Opportunity
Ver respuesta

Respuesta: A

A. Acción rápida en el objeto Account ✓Correcta. Una acción Create a Record en Account puede predefinir campos de la oportunidad a partir de la cuenta y dejar el resto para que el usuario los complete.
B. Regla de asignación activada por una actualización de AccountIncorrecta. Las reglas de asignación definen el propietario de los registros; no crean registros ni prellenan campos.
C. Acción rápida en el objeto OpportunityIncorrecta. Una acción de Opportunity no se ejecuta en el contexto de la cuenta, por lo que no puede obtener valores de la cuenta.
D. Regla de asignación activada por una actualización de OpportunityIncorrecta. Las reglas de asignación definen el propietario de los registros; no crean registros ni prellenan campos.

Por qué: Los usuarios deben crear una Opportunity desde su Account, con algunos campos prellenados desde la Account y otros capturados manualmente. Una acción rápida Create a Record en Account se ejecuta en el contexto de la Account, de modo que Predefined Field Values puede llevar datos de la Account a la nueva Opportunity. El diseño de la acción también puede incluir campos editables para los valores que el usuario debe proporcionar. Referencia: Create Object-Specific Quick Actions

05

El equipo de finanzas de una empresa de biotecnología requiere que cada registro de Expense_Report__c sea aprobado primero por el gerente del empleado y luego, cuando el total supere $5,000, por el director financiero (CFO). Quieren un único proceso declarativo que envíe la solicitud a cada aprobador en orden, registre cada respuesta y actualice el campo Status del Expense Report una vez que se otorgue la aprobación final. ¿Qué funcionalidad de Salesforce debe usar el Platform App Builder?

  1. Un Record-Triggered Flow con un Decision element que envíe el Expense Report por distintas rutas según su monto.
  2. Una Validation Rule en Expense_Report__c que impida guardar hasta que un campo personalizado Approved_By__c tenga un valor.
  3. Un proceso de aprobación de flujo (flow approval process) con pasos de aprobación secuenciales para el gerente y el CFO.
  4. Un Screen Flow, iniciado desde la página de registro de Expense Report, que pida al gerente y al CFO capturar su decisión.
Ver respuesta

Respuesta: C

A. Un Record-Triggered Flow con un Decision element que envíe el Expense Report por distintas rutas según su monto.Incorrecta. Un Decision puede ramificar, pero un Record-Triggered Flow no puede enviar un registro a una persona, esperar una respuesta y luego continuar.
B. Una Validation Rule en Expense_Report__c que impida guardar hasta que un campo personalizado Approved_By__c tenga un valor.Incorrecta. Una Validation Rule solo detiene el guardado; no enruta registros para aprobación ni da seguimiento a los aprobadores.
C. Un proceso de aprobación de flujo (flow approval process) con pasos de aprobación secuenciales para el gerente y el CFO. ✓Correcta. Los pasos de aprobación secuenciales (gerente y luego CFO cuando el monto supera $5,000) registran cada respuesta y ejecutan las acciones de aprobación o rechazo final.
D. Un Screen Flow, iniciado desde la página de registro de Expense Report, que pida al gerente y al CFO capturar su decisión.Incorrecta. Un Screen Flow depende de que cada persona lo inicie manualmente y no da seguimiento a una cadena de aprobación.

Por qué: La empresa necesita una aprobación declarativa de varios pasos: primero el gerente y luego el CFO solo para montos superiores a $5,000, con seguimiento de cada respuesta y actualización de Status al final. Un proceso de aprobación admite pasos secuenciales, cada uno con su propio aprobador y criterios de entrada, registra la respuesta de cada aprobador y ejecuta acciones de aprobación o rechazo final, como actualizaciones de campos. No se necesita lógica personalizada para dar seguimiento al estado entre aprobadores. Referencia: Set Up an Approval Process

06

Para permitir a los usuarios definir el orden de clasificación de los registros y ocultar acciones en una lista relacionada, ¿qué componente Lightning debe elegir el Platform App Builder?

  1. Related Lists
  2. Related List - Single
  3. Related List Quick Links
  4. Dynamic Related List - Single
Ver respuesta

Respuesta: D

A. Related ListsIncorrecta. El componente Related Lists muestra todas las listas relacionadas, pero no puede definir el orden de clasificación ni ocultar acciones por lista.
B. Related List - SingleIncorrecta. Related List - Single es la versión básica, sin orden de clasificación personalizado ni ocultamiento de acciones.
C. Related List Quick LinksIncorrecta. Related List Quick Links ofrece vínculos a listas relacionadas, no detalles de lista configurables.
D. Dynamic Related List - Single ✓Correcta. Dynamic Related List - Single admite orden de clasificación personalizado, filtros y acciones ocultas.

Por qué: Lightning App Builder ofrece varios componentes de listas relacionadas, pero solo uno permite al administrador definir un orden de clasificación personalizado y ocultar acciones específicas. Dynamic Related List - Single ofrece ese control detallado, además de filtros. Es el componente que se debe usar cuando se requieren clasificación, filtrado y visibilidad de acciones. Referencia: Create Dynamic Related Lists in Lightning App Builder

07

Un usuario de negocio de una empresa de biotecnología quiere editar una Account directamente mientras está en un registro de oportunidad. ¿Qué debe crear el Platform App Builder para que el usuario pueda hacer estos cambios?

  1. Campos de fórmula que muestren los campos de Account
  2. Una acción de actualización de registro con un componente Details
  3. Un elemento de actualización de registro con un componente Related Record
  4. Campos de Opportunity actualizados por un proceso
Ver respuesta

Respuesta: C

A. Campos de fórmula que muestren los campos de AccountIncorrecta. Los campos de fórmula son de solo lectura, así que los usuarios no pueden editar la cuenta mediante ellos.
B. Una acción de actualización de registro con un componente DetailsIncorrecta. El componente Details muestra los campos del registro actual, no los de la cuenta.
C. Un elemento de actualización de registro con un componente Related Record ✓Correcta. Un componente Related Record en la página de la oportunidad, junto con una acción de actualización, permite a los usuarios editar campos de Account sin salir del registro.
D. Campos de Opportunity actualizados por un procesoIncorrecta. Una automatización que actualiza campos de la oportunidad no permite al usuario editar la cuenta directamente.

Por qué: El usuario está en una Opportunity, pero necesita editar campos que se almacenan en su Account, sin salir de la página. El componente Related Record muestra y edita los campos de un registro relacionado en la página Lightning del registro actual, usando una acción de actualización para definir los campos. Los cambios se guardan directamente en el registro de Account. Referencia: Related Record Component

08

Un app builder quiere agregar un componente personalizado a la utility bar, pero el componente no aparece como opción. ¿Cómo debe etiquetarse el componente?

  1. Para uso en App Manager.
  2. Para uso en Lightning App Builder.
  3. Para uso en páginas de registro.
  4. Para uso en la utility bar.
Ver respuesta

Respuesta: D

A. Para uso en App Manager.Incorrecta. App Manager no es un target de componentes.
B. Para uso en Lightning App Builder.Incorrecta. La disponibilidad solo en Lightning App Builder no lo hace disponible en la utility bar.
C. Para uso en páginas de registro.Incorrecta. Apuntar a páginas de registro no hace que el componente esté disponible en la utility bar.
D. Para uso en la utility bar. ✓Correcta. El componente necesita el target de la utility bar (por ejemplo, lightning__UtilityBar) para aparecer como elemento de utilidad.

Por qué: Los componentes Lightning personalizados solo aparecen en los contextos declarados en su configuración; en un LWC, esto es la sección targets del archivo .js-meta.xml. Para poder seleccionarse como elemento de utilidad, el componente debe estar etiquetado para la utility bar, específicamente con el target lightning__UtilityBar. Referencia: lightning__UtilityBar Target

09

Un usuario tiene los permisos necesarios para la edición en línea, pero no puede editar en línea los registros de una list view determinada. ¿Qué debe revisar primero el app builder?

  1. Si otro usuario bloqueó la list view seleccionada
  2. Si la configuración de uso compartido de la list view excluye al usuario
  3. Si el usuario creó un gráfico en la list view
  4. Si la list view incluye registros de más de un Record Type
Ver respuesta

Respuesta: D

A. Si otro usuario bloqueó la list view seleccionadaIncorrecta. Otro usuario no puede bloquear una list view.
B. Si la configuración de uso compartido de la list view excluye al usuarioIncorrecta. El escenario indica que el usuario ya tiene el acceso necesario.
C. Si el usuario creó un gráfico en la list viewIncorrecta. Un gráfico en la list view no afecta la edición en línea.
D. Si la list view incluye registros de más de un Record Type ✓Correcta. La edición en línea requiere que la list view esté filtrada a un solo Record Type.

Por qué: Como los permisos del usuario ya están confirmados, la causa debe estar en la configuración de la list view. La edición en línea en una list view solo funciona cuando la vista se limita a un único Record Type. Si la vista muestra registros de varios Record Types, la edición en línea se desactiva para toda la lista. Agregar un filtro por Record Type a la list view restablece el ícono de lápiz. Referencia: Considerations for Inline Editing in a List View in Lightning Experience | Salesforce Help

10

Un app builder usó el Lightning Object Creator para crear un objeto nuevo con sus campos y cargó todos sus datos. El siguiente paso es configurar la Lightning Record Page. ¿Qué componente debe estar en la página para que se vean todos los campos del Page Layout?

  1. Highlights Panel
  2. Recommendations
  3. Record Detail
  4. Path
Ver respuesta

Respuesta: C

A. Highlights PanelIncorrecta. El Highlights Panel muestra solo unos cuantos campos del Compact Layout.
B. RecommendationsIncorrecta. Recommendations muestra sugerencias de Next Best Action.
C. Record Detail ✓Correcta. Record Detail muestra los campos tal como están organizados en el Page Layout del objeto.
D. PathIncorrecta. Path muestra el avance por etapas, no el conjunto completo de campos.

Por qué: El componente Record Detail muestra el Page Layout asignado al Profile y al Record Type del usuario, con todas sus secciones y campos, directamente en la Lightning Record Page. Highlights Panel, Recommendations y Path presentan solo una pequeña parte de la información. Referencia: Create and Configure Lightning Experience Record Pages | Salesforce Help

11

Un fabricante quiere que los usuarios que consultan un Contract vinculado a un Account puedan abrir fácilmente el documento de lineamientos de precios. ¿Qué debe usar un app builder para dar acceso rápido al documento?

  1. Un enlace personalizado de página de detalle en el objeto Contract
  2. Una Quick Action en el objeto Account
  3. Un enlace personalizado de página de detalle en el objeto Account
  4. Una Quick Action en el objeto Contracts
Ver respuesta

Respuesta: A

A. Un enlace personalizado de página de detalle en el objeto Contract ✓Correcta. Un enlace de página de detalle en Contract abre el documento con un clic mientras el usuario está en el contrato.
B. Una Quick Action en el objeto AccountIncorrecta. Las Quick Actions crean o actualizan registros, y esta está en el objeto equivocado.
C. Un enlace personalizado de página de detalle en el objeto AccountIncorrecta. Los usuarios que ven un Contract no están en la página del Account.
D. Una Quick Action en el objeto ContractsIncorrecta. Las Quick Actions sirven para crear o actualizar registros, no para enlazar documentos.

Por qué: Los enlaces personalizados (enlaces de página de detalle) son la forma declarativa de llevar a los usuarios a una URL o a un archivo almacenado en Salesforce. Como los usuarios necesitan el documento mientras ven un Contract, el enlace debe estar en el Page Layout del objeto Contract. Las Quick Actions crean o actualizan registros; no están pensadas para abrir un documento de referencia. Referencia: Custom Links Example: Linking to Documents | Salesforce Help

12

El objeto Candidate de una agencia de reclutamiento tiene una casilla de verificación Previous Experience y un campo numérico Years of Previous Experience. Los reclutadores quieren que el campo numérico aparezca solo cuando Previous Experience esté marcada. ¿Qué debe usar el app builder?

  1. Crear dos Page Layouts y un proceso que cambie de diseño cuando Previous Experience esté marcada.
  2. Configurar una dependencia de campos entre Previous Experience y Years of Previous Experience.
  3. Usar Dynamic Forms para mostrar Years of Previous Experience cuando Previous Experience esté marcada.
  4. Agregar un componente de Visualforce al Page Layout de Candidate que muestre los campos de forma condicional.
Ver respuesta

Respuesta: C

A. Crear dos Page Layouts y un proceso que cambie de diseño cuando Previous Experience esté marcada.Incorrecta. Cambiar de diseño mediante automatización es una solución alternativa torpe y obsoleta.
B. Configurar una dependencia de campos entre Previous Experience y Years of Previous Experience.Incorrecta. Las dependencias de campos restringen valores de listas de selección y no pueden mostrar u ocultar un campo numérico.
C. Usar Dynamic Forms para mostrar Years of Previous Experience cuando Previous Experience esté marcada. ✓Correcta. Una regla de visibilidad de Dynamic Forms muestra Years of Previous Experience solo cuando la casilla está marcada.
D. Agregar un componente de Visualforce al Page Layout de Candidate que muestre los campos de forma condicional.Incorrecta. Visualforce implica código, mientras que una función declarativa ya resuelve esto.

Por qué: Dynamic Forms permite colocar campos individuales en la Lightning Record Page y asignar a cada uno una regla de visibilidad. El campo Years of Previous Experience puede configurarse para aparecer solo cuando la casilla Previous Experience sea verdadera, sin código. Las dependencias de campos filtran valores de listas de selección; no pueden ocultar un campo numérico. Referencia: Dynamic Forms Tips and Considerations | Salesforce Help

13

Al solucionar un problema, un Platform App Builder debe averiguar por qué un usuario no ve las Field Sections de la página de registro en un dispositivo móvil. ¿Qué debe hacer el app builder?

  1. Volver a los Page Layouts estándar para los usuarios móviles y mantener Dynamic Forms para los de escritorio.
  2. Agregar más componentes Field Section para simplificar el diseño móvil.
  3. Activar Dynamic Forms and Dynamic Highlights on Mobile en Salesforce Mobile App Studio.
  4. Aplicar reglas de visibilidad para optimizar la página para móvil.
Ver respuesta

Respuesta: C

A. Volver a los Page Layouts estándar para los usuarios móviles y mantener Dynamic Forms para los de escritorio.Incorrecta. Volver a los Page Layouts abandona Dynamic Forms en lugar de corregir la configuración móvil.
B. Agregar más componentes Field Section para simplificar el diseño móvil.Incorrecta. Más Field Sections tampoco se mostrarán en móvil.
C. Activar Dynamic Forms and Dynamic Highlights on Mobile en Salesforce Mobile App Studio. ✓Correcta. Habilitar Dynamic Forms y Dynamic Highlights para móvil en Salesforce Mobile App Studio hace que las Field Sections aparezcan en la app móvil.
D. Aplicar reglas de visibilidad para optimizar la página para móvil.Incorrecta. Las reglas de visibilidad no sirven mientras Dynamic Forms esté deshabilitado en móvil.

Por qué: Los componentes de Dynamic Forms, incluidas las Field Sections, no aparecen de forma predeterminada en la Salesforce mobile app. Se debe habilitar una configuración aparte en Salesforce Mobile App Studio para mostrar Dynamic Forms y Dynamic Highlights en móvil. Mientras no se active, los usuarios móviles ven el Page Layout asignado. Referencia: Dynamic Forms on Mobile

Descubre si estás listo para aprobar

Haz el diagnóstico gratis de Platform App Builder: 20 preguntas, sin cuenta. Después desbloquea las 241 preguntas, los exámenes de práctica completos y la guía de estudio.

Hacer el diagnóstico gratisVer planes

Otras secciones de este examen