Select to view content in your preferred language

Allow sequential letters in the Sequential Numbering editing tool

1461
9
10-11-2017 11:21 AM
Status: Under Consideration
Labels (1)
MarkVolz
Regular Contributor

Hello,

 

Currently the parcel fabric name parcel tool only allows integers.  Please expand the tool to allow sequential letters such as:

A,B,C,D.

This would be useful for some areas where lots use letters instead of numbers.

 

Thanks!

9 Comments
KoryKramer

This behavior can be configured with the Attribute Assistant Add-in. http://solutions.arcgis.com/shared/help/attribute-assistant/

KoryKramer

The Sequential Numbering tool will allow for this in Pro 2.4.  

EDIT: I misspoke/typed here.  While the Sequential Numbering tool will be released in Pro 2.4, and will be available to use with any dataset (not constrained to be specific to parcels), it is not able to sequence letters as is requested in this idea.

AmirBar-Maor
AmirBar-Maor
MikeZummo

Something similar for point numbering/naming would be pretty helpful as well. 

BrendanMcCann

We use sequential numbering on the regular.  However, sequential letterings would be extremely useful for us as a company. We currently have many customer who annotate features using lettering (A,B,C,D,Etc) but we unfortunately have to do all of this manually as the feature is not currently in ArcGIS Pro.

Loving the sequential numbering tool BTW

JonathanNeal

@BrendanMcCann I altered the SequentialNumber script in calcualte field, perhaps this can help.

arcpy.management.CalculateField(
    in_table="Near Input Features (Points)",
    field="Text",
    expression="SequentialLetter()",
    expression_type="PYTHON3",
    code_block="""# Calculates a sequential number
# More calculator examples at esriurl.com/CalculatorExamples
rec=0
do_once = True
def SequentialLetter():
    global rec
    global do_once
    pStart = 1
    pInterval = 1
    if do_once:
        do_once = False
    else:
        rec = rec + pInterval
    characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    return characters[rec % len(characters)]""",
    field_type="TEXT"
)

 

JMutunga
Status changed to: Under Consideration
 
BrendanMcCann

Thanks @JonathanNeal we'll give the above a try. 🙌