If [CAMPO] = "Captura" OR [CAMPO] = "Replanteo" OR [CAMPO] = "GPS" Then codigo = "1" ElseIf [CAMPO] = "Plano" OR [CAMPO] = "Ortofoto" Then codigo = "2" ElseIf [CAMPO] = "Catastro" OR [CAMPO] = "Ajuste parcelario" Then codigo = "3" Else codigo = [CAMPO] End If
Hello,I'm tryng to populate a field with this VBA code but it doesn't work. I really appreciate any help you can provide.Dim codigo as stringIf [CAMPO]="Captura" OR [CAMPO]="Replanteo" OR [CAMPO]="GPS" Then codigo = "1" ElseIf [CAMPO]="Plano" OR [CAMPO]="Ortofoto" Then codigo = "2" ElseIf [CAMPO]="Catastro" OR [CAMPO]="Ajuste parcelario" Then codigo = "3" Else codigo = [CAMPO] EndIf__esri_field_calculator_splitter__codigo
Select Case [CAMPO] Case "Captura", "Replanteo", "GPS" codigo = "1" Case "Plano", "Ortofoto" codigo = "2" Case "Catastro","Ajuste parcelario" codigo = "3" Case Else codigo = [CAMPO] End Select __esri_field_calculator_splitter__ codigo
def ClfyCampo(campo): if campo == "Captura" or campo == "Replanteo" or campo == "GPS": return "1" elif campo == "Plano" or campo == "Ortofoto": return "2" elif campo == "Catastro" or campo == "Ajuste parcelario": return "3" else: return campo __esri_field_calculator_splitter__ ClfyCampo( !CAMPO! )
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.