Usted está aquí:
Acceder a etiquetas personalizadas en un componente web Lightning personalizado de OmniScript
Proporcione acceso a componentes web Lightning personalizados a etiquetas personalizadas de Salesforce en su OmniScript.
Los componentes web Lightning personalizados que amplían el componente Mixin base de Omniscript o el componente web Lightning de un elemento de Omniscript pueden acceder a etiquetas personalizadas de Omniscript y etiquetas personalizadas de Salesforce. Para obtener información acerca de LWC personalizados en Omniscript, consulte Crear un componente web Lightning personalizado para Omniscript.
- En OmniScript, haga clic en Modificar como JSON.
-
En el JSON, agregue el nodo "moreCustomLabels": y establezca el valor del nodo igual a una matriz de etiquetas personalizadas que no existen en el sistema operativo.
"moreCustomLabels" : ["myCustomLabel1","orgCustomLabel2"] -
En el código de su LWC personalizado, agregue una línea de código para acceder a un mapa de todas las etiquetas personalizadas utilizando el atributo allCustomLabels. Cada tipo de componente requiere un nombre de atributo diferente para acceder al atributo allCustomLabels.
Tipo de componente
Sintaxis
Componente que amplía el componente Mixin base de OmniScript
this.omniScriptHeaderDef.allCustomLabelsComponente que amplía el LWC de un elemento OmniScript
this.scriptHeaderDef.allCustomLabels -
Utilizando la notación de puntos, anexe el nombre del atributo que requiere el LWC personalizado para acceder a la etiqueta.
Tipo de componente
Sintaxis
Componente que amplía el componente Mixin base de OmniScript
this.omniScriptHeaderDef.allCustomLabels.myCustomLabelComponente que amplía el LWC de un elemento OmniScript
this.scriptHeaderDef.allCustomLabels.myCustomLabel - Implemente los componentes Lightning personalizados en una organización de Salesforce.
- Active y realice una vista previa de OmniScript para asegurarse de que la etiqueta se muestra correctamente.
