Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

Iniciar el Generador de código

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Acceder a la aplicación Generador de código en su organización.
  • Conectarse a su organización con el Generador de código.
  • Ejecutar una consulta SOQL.

Abrir la aplicación Generador de código

El Generador de código está instalado y se ha otorgado el permiso CodeBuilderGroup. Vamos a acceder al tablero del Generador de código e iniciar la aplicación.

  1. Desde el Iniciador de aplicación (“”), busque y seleccione Code Builder (Generador de código).
    Página de la aplicación Generador de código con el botón Launch (Iniciar).
  2. Haga clic en Launch (Iniciar).
    La primera vez que inicie el Generador de código ejecutará un proceso de configuración que demora un tiempo. Verá el mensaje: “Code Builder is loading…” (“El Generador de código se está cargando…”). Es posible que aparezcan algunas alertas que puede descartar.

El Generador de código se abre con un nuevo proyecto de Salesforce DX ya iniciado. La estructura de archivos se muestra en Explorer (Explorador) junto a la barra de actividades. En este momento, no hay archivos ni metadatos de su organización cargados en el proyecto. Veremos esto en breve. Generador de código mostrando la estructura de archivos y la barra de actividades.

Conocer la barra de actividades

El menú está compuesto por ocho opciones principales.

Opción

Descripción

Explorer (Explorador)

“”

Muestra la estructura del directorio y todos los archivos que extrajo de la organización autorizada a su proyecto local.

Search (Buscar)

“”

Permite buscar en el proyecto. Para buscar elementos en su organización autorizada, primero debe descargarlos con el navegador de la organización.

Source Control (Control de orígenes)

“”

Mantiene una lista de actualizaciones para los archivos de su proyecto. Esto generalmente está conectado con GitHub.

Run and Debug (Ejecutar y depurar)

“”

Le permite ejecutar códigos, establecer puntos de interrupción, observar valores de variables y ver la pila de llamadas.

Extensions (Extensiones)

“”

Muestra todas las extensiones que puede agregar al Generador de código para mejorar la codificación. Las principales extensiones de Salesforce vienen precargadas en el Generador de código.

Testing (Pruebas)

“”

Permite ejecutar pruebas de Apex y LWC, y supervisar los resultados.

Code Builder (Generador de código)

“”

Brinda acceso al panel de recursos del Generador de código con vínculos rápidos, guías de inicio rápido, videos y vínculos hacia Trailhead y documentación de ayuda.

Org Browser (Navegador de organización)

“”

Vínculos hacia todos los metadatos y archivos de la organización autorizada. Desde el navegador de organización puede descargar los metadatos sobre los que desea trabajar.

Org Differences (Diferencias de organización)

“”

Muestra los conflictos o las diferencias que existen entre las organizaciones si la opción Detect Conflicts at Sync (Detectar conflictos en la sincronización) está habilitada.

Autorizar su organización

Para poder ver los metadatos o archivos desde su organización, debe autorizar al Generador de código para que pueda acceder a la organización usando sus credenciales. Puede autorizar cualquier organización (producción, entorno sandbox o borrador) usando su nombre de usuario y contraseña.

  1. Si aparece la página de inicio, haga clic en Connect an Org (Conectar una organización).
    De lo contrario, simplemente presione Ctrl+Mayús+P (Windows) o Cmd+Mayús+P (macOS) para abrir la paleta de comandos. Ingrese SFDX y seleccione SFDX: Authorize an Org (SFDX: Autorizar una organización).
  2. Para el tipo de organización, seleccione Production (Producción) así puede conectarla a Trailhead Playground.
    Una lista de opciones para autorizar distintas organizaciones: Project Default (Proyecto predeterminado), Production (Producción), Sandbox (Entorno sandbox) y Custom (Personalizada).
  3. En alias, ingrese CBTrailhead y presione Return (MacOS) o Intro (Windows).
    Puede tener varias autorizaciones; por lo tanto, cree alias distintivos para diferenciarlas fácilmente.
    Se abre una pantalla de conexión especial para el Generador de código con un código precompletado.
    La ventana Enter Code (Ingresar código) muestra el campo Code (Código) precompletado con un código, un botón Cancel (Cancelar) y un botón Connect (Conectar).
  4. Haga clic en Connect (Conectar).
  5. Inicie sesión con su nombre de usuario y contraseña correspondientes a la organización que está autorizando.
  6. Haga clic en Allow (Permitir).
  7. Haga clic en Continue (Continuar).
    Ahora está conectado a una organización y su nombre es visible en la barra de estado que se encuentra en la parte inferior de la ventana del Generador de código.
    La barra que se encuentra en la parte inferior de la ventana del Generador de código muestra CBTrailhead conectada.

Ver metadatos de la organización

¡Perfecto! Ya está conectado a su organización. Ahora, incluyamos algunos metadatos y archivos de la organización en su proyecto de DX del Generador de código para trabajar.

  1. En la barra de actividad, seleccione el navegador de la organización (“”).
  2. En la parte superior del panel del navegador de la organización, haga clic en SFDX Refresh Types (Tipos de actualización de SFDX) (“”).El navegador de organización del Generador de código muestra una lista de metadatos de CBTrailhead de la organización conectada.
  3. Desplácese hacia abajo y seleccione Custom Objects (Objetos personalizados).
  4. Seleccione Retrieve Source from Org (Recuperar la fuente de la organización) (“”) para el objeto Account (Cuenta). Navegador de organización del Generador de código con la opción Custom Objects (Objetos personalizados) abierta mostrando el objeto Account (Cuenta).

Los archivos de metadatos ahora se encuentran en su proyecto del Generador de código. Observemos los archivos.

  1. Seleccione Explorer (Explorador) (“”).
  2. Seleccione force-app.
    Explorador del Generador de código mostrando la carpeta force-app/main/default abierta para visualizar su contenido, incluida la carpeta classes.
  3. Seleccione objects (objetos).
    La carpeta force-app/main/default/objects/Account muestra todos los archivos de metadatos para el objeto Account (Cuenta). Estos son los archivos que recuperó. Sin embargo, espere, hay demasiados archivos solo para Account (Cuenta). Sí, cada objeto tiene archivos de metadatos para todos sus atributos. Puede visualizar un archivo para ver cada uno de sus campos, vistas de lista e incluso el archivo principal Account.object-meta.xml.

Ahora sabe cómo ver y recuperar metadatos y archivos de una organización autorizada. Pero ¿qué ocurre con los datos? SOQL Builder es una herramienta increíble para ver los registros de la organización.

Ver registros con SOQL Builder

SOQL son las siglas en inglés del lenguaje de consulta de objetos de Salesforce. Es un lenguaje de comandos sencillo que facilita la recuperación de registros desde una organización de Salesforce. Es mucho lo que se puede hacer con él. Consulte la insignia de Trailhead SOQL para administradores para obtener más detalles sobre el uso de SOQL. Pero, por ahora, exploremos algunos registros de su organización.

  1. Presione Ctrl+Mayús+P (Windows) o Cmd+Mayús+P (macOS) para abrir la paleta de comandos.
  2. Ingrese SOQL y seleccione SFDX: Create Query in SOQL Builder (Crear consulta en SOQL Builder).
  3. En el campo From (Desde), ingrese cont y seleccione Contact (Contacto).
    “”.
  4. Para Fields (Campos), ingrese id y seleccione Id.
  5. Ingrese otro campo: Name (Nombre).
    Cuando se seleccionan valores en From (Desde) y Fields (Campos), SOQL Builder muestra la consulta SOQL real: SELECT Id, Name FROM Contact (SELECCIONAR Id., Nombre DEL Contacto).Observe que la consulta SOQL se muestra según los valores de campo que seleccione.
  6. Haga clic en Run Query (Ejecutar consulta) para ver los resultados.
    SOQL Builder muestra la consulta con la Id. y el nombre de cada registro recuperado al ejecutar la consulta.
  7. Cierre SOQL Builder y haga clic en Save (Guardar) para guardar la consulta o Don’t Save (No guardar) para descartarla.

Es mucho lo que se puede hacer con SOQL Builder. No olvide consultar la página SOQL Builder para desarrolladores para obtener más información sobre la herramienta y sus registros.

Ahora cuenta con una manera sencilla de configurar y usar el Generador de código. Siga adelante y empodere a sus usuarios para que aborden algunos códigos o profundice usted mismo en la experiencia de probar todas las maneras asombrosas en las que puede ver sus registros y registros conectados sin limitaciones. Más información sobre este tema en los Recursos.

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios