Клик по фигуре открывает вкладку внешних данных

Я пытаюсь сделать так, чтобы мое видео открывало определенную вкладку внешних данных при нажатии определенной фигуры. Я нашел, как связать данные из определенной строки с формой, но не наоборот. Это вообще возможно?

1 ответ

Похоже, это поможет вам VISIO - выделите конкретную строку в файле данных при нажатии на соответствующую фигуру в Visio.

Вот некоторые из основных моментов: способ получить доступ к этому окну - это циклически проходить через все ActiveWindow.Windows, Когда вы встречаете тот, который имеет идентификатор visWinIDExternalData тогда вы можете контролировать Window.SelectedDataRecordset а также Window.SelectedDataRowID свойства. Код, оставленный Microsoft MVP на этом форуме, также включает в себя, как получить DataRecordsetID и DataRowID из выбранной фигуры, таким образом, доступно достаточно данных, чтобы предоставить окну желаемый выбор.

Дополнительные ресурсы:

Метод Shape.GetLinkedDataRow (Visio)

Метод Shape.GetLinkedDataRecordsetIDs (Visio)

Свойство Window.SelectedDataRecordset (Visio)

Свойство Window.SelectedDataRowID (Visio)

Другие вопросы по тегам