All Forums
 Категория Visio
 Форум Вопросы и ответы
 Связь объектов - таблиц Excel
Author Previous Topic Topic Next Topic  

komar

Russia
5 Posts

Posted - 03/14/2005 :  09:41:28
Заранее прошу пардону: поиском ничего подходящего не нашел.

Проблема: при вызове из Visio таблицы Excel последняя вызывается со сброшенным признаком (в Сервис->Параметры->Вычисления "обновлять удаленные ссылки"). Из-за этого не работает обновление связей объектов, внедренных в лист Visio. При этом в параметрах Excel этот признак установлен.

Задумка следующая: в лист Visio внедрены объекты - таблицы Excel, в одной из которых находятся значения реквизитов, используемые с помощью ссылок в других объектах-таблицах. Изменение значения реквизита хочется делать в одном месте, а не скакать по всем таблицам.

Visio 2003 Pro SP1

Edited by - komar on 03/14/2005 11:01:21

Tumanov

Russia
1198 Posts

Posted - 03/14/2005 :  22:47:05
А Edit / Links... / Update Now не помогает?
Go to Top of Page

komar

Russia
5 Posts

Posted - 03/15/2005 :  09:39:21
Edit / Links... / Update Now даже не активно, поскольку связи организованы не на листе Visio, а между ячейками объектов, представленных таблицами Excel. При этом таблицы Excel внедрены в файл Visio, а не являются внешними файлами.

В результате экспериментов обнаружил: если в таблице нет внешних ссылок, то признак "обновлять удаленные ссылки" не сбрасывается.

Попробовал макросом устанавливать признак - работает. Но при этом при открытии объекта сообщается о наличии макросов в таблице и прочая ерунда. Не хочется заставлять пользователя делать лишние манипуляции:
разрабатываю информационную систему для Help Desk - оператору нужно реагировать на события, а не на глюки софта.
Visio отображает схемы бизнес-процессов, а во внедренных таблицах Excel и документах Word описаны используемые ресурсы, средства диагностики и пр.
Go to Top of Page

komar

Russia
5 Posts

Posted - 03/21/2005 :  10:51:03
Обнаружился еще один интересный момент:
из объекта - таблицы Excel удалил макрос (которым пытался восстанавливать признак "обновлять удаленные ссылки").
Сообщение о макросе с запросом Disable/Enable Macros осталось.
Все успокоилось после удаления всех внешних связей.

Похоже, придется ждать следующий SP.
Если повезет.
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)