Customer Geographic Summary Report (Business Analyst)

License Level:BasicStandardAdvanced

Summary

Lists standard geographic distributions for your customer layer.

Usage

Syntax

GeographicCustomerSummaryReport_ba (CustomerLayer, ReportFile, {UseSelectedFeatures}, ReportTitle, {ReportFormats})
ParameterExplanationData Type
CustomerLayer

The input feature class containing the points for the customer distribution. In most cases, this will be a Business Analyst customer layer.

Input
ReportFile

Outputs the report to a directory for retrieval later.

File
UseSelectedFeatures
(Optional)

Generates a report on selected features of the customer layer.

  • TrueGenerates the Customer Geographic Summary Report on selected features.
  • FalseGenerates the Customer Geographic Summary Report on all features. This is the default.
Boolean
ReportTitle

Name and title for the report.

String
ReportFormats
(Optional)

Select the desired report output format.

  • Simple XML
  • PDF
  • HTML
  • CSV
  • ZIP
  • XLSV
  • Stripped XLSX
String

Code Sample

GeographicSummaryReport Example (Stand-alone Script)
# Name: GeographicSummaryReport.py
# Description: Summarizes the geographic features associated with a sample customer dataset in San Francisco.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")

# Define input and output parameters for the Customer Geographic Summary Report tool
  Cust = "C:/temp/sf_cust.shp"
  OutputFile = "C:/temp/CustGeoRpt.rpt"
  Title = "Customer Summary Report"
 
# Create customer geographic summary reports
  arcpy.GeographicCustomerSummaryReport_ba(Cust, OutputFile, "false", Title)
 
# Release extension license 
  arcpy.CheckInExtension("Business") 
 
except:
  print arcpy.GetMessages(2)

Environments

This tool does not use any geoprocessing environments

Related Topics

Licensing Information

ArcGIS for Desktop Basic: Requires Business Analyst
ArcGIS for Desktop Standard: Requires Business Analyst
ArcGIS for Desktop Advanced: Requires Business Analyst
3/3/2014