Loading
Ampliar Salesforce con clics, no con programación
Índice de materias
Seleccionar filtros

          No hay resultados
          No hay resultados
          Estas son algunas sugerencias de búsqueda

          Compruebe la ortografía de sus palabras clave.
          Utilice términos de búsqueda más generales.
          Seleccione menos filtros para ampliar su búsqueda.

          Buscar en toda la Ayuda de Salesforce
          Id. externos para objetos externos en Salesforce Connect: Adaptador personalizado

          Id. externos para objetos externos en Salesforce Connect: Adaptador personalizado

          Cuando accede a datos externos con un adaptador personalizado para Salesforce Connect, los valores del campo estándar Id. externo en un objeto externo provienen de DataSource.Column denominado ExternalId.

          Ediciones necesarias

          Disponible en: Salesforce Classic y Lightning Experience (no para objetos externos de gran volumen de datos)

          Disponible en: Developer Edition

          Está disponible a un costo adicional en: Enterprise Edition, Performance Edition y Unlimited Edition

          Cada objeto externo tiene un campo estándar Id. externo. Sus valores identifican expresamente cada registro de objeto externo en su organización. Cuando el objeto externo es el principal en una relación de búsqueda externa, el campo estándar Id. externo se usa para identificar los registros secundarios.

          Importante
          Importante
          • El código Apex del adaptador personalizado debe declarar DataSource.Column denominado ExternalId y proporcionar sus valores.
          • No utilice datos confidenciales como los valores del campo estándar Id. externo o campos designados como campos de nombre, ya que Salesforce a veces almacena esos valores.
            • Los campos de relación de búsqueda externa en registros secundarios almacenan y muestran los valores de Id. externo de los registros principales.
            • Para un uso únicamente interno, Salesforce almacena el valor de Id. externo de cada fila que se recupera del sistema externo. Este comportamiento no se aplica a objetos externos que están asociados con orígenes de datos externos de alto volumen de datos.
          Ejemplo
          Ejemplo Este fragmento de una clase DataSource.Connection de ejemplo muestra DataSource.Column denominado ExternalId.
          
              override global List<DataSource.Table> sync() {
                  List<DataSource.Table> tables =
                  new List<DataSource.Table>();
              List<DataSource.Column> columns;
              columns = new List<DataSource.Column>();
              columns.add(DataSource.Column.text('title', 255));
              columns.add(DataSource.Column.text('description',255));
              columns.add(DataSource.Column.text('createdDate',255));
              columns.add(DataSource.Column.text('modifiedDate',255));
              columns.add(DataSource.Column.url('selfLink'));
              columns.add(DataSource.Column.url('DisplayUrl'));
              columns.add(DataSource.Column.text('ExternalId',255));
              tables.add(DataSource.Table.get('googleDrive','title',
                  columns));
              return tables;
              }
           
          Cargando
          Salesforce Help | Article