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.
- Desde el Iniciador de aplicación (), busque y seleccione Code Builder (Generador de código).
- 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.
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.
- 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. IngreseSFDX
y seleccione SFDX: Authorize an Org (SFDX: Autorizar una organización).
- Para el tipo de organización, seleccione Production (Producción) así puede conectarla a Trailhead Playground.
- 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.
- Haga clic en Connect (Conectar).
- Inicie sesión con su nombre de usuario y contraseña correspondientes a la organización que está autorizando.
- Haga clic en Allow (Permitir).
- 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.
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.
- En la barra de actividad, seleccione el navegador de la organización ().
- En la parte superior del panel del navegador de la organización, haga clic en SFDX Refresh Types (Tipos de actualización de SFDX) ().
- Desplácese hacia abajo y seleccione Custom Objects (Objetos personalizados).
- Seleccione Retrieve Source from Org (Recuperar la fuente de la organización) () para el objeto Account (Cuenta).
Los archivos de metadatos ahora se encuentran en su proyecto del Generador de código. Observemos los archivos.
- Seleccione Explorer (Explorador) ().
- Seleccione force-app.
- Seleccione objects (objetos).
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.
- Presione Ctrl+Mayús+P (Windows) o Cmd+Mayús+P (macOS) para abrir la paleta de comandos.
- Ingrese
SOQL
y seleccione SFDX: Create Query in SOQL Builder (Crear consulta en SOQL Builder).
- En el campo From (Desde), ingrese
cont
y seleccione Contact (Contacto).
- Para Fields (Campos), ingrese
id
y seleccione Id.
- Ingrese otro campo: Name (Nombre).
Observe que la consulta SOQL se muestra según los valores de campo que seleccione.
- Haga clic en Run Query (Ejecutar consulta) para ver los resultados.
- 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.