Наткнулся на пару ошибок при работе с редактором отчета.
Первая ошибка
1. Добавили на дашборд водяной знак(переплетение)
2. Решил сменить значок и удалил его
3. сохранил отчет и получил ошибку - An unknown error occurred (the server returned an empty value).
4. при перезагрузке редактора получаю ту же ошибку, посмотрел файл с отчетом (храним mrt json), а он 0 байт.
Вторая ошибка
1. Добавил в ресурсы csv с данными по организациям (примерная структура строк - 1,'названиеорг', 'районангл', 'районрус')
2. добавил карту региона (кастомная)
3. в карте привязал источник данных на основе csv
4. все работало нормально, до перезагрузки системы, после перезагрузки получаем null reference exception и в редакторе, и во вьюере. При этом остальное отчеты тоже перестают работать.
5. как только залез в исходники отчета и закомментировал привязки карты к источнику данных, все заработало, но только после перезагрузки системы (кажется битый вариант остался в памяти). Код ниже
Код: Выделить всё
"Ident": "StiRegionMapElement",
"Name": "RegionMap1",
"Guid": "0bbaf82cce98426895381f79ff8348f4",
"ClientRectangle": "960,340,920,700",
"Border": "All;127,127,127;;;",
"BackColor": "50,255,255,255",
"AltClientRectangle": "0,0,0,0",
"DashboardInteraction": {
"Ident": "RegionMap",
"OnHover": "ShowToolTip",
"OnClick": "ApplyFilter",
"HyperlinkDestination": "NewTab"
},
"Title": {
"Text": "Количество обращений граждан на карте",
"ForeColor": "255,255,255",
"Font": "Yu Gothic UI Light;14;;"
},
/* "KeyMeter": {
"Ident": "KeyMapMeter",
"Key": "87e2e230c2294bfe978926fafde47836",
"Expression": "Data.GeoPlaceCode",
"Label": "GeoPlaceCode"
},
"NameMeter": {
"Ident": "NameMapMeter",
"Key": "edcff2af239b4189998479525d486c91",
"Expression": "Data.GeoPlaceRus",
"Label": "GeoPlaceRus"
},*/
"ValueMeter": {
"Ident": "ValueMapMeter",
"Key": "e27041cf1ab64755bebc9b43f675baeb",
"Expression": "200",
"Label": "Количество обращений граждан"
},
"MapIdent": "15-RU",
//"DataFrom": "DataColumns",
"ColorEach": true,
"CornerRadius": "10,10,10,10",
"Shadow": ";;;True"