Как я могу изменить высоту строки кросс-таблицы в Spotfire - PullRequest
0 голосов
/ 15 июня 2019

Я пытаюсь изменить высоту строки (не заголовок) перекрестной таблицы в Spotfire. Это ↓ мой код скрипта Iron Python (здесь я пытаюсь изменить высоту первой строки на 50). Но это дает мне ошибку.

из Spotfire.Dxp.Application.Visuals import CrossTablePlot

vis.AsCrossTablePlot.CellHeight [0] = 50

Есть идеи?

1 Ответ

1 голос
/ 18 июня 2019

Свойство CellHeight кросс-таблицы является целым числом, а не массивом или списком. Это означает, что вы не можете получить доступ к определенным строкам с помощью индексации (или любым другим способом). API также не различает строку заголовка и строки данных при установке этого свойства. Это установит высоту строки, но заголовок будет включен.

Если высоты строк изменяются вручную, заголовки строк больше не включаются в изменение размера через ironpython. Полагаю, это должно оставаться загадкой.

from Spotfire.Dxp.Application.Visuals import CrossTablePlot

vis.As[CrossTablePlot]().CellHeight=50
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...