FieldWriteOptions 구조체 - Android
FieldWriteOptions 클래스는 인스턴스의 레코드 ServiceNow 에서 필드를 업데이트하거나 만들기 위한 옵션을 설정하는 함수를 제공합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| queryItems | 맵<문자열, 문자열> | 쓰기 옵션을 나타내는 요청 쿼리 항목의 컬렉션입니다. |
FieldWriteOptions - FieldWriteOptions(vararg 옵션: FieldWriteOptions.Options)
인스턴스의 기록 ServiceNow 에서 필드를 쓰거나 만드는 옵션을 설정합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| vararg 옵션 | FieldWriteOptions.옵션 | 필드를 만들거나 쓸 때 설정하는 옵션입니다. 유효한 값은 다음과 같습니다.
|
다음 코드 예제에서는 이 함수를 호출하는 방법을 보여 줍니다.
// Update assigned_to field using actual value (syd_id of user)
val response = runCatching {
getNowTableService()?.updateRecord("sys_id_of_record", "sn_customerservice_case", mapOf("assigned_to" to "<sys_id_of_user>"))?.execute()
}
// Update assigned_to field using display value
val fieldWriteOptions = FieldWriteOptions(FieldWriteOptions.Options.TREAT_INPUT_VALUES_AS_DISPLAY_VALUES)
val response = runCatching {
getNowTableService()?.updateRecord("sys_id_of_user", "sn_customerservice_case", mapOf("assigned_to" to "John Doe"))?.execute()
}