Клик по фигуре открывает вкладку внешних данных
Я пытаюсь сделать так, чтобы мое видео открывало определенную вкладку внешних данных при нажатии определенной фигуры. Я нашел, как связать данные из определенной строки с формой, но не наоборот. Это вообще возможно?
1 ответ
Похоже, это поможет вам VISIO - выделите конкретную строку в файле данных при нажатии на соответствующую фигуру в Visio.
Вот некоторые из основных моментов: способ получить доступ к этому окну - это циклически проходить через все ActiveWindow.Windows
, Когда вы встречаете тот, который имеет идентификатор visWinIDExternalData
тогда вы можете контролировать Window.SelectedDataRecordset
а также Window.SelectedDataRowID
свойства. Код, оставленный Microsoft MVP на этом форуме, также включает в себя, как получить DataRecordsetID и DataRowID из выбранной фигуры, таким образом, доступно достаточно данных, чтобы предоставить окну желаемый выбор.
Дополнительные ресурсы:
Метод Shape.GetLinkedDataRow (Visio)
Метод Shape.GetLinkedDataRecordsetIDs (Visio)