Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 17 окт 2018, 22:50

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 30 сен 2017, 00:59 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 591
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100603

Добавить очки репутацииУменьшить очки репутации
Всем привет,

Недавно прикрутил API к плагину (SvgExport),
http://unmanagedvisio.com/products/svg- ... xport-api/
http://unmanagedvisio.com/svgexportapi/Help/

Хотелось бы перед тем как делать релиз, нормально протестировать.
Сам я конечно тестировал, но хочется гарантии что все работает, с точки зрения пользователя, и вообще отзывов/идей.

Конкретно, нужно проверить, что заявленные функции нормально работают (http://unmanagedvisio.com/svgexportapi/ ... ptions.htm)
В частности, через VBA (например, ну или через .NET). Для всего что не работает, надо создать баг (в TFS желательно).
Вся инфраструктура (TFS, SharePoint), Visio, на мне.

Оплата почасовая (ориентируюсь на $10 в час), плюс коммерческая лицензия на плагин. Оплата по счету (инвойсу).
Если человек ответственный, мне проще всего напрямую через PayPal (там кнопка есть, “отправить инвойс"). Можно через upwork, но комиссия - за ваш счет.
Ориентировочно, работы на неделю. Возможно в будущем мне также будет требоваться помощь.

Если кого-то заинтересует, стучите
Прекрасная возможность попинать шарепоинт, например :D

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 12 ноя 2017, 16:52 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 591
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100603

Добавить очки репутацииУменьшить очки репутации
up, все еще актуально.

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 15 янв 2018, 00:38 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 1186
Очков репутации: 100588

Добавить очки репутацииУменьшить очки репутации
Я могу использовать API непосредственно из документа, который публикую? Из макроса на VBA?
У меня установлен Visio SvgPublish Addin Version: 1.2.0.0
Пробую Set addin = Application.COMAddIns("SvgExport").Object
Получаю Run-time error 9. Subscript out of range.
Что может быть не так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 16 янв 2018, 01:42 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 591
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100603

Добавить очки репутацииУменьшить очки репутации
Да вроде бы все нормально.
Можно попробовать последнюю версию установить (1.2.5)

Subscript out of range - Visio его ("SvgExport") вообще не видит.

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 16 янв 2018, 12:56 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 1186
Очков репутации: 100588

Добавить очки репутацииУменьшить очки репутации
Не помогло.
А вручную публикует нормально.
Видно не судьба... :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 16 янв 2018, 16:29 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 591
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100603

Добавить очки репутацииУменьшить очки репутации
А вот так что выдает:

Dim addin As COMAddIn
For Each addin In Application.COMAddIns
Debug.Print addin.ProgID
Next

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 16 янв 2018, 17:34 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 1186
Очков репутации: 100588

Добавить очки репутацииУменьшить очки репутации
Так выдает одну строку - SvgExport.vsto
И если это подставить вместо SvgExport то оно уже работает. Во всяком случае, Options наблюдаются.
Спасибо.
Вообще-то, конечно, я сам должен был догадаться :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 16 янв 2018, 17:49 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 1186
Очков репутации: 100588

Добавить очки репутацииУменьшить очки репутации
Однако, на строку из примера URL = addin.ExportToDisk(ActiveDocument, opts)
отвечает
Run-time error '5'
Invalid procedure call or argument
но это я еще сам посмотрю, что там может быть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужно протестировать API плагина для Visio
СообщениеДобавлено: 17 янв 2018, 00:05 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 591
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100603

Добавить очки репутацииУменьшить очки репутации
Tumanov писал(а):
Так выдает одну строку - SvgExport.vsto
И если это подставить вместо SvgExport то оно уже работает. Во всяком случае, Options наблюдаются.
Спасибо.
Вообще-то, конечно, я сам должен был догадаться :(


Спасибо. Это косяк конечно. Не уверен откуда, но документация должна соответствовать. :oops:
Буду смотреть

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB