Customer Geographic Summary Report (Business Analyst)

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\ArcGIS\Desktop10.0\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

ArcView: Requires Business Analyst
ArcEditor: Requires Business Analyst
ArcInfo: Requires Business Analyst

11/8/2010