Compartir vía


Propiedad PivotField.ServerBased (Excel)

True si el origen de datos del informe de tabla dinámica especificado es externo y solamente se recuperan los elementos que coinciden con la selección del campo de páginas. Boolean de lectura y escritura.

Sintaxis

expresión. ServerBased

Expresión Variable que representa un objeto PivotField .

Comentarios

Esta propiedad no se aplica a los orígenes de datos OLAP y siempre es False.

Si esta propiedad es True, sólo se recuperarán los registros de la base de datos que coincidan con el elemento del campo de páginas seleccionado. A partir de ese momento, siempre que el usuario cambie la selección del campo de páginas, el nuevo elemento seleccionado en el campo se enviará a la consulta en forma de parámetro y se actualizará la memoria caché.

Esta propiedad no podrá establecerse si se cumple alguna de estas condiciones:

  • El campo está agrupado.

  • El origen de datos no es externo.

  • La caché está compartida por dos o más informes de tabla dinámica.

  • El campo es un tipo de datos que no puede basarse en el servidor (un campo memo o un objeto OLE).

Ejemplo:

Este ejemplo muestra una lista de todos los campos de páginas basados en servidor.

For Each fld in ActiveSheet.PivotTables(1).PageFields 
 If fld.ServerBased = True Then 
 r = r + 1 
 Worksheets(2).Cells(r, 1).Value = fld.Name 
 End If 
Next

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.