Коллеги.
Как сделать чтобы выпадающий список значений фильтра, выезжал поверху размещенного ниже его элемента (ниже фильтра находится диаграмма)?
Добрый день!
Раскройте пожалуйста ваш вопрос более подробно.
Правильно ли я вас понял, что при взаимодействии с одним из фильтров, его ниспадающие “варианты” должны не сдвигать текст под ним в низ, а накладываться поверх?
В целом правильно.
Но сейчас выпадающий список не то что не сдвигает вниз расположенные ниже блоки, а скрывается под ними. Могу прислать скрин.
Да, на всякий случай приложите скрин как сейчас, и примерный скрин, как требуется.
конфиг управляющего дэша
{
frame: {
h: 2,
w: 4,
x: 0,
y: 4,
},
options: [
‘!TopBar’,
],
dataSource: {
koob: ‘tur1.xdds_t318’,
style: {
kategoriya_turista: {
type: ‘radio’,
title: ‘’,
},
},
xAxis: ‘kategoriya_turista’,
yAxis: ‘measures’,
dimensions: [
‘kategoriya_turista’,
],
},
view_class: ‘VizelKoobControl’,
title: ‘’,
}
конфиг вкладок с диаграммами
{
frame: {
h: 4,
w: 7,
x: 0,
y: 6,
},
children: [
{
id: ‘19:0’,
title: ‘Взрослые’,
options: ,
dataSource: {
koob: ‘tur1.xdds_t318’,
style: {
measures: {
sum_count_turist: {
title: ‘Число прибытий:’,
unit_id: 107,
},
sum_count_turist_befo_year: {
color: ‘#FFFF00’,
title: 'Темп прироста ',
unit_id: 103,
vizelType: ‘line’,
strokeStyle: ‘Solid’,
},
},
kategoriya_turista: {},
},
xAxis: ‘god’,
yAxis: ‘measures;kategoriya_turista’,
filters: {
kategoriya_turista: true,
},
measures: [
‘sum(count_turist):sum_count_turist’,
‘sum(count_turist_befo_year):sum_count_turist_befo_year’,
],
dimensions: [
‘god’,
‘kategoriya_turista’,
],
},
view_class: ‘1II.stacked-column’,
},
{
id: ‘19:1’,
title: ‘Дети’,
options: [
‘ActiveTab’,
],
dataSource: {
koob: ‘’,
},
view_class: ‘1II.stacked-column’,
},
],
dataSource: {
koob: ‘’,
},
view_class: ‘11I.tabs’,
title: ‘’,
}{
frame: {
h: 4,
w: 7,
x: 0,
y: 6,
},
children: [
{
id: ‘19:0’,
title: ‘Взрослые’,
options: ,
dataSource: {
koob: ‘tur1.xdds_t318’,
style: {
measures: {
sum_count_turist: {
title: ‘Число прибытий:’,
unit_id: 107,
},
sum_count_turist_befo_year: {
color: ‘#FFFF00’,
title: 'Темп прироста ',
unit_id: 103,
vizelType: ‘line’,
strokeStyle: ‘Solid’,
},
},
kategoriya_turista: {},
},
xAxis: ‘god’,
yAxis: ‘measures;kategoriya_turista’,
filters: {
kategoriya_turista: true,
},
measures: [
‘sum(count_turist):sum_count_turist’,
‘sum(count_turist_befo_year):sum_count_turist_befo_year’,
],
dimensions: [
‘god’,
‘kategoriya_turista’,
],
},
view_class: ‘1II.stacked-column’,
},
{
id: ‘19:1’,
title: ‘Дети’,
options: [
‘ActiveTab’,
],
dataSource: {
koob: ‘’,
},
view_class: ‘1II.stacked-column’,
},
],
dataSource: {
koob: ‘’,
},
view_class: ‘11I.tabs’,
title: ‘’,
}
Сделать так, чтобы “выпадающий список значений фильтра, выезжал поверху размещенного ниже его элемента” - не получится.
Однако, вы можете статично развернуть фильтр. Для этого требуется рядом с type: ‘radio’, указать приведенную ниже конструкцию:
options: [‘PanelOpened’, ],