Loading
Mejora de Salesforce mediante código
Definición de componentes personalizados de Visualforce

Definición de componentes personalizados de Visualforce

Los componentes de Visualforce son partes pequeƱas y reutilizables de funciones, como widgets, paneles, elementos de interfaz de usuario, ese tipo de cosas que utiliza en la marca de pƔgina de Visualforce. Puede utilizar componentes estƔndar de Visualforce y crear sus propios componentes personalizados.

Ediciones necesarias

Disponible en: Salesforce Classic y Lightning Experience
Disponible en: Contact Manager Edition, Group Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition
Permisos de usuario necesarios
Para crear componentes personalizados: Personalizar aplicación
  1. En Salesforce, desde Configuración, introduzca Componentes en el cuadro Búsqueda rÔpida y, a continuación, seleccione Componentes de Visualforce.
  2. Haga clic en Nuevo.
  3. En el cuadro de texto Etiqueta, introduzca el texto que se debería utilizar para identificar el componente personalizado en las herramientas de configuración.
  4. En el cuadro de texto Nombre, introduzca el texto que se debería utilizar para identificar el componente personalizado en la marca de Visualforce. Este nombre sólo puede incluir guiones bajos y caracteres alfanuméricos y debe ser exclusivo de su organización. Debe comenzar por una letra, no terminar con un guión bajo y no contener espacios ni dos guiones bajos consecutivos.
  5. En el cuadro de texto Descripción, introduzca una descripción del componente personalizado. Esta descripción aparece en la referencia del componente con otras descripciones de componentes estÔndar, en cuanto haga clic en Guardar.
  6. En el cuadro de texto Cuerpo, introduzca la marca de Visualforce de la definición del componente personalizado. Un componente simple puede albergar hasta 1 MB de texto o 1.000.000 de caracteres aproximadamente.
  7. Haga clic en Configuración de versión para especificar la versión de Visualforce y la API utilizada con este componente. También puede especificar versiones para cualquier paquete gestionado instalado en su organización.
  8. Haga clic en Guardar para guardar los cambios y ver la pantalla de detalles del componente personalizado o haga clic en Guardar rƔpido para guardar los cambios y continuar modificando el componente. La marca de Visualforce debe ser vƔlida para poder guardar el componente.
Nota
Nota También puede crear un componente en Modo de desarrollo de Visualforce agregando una referencia a un componente personalizado que ya no exista en la marca de pÔgina de Visualforce. Después de guardar la marca, aparecerÔ un vínculo rÔpido que le permite crear una nueva definición de componente (incluyendo cualquier atributo especificado), en función del nombre que le asigne al componente.

Por ejemplo, si aún no ha definido un componente personalizado denominado myNewComponent e introduce <c:myNewComponent myNewAttribute="foo"/> en una marca existente, después de hacer clic en Guardar aparecerÔ un vínculo rÔpido que le permitirÔ definir un nuevo componente personalizado denominado myNewComponent con la siguiente definición predeterminada:

<apex:component>
  <apex:attribute name="myattribute" type="String" description="TODO: Describe me"/>
  <!-- Begin Default Content REMOVE THIS -->
  <h1>Congratulations</h1>
  This is your new Component: mynewcomponent
  <!-- End Default Content REMOVE THIS -->
</apex:component>

Puede modificar esta definición desde Configuración introduciendo Componentes en el cuadro Búsqueda rÔpida y luego seleccionando Componentes de Visualforce y haciendo clic en Modificar junto al componente personalizado myNewComponent.

Consulte tambiƩn:

 
Cargando
Salesforce Help | Article