ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Calcular campos en informes

Puede utilizar el Diseñador de informes para crear campos en el informe que no existen en la fuente de datos. Esto es útil si desea crear un campo dinámico que dependa de otros atributos dentro de la fuente de datos. Para crear un campo dinámico, puede utilizar la expresión C# para trabajar con los tipos de campos cadena de caracteres, fecha o numéricos.

Existen dos maneras para crear los campos calculados en el Diseñador de informes. El primer método es agregar un cuadro de texto al informe e ingresar una expresión en el mismo que se ejecutará cuando se genere el informe. Los pasos para este método se describen a continuación, incluso los ejemplos de expresión. El segundo método es agregar un campo Calculado no delimitado al informe. Solo puede hacer esto desde el árbol Campos. Haga clic con el botón derecho en el nodo calculado del árbol y elija Agregar. De este modo se crea un campo no delimitado que se puede utilizar en el informe. La expresión del campo no delimitado se debe establecer en la propiedad Fórmula del campo. Una vez que se establece la Fórmula, arrastre el campo sobre la sección en el informe donde desea utilizarlo.

Los campos no delimitados le permiten utilizar otros campos no delimitados en la Fórmula. Como resultado, puede crear los campos de resumen que utilizan campos no delimitados para generar el contenido dinámico en el informe.

Nota:

No podrá utilizar campos calculados no vinculados para calcular una estadística de resumen que utiliza otras estadísticas de resumen en la fórmula.

  1. Abra un informe en el Diseñador de informes.
  2. En la lista de Elementos de diseño, haga clic en Cuadro de texto y arrastre el elemento a su posición en el diseño del informe.
  3. Introduzca una expresión en el área Campo de datos en la cuadrícula Propiedades del elemento. Las expresiones siempre comienzan con el signo igual ("=").

    Matemática

    =Quantity + 5

    =Quantity - 3

    =Diameter * 3.14

    =Population / Area

    =(double)System.Math.Round(CostPerUnit*Inventory)

    Para obtener más información acerca de las funciones matemáticas admitidas, consulte la Ayuda de MSDN para la Clase matemática.

    Condicional

    =(ValueField == 1)?"One":"Not One"

    =(Price < 10)?"Clearance":"Price-Change"

    =(SoilType == System.DBNull.Value) ? "No soil type specified" : SoilType

    Fecha/Hora

    =System.DateTime.Now.ToString()

    =System.DateTime.UtcNow.ToString()

    Para obtener más información acerca de las funciones de fecha/hora admitidas, consulte la Ayuda de MSDN para la Estructura FechaHora.

    Concatenada

    ="Average Cost: " + avgCostField

    =ZipCode + ZipCode4Digit

    Cadena

    =Name.Substring(0,4)

    =Name.Replace("Test", "Final")

    =Name.ToUpper()

    Para obtener más información acerca de las funciones de cadena de caracteres admitidas, consulte la Ayuda de MSDN para la Clase cadena de caracteres.

  4. Haga clic en Ejecutar informe para ver una vista previa.
  5. Compruebe la ortografía de los nombres de campo o la sintaxis de la expresión si el valor de campo devuelve el mensaje de error Falla de control en la secuencia de comandos de control.

Temas relacionados

  • Crear un informe
  • Previsualizar un informe
  • Sombrear registros en el informe
  • Un recorrido rápido por los informes

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal