Попытка прочитать домен и его значения и установить одно из них как параметр по умолчанию для поля - PullRequest
0 голосов
/ 28 марта 2019

У меня есть три свойства - Mottles, RCL и Seepage, у всех из которых есть домены со значениями «отсутствует» и «присутствует».Я хотел бы прочитать домены для каждого поля и автоматически установить значение по умолчанию «отсутствует».Мне повезло с установкой значения по умолчанию для столбца A_BOUNDARY_UP (значение 0, как показано ниже), но я не могу понять, как это сделать для значений домена.Это в VB.NET, и вот моя публичная саб. Новая:

Публичная саб. Новая (ByVal Record As Feature, ByVal SurficialType As enumTillTypes, Необязательное расположение ByVal As Esri.ArcGISRuntime.Geometry.MapPoint = Nothing)

MyBase.New (запись, константы.COL_SURF_CREATED_BY, константы.COL_SURF_CREATION_DATE, константы.*

If Me.IsNewRecord Then Throw New Exception («Тип должен быть указан при создании новой поверхностной записи.»)

Иначе

Если Me.TILL_FACIES - это ничто, то _surficialObsType =enumTillTypes.Till

Иначе _surficialObsType = enumTillTypes.Non_Till

Конец, если

Конец, если остальное _surficialObsType = SurficialType

Если IsNewSLE_S_T_MOR_IDUserCollectionCount.sampleName

If OBSERVATION_TYPE = enumTillTypes.Geochem Then A_BOUNDARY_UP =0

Если RCLType - это ничто, то

Конец, если конец, Конец, если конец, Конец, если

Поймать ex как константы исключений.Name, System.Reflection.MethodInfo.GetCurrentMethod.Name, ex) End Try End End Sub

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...