В все Spotfire IronPy Уроки по визуализации определены следующим образом:Spotfire Ironpy как изменить конкретную визуализацию
vc = detailsVis.As[VisualContent]()
Мой вопрос заключается в том, как я могу определить объект для конкретной визуализации? Могу ли я это сделать по названию? Могу ли я сделать это с помощью objectid?
В принципе, у меня есть несколько визуализаций на вкладке. Я хотел бы указать сценарий на конкретную визуализацию, чтобы изменить значения осей и некоторые другие вещи.
Спасибо. Итак, TryGetVisual (visual_id) - это функция железа? – SwolleyBible
- это метод объекта VisualsCollection, который реализуется API Spotfire, доступ к которому может получить IronPython. вам не нужно ничего импортировать, но вы не можете запустить эту функцию за пределами Spotfire. обратите внимание, что обращение к визуализации по id является действительно жестко запрограммированной функциональностью. использование параметра является более гибким и позволяет вам более легко изменять, на какую визуализацию ссылаются. в противном случае вам необходимо искать идентификатор визуализации с помощью метода, о котором я упоминал выше, а затем скопировать его в скрипт. – niko
Ahh thanks .. да, проблема в том, что я использую одно свойство/script для редактирования только определенных визуализаций .. так что скрипт цикла отличный – SwolleyBible