I have a field with Generator Names that contain both text, numeric and hyphens and I am having an issue with the sort order .... any suggestions would be greatly appreciated! I know this is probably an easy fix ... apparently my brain isn't cooperating this morning! 
Example 1 of current sort order:
CG1
CG2
CG3
Gen103
Gen104
Gen105
Gen106
Gen23
Gen24
Gen29
Gen89
Gen90
Example 2 of current sort order:
Gen11-1A
Gen11-1B
Gen11-1C
Gen1-1A
Gen1-1B
Gen1-1C
Gen12-2A
Gen12-2B
Gen12-2C
Gen2-1D
Gen2-1E
Gen2-1F
Example 1 of sort order I want:
CG1
CG2
CG3
Gen23
Gen24
Gen29
Gen89
Gen90
Gen103
Gen104
Gen105
Gen106
Example 2 of sort order Iwant:
Gen1-1A
Gen1-1B
Gen1-1C
Gen11-1A
Gen11-1B
Gen11-1C
Gen12-2A
Gen12-2B
Gen12-2C
Gen2-1D
Gen2-1E
Gen2-1F
Thanks!
gwoman
Example 1 of current sort order:
CG1
CG2
CG3
Gen103
Gen104
Gen105
Gen106
Gen23
Gen24
Gen29
Gen89
Gen90
Example 2 of current sort order:
Gen11-1A
Gen11-1B
Gen11-1C
Gen1-1A
Gen1-1B
Gen1-1C
Gen12-2A
Gen12-2B
Gen12-2C
Gen2-1D
Gen2-1E
Gen2-1F
Example 1 of sort order I want:
CG1
CG2
CG3
Gen23
Gen24
Gen29
Gen89
Gen90
Gen103
Gen104
Gen105
Gen106
Example 2 of sort order Iwant:
Gen1-1A
Gen1-1B
Gen1-1C
Gen11-1A
Gen11-1B
Gen11-1C
Gen12-2A
Gen12-2B
Gen12-2C
Gen2-1D
Gen2-1E
Gen2-1F
Thanks!
gwoman