java.lang.RuntimeException: wXb6Vnl31u :: Ошибка для HTML= 001 003 004
005 006
016 {
017 "boCode": "CLIENT",
018 "headCodes": [
019 "SURNAME",
020 "NAME",
021 "HAIR_COLOR" // Код нашего поля чтобы видеть его в response
022 ],
023 "orderingFieldCode": "NAME",
024 "orderState": "ASC",
025 "paging": {
026 "offset": 0,
027 "limit": 10
028 },
029 "state": "ALL",
030 "brackets": [
031 {
032 "id": "DTb445uu", // Рандомный id бракета
033 "parentId": null,
034 "parentTreeIds": [],
035 "connectionType": "AND",
036 "brackets": [],
037 "dynamicFilters": [
038 {
039 "id": "nl4Fcy3Z", // Рандомный id фильтра
040 "fieldId": "8eIpXc9J2tjMnVK9", // id поля (Как получить? Смотрите ниже)
041 "type": "RADIO_BUTTON_GROUP", // тип поля (Как получить? Смотрите ниже)
042 "value": "6mVjEF7snR6SxrCc" // Введем id значение option-a "Блондин"
043 }
044 ]
045 }
046 ]
047 }
048
049
050
051 Создание БО с кодом CLIENT и полей с кодами SURNAME и NAME 054 описано в предусловии запроса примера #1
056 057Добавим к нашему БО Клиент поле "Единичный Выбор", назовём его 060 Цвет Волос и добавим следующие options в него
061 062ВНИМАНИЕ! У каждого option-а есть свой 066 уникальный id, который нам понадобиться при поиске по нему.
067Назначим всем существующим клиентам цвета волос:
071 0728eIpXc9J2tjMnVK9
,
082 type =
083 RADIO_BUTTON_GROUP
(Убираем префикс
084 Value_)В результате получаем всех клиентов с цветом волос блондин 092 (Горбачев Андрей, Сидоров Андрей и Колпаков Евгений):
093 094
095 {
096 "boCode": "CLIENT",
097 "businessObjectId": "7x9hWxwZ@xa2D3gB",
098 "heads": [
099 {
100 "fieldId": "xQK11@uul08penSM",
101 "name": "Фамилия",
102 "code": "SURNAME"
103 },
104 {
105 "fieldId": "oDZwyNuzRXrACu7w",
106 "name": "Имя",
107 "code": "NAME"
108 },
109 {
110 "fieldId": "8eIpXc9J2tjMnVK9",
111 "name": "Цвет Волос",
112 "code": "HAIR_COLOR"
113 }
114 ],
115 "records": [
116 {
117 "boId": null,
118 "instanceId": "fB6uONz16zm5B@xP",
119 "values": [
120 {
121 "coFieldId": null,
122 "fieldId": "xQK11@uul08penSM",
123 "value": "Горбачев",
124 "displayValue": "Горбачев",
125 "isReadOnly": false,
126 "readOnly": false
127 },
128 {
129 "coFieldId": null,
130 "fieldId": "oDZwyNuzRXrACu7w",
131 "value": "Андрей",
132 "displayValue": "Андрей",
133 "isReadOnly": false,
134 "readOnly": false
135 },
136 {
137 "coFieldId": null,
138 "fieldId": "8eIpXc9J2tjMnVK9",
139 "value": "6mVjEF7snR6SxrCc", // Значение в системе
140 "displayValue": "Блондин", // Значение которое видет пользователь
141 "isReadOnly": false,
142 "readOnly": false
143 }
144 ]
145 },
146 {
147 "boId": null,
148 "instanceId": "3fdhTt7wmbEtEKda",
149 "values": [
150 {
151 "coFieldId": null,
152 "fieldId": "xQK11@uul08penSM",
153 "value": "Сидоров",
154 "displayValue": "Сидоров",
155 "isReadOnly": false,
156 "readOnly": false
157 },
158 {
159 "coFieldId": null,
160 "fieldId": "oDZwyNuzRXrACu7w",
161 "value": "Андрей",
162 "displayValue": "Андрей",
163 "isReadOnly": false,
164 "readOnly": false
165 },
166 {
167 "coFieldId": null,
168 "fieldId": "8eIpXc9J2tjMnVK9",
169 "value": "6mVjEF7snR6SxrCc", // Значение в системе
170 "displayValue": "Блондин", // Значение которое видет пользователь
171 "isReadOnly": false,
172 "readOnly": false
173 }
174 ]
175 },
176 {
177 "boId": null,
178 "instanceId": "SQq3@OYMqAOklB8k",
179 "values": [
180 {
181 "coFieldId": null,
182 "fieldId": "xQK11@uul08penSM",
183 "value": "Колпаков",
184 "displayValue": "Колпаков",
185 "isReadOnly": false,
186 "readOnly": false
187 },
188 {
189 "coFieldId": null,
190 "fieldId": "oDZwyNuzRXrACu7w",
191 "value": "Евгений",
192 "displayValue": "Евгений",
193 "isReadOnly": false,
194 "readOnly": false
195 },
196 {
197 "coFieldId": null,
198 "fieldId": "8eIpXc9J2tjMnVK9",
199 "value": "6mVjEF7snR6SxrCc", // Значение в системе
200 "displayValue": "Блондин", // Значение которое видет пользователь
201 "isReadOnly": false,
202 "readOnly": false
203 }
204 ]
205 }
206 ],
207 "hasNext": false,
208 "totalHits": 3,
209 "totalHitsMore": false,
210 "tookInMillis": 1
211 }
212
213
214