|
@@ -63,7 +63,15 @@ const JpcDiscreteHelper = {
|
|
|
}
|
|
|
} else {
|
|
|
if (map_data_field[JV.PROP_AD_HOC_DATA] && map_data_field[JV.PROP_AD_HOC_DATA].length > 0) {
|
|
|
- value = map_data_field[JV.PROP_AD_HOC_DATA][0];
|
|
|
+ const data = map_data_field[JV.PROP_AD_HOC_DATA];
|
|
|
+ if (data && data.length > 0) {
|
|
|
+ if (data.length > segIdx) {
|
|
|
+ value = data[segIdx];
|
|
|
+ } else {
|
|
|
+ value = data[0];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ // value = map_data_field[JV.PROP_AD_HOC_DATA][0];
|
|
|
} else value = '';
|
|
|
}
|
|
|
if (map_data_field && map_data_field[JV.PROP_PRECISION] && map_data_field.flexiblePrecisionRefObj) {
|