редактирование в таблице

0 голосов
спросил 21 Дек, 09 от Evgeniy2701 (800 баллов) в категории Программные продукты Esri
     Здравствуйте всем!!! Есть проблема! необходимо в ARCMap в одно из полей имеющегося точечного объекта (к примеру поле "vibor") только у выделенных объектов проставить "1", в момент выбора или потом по нажатию кнопки.. Возможно это?

1 Ответ

0 голосов
ответил 04 Март, 10 от Commrad1 (3,660 баллов)
   Как вариант но можно и через IRow или IFeature

    Dim pCursor As ICursor
   Dim pQueryFilter As IQueryFilter
   Set pQueryFilter = New QueryFilter
   Set pCalc = New Calculator
   'Set pCursor = pFeatClass.Update(Nothing, True)
   If (pTableSel.SelectionSet.Count > 0) Then
   pTableSel.SelectionSet.Search pQueryFilter, True, pCursor
   Else
   Set pCursor = pTable.Search(pQueryFilter, True)
   End If
   With pCalc
      Set .Cursor = pCursor
      .Expression = 1
      .Field = "Area"
   End With
  pCalc.Calculate
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...