Форум пользователей Visio http://visio.getbb.ru/ |
|
Таблицы в Visio http://visio.getbb.ru/viewtopic.php?f=15&t=683 |
Страница 4 из 7 |
Автор: | Shishok [ 29 ноя 2014, 17:29 ] |
Заголовок сообщения: | Таблицы в Visio |
По поводу невозможности рисования в Visio нормальных таблиц не знает только ленивый. Меня это тоже в свое время сильно изумило. Решил исправить ситуацию (неплохо сказал ). В общем хочу показать то, с чем возился уже больше года. До конца конечно еще не довел. Ну - как есть. И вообще хочется узнать, нужно оно кому или нет. (Мне лично нужно, и я использую довольно активно). Короче: Скачать архив 'Таблицы в Visio.zip'. https://yadi.sk/d/qbpj9WI9d2eqF Хотелось бы услышать конструктивную критику и предложения от интересующихся. 25.03.2015 ================================================================= Наконец сделал Таблицы как полноценную надстройку. Попробуйте. Баги - в студию! Только для MS Visio 2010, 2013 (Windows 7, 8, 10) Читать прилагаемое описание! Скачать архив - VisioTablesAddin_1_1_6_7.zip. https://github.com/Shishok/VisioTablesAddin 16.04.2016 ================================================================= Добавил в надстройку возможность программно ею управлять из пользовательского кода VBA. Чтобы попробовать: 1. Скачать и установить настройку VisioTablesAddin (версию начинающуюся с номера 2, VisioTablesAddin_2_x_x_x) 2. Справку поместить в папку Мои Фигуры. 3. Прочитать в справке новую главу Программирование. 4. Посмотреть и попробовать примеры (в архиве, в папке - Примеры) В файле Примеры.vsd есть 3 примера, два простых и один посложнее. Последний, практически готовое "приложение" для импорта данных из Excel. 5. О багах - и так понятно. Должны быть. Скачать архив - VisioTablesAddin_2_x_x_x.zip. https://yadi.sk/d/qbpj9WI9d2eqF Ну и пара скринов из справки, для затравки: |
Автор: | Surrogate [ 30 мар 2015, 16:28 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Shishok писал(а): с работой не очень если на английский не переведешь, можешь попробовать через этот сервис продавать…
|
Автор: | Qwertiy [ 30 мар 2015, 16:45 ] |
Заголовок сообщения: | |
Shishok писал(а): Английская версия мне недоступна. У меня английский офис. Вложение: Комментарий к файлу: Вот так оно называется
таблицами Word 2013.png [ 183.59 Кб | Просмотров: 2819 ] |
Автор: | nbelyh [ 30 мар 2015, 17:16 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Surrogate писал(а): Shishok писал(а): с работой не очень если на английский не переведешь, можешь попробовать через этот сервис продавать…Особенно актуально, если код открыт на гитхабе С английским могу помочь - т.е. добавить английские ресурсы (на неделе) |
Автор: | Shishok [ 30 мар 2015, 17:33 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Цитата: С английским могу помочь - т.е. добавить английские ресурсы (на неделе) А от меня чего требуется для этого? Составить файлик со всеми русскими словами/фразами из надстройки? Или что? |
Автор: | nbelyh [ 30 мар 2015, 17:47 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Shishok писал(а): Цитата: С английским могу помочь - т.е. добавить английские ресурсы (на неделе) А от меня чего требуется для этого? Составить файлик со всеми русскими словами/фразами из надстройки? Или что? Cлить изменения потом. Т.е. я могу зафоркать твой репозиторий, добавить английский переврод, и сделать pull request. Ты потом просмотришь, если все ОК то просто замержишь. Вот потому гитхаб и рулит |
Автор: | Shishok [ 30 мар 2015, 18:26 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Цитата: Cлить изменения потом. Т.е. я могу зафоркать твой репозиторий, добавить английский переврод, и сделать pull request. Ты потом просмотришь, если все ОК то просто замержишь. Эм... Это очень интересные буковки для меня. Ну хорошо. Разберемся! |
Автор: | Shishok [ 01 апр 2015, 14:37 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
nbelyh! Подскажи хоть ты. Я уже замучился. Надо создать галерею на вкладке. Ну, это я могу. Но иконки нужно не штатные из офиса, а свои, в формате - .png. Напихать их в файл ресурса. Тоже могу. А дальше? Галерея не поддерживает метод getImage, почему-то. С Гуглом отношения стали напряженные. Выдает все что угодно, кроме того что надо. А сайты Microsoft, как издревле повелось, полезны чуть менее 0. Подскажи. |
Автор: | Surrogate [ 01 апр 2015, 14:39 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Shishok писал(а): С Гуглом отношения стали напряженные. Выдает все что угодно, кроме того что надо. чё забанили что ли ?
|
Автор: | Shishok [ 01 апр 2015, 14:53 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Surrogate писал(а): Shishok писал(а): С Гуглом отношения стали напряженные. Выдает все что угодно, кроме того что надо. чё забанили что ли ? Нет Не могу найти то что нужно. Котики, голые бабы, купи/продам - это пожалуйста. А маленький примерчик кода - увы. |
Автор: | nbelyh [ 01 апр 2015, 14:53 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Я с галереями к сожалению ниче не делал. Попробуй по ссылке: https://msdn.microsoft.com/en-us/library/dd548011.aspx Там написано что в галерее есть getItemImage вместо getImage Там три параметра у метода вместо двух. |
Автор: | nbelyh [ 17 апр 2015, 13:11 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Привет! Ну нифига ты текста там написал : Сорри что не так быстро руки дошли как обещал.. Риббон перевел вроде, за исключением нескольких моментов, на выходных должен закоммитить. Вот например "Интеллект текст". Это что? Еще проблемка (просто пожаловаться - у тебя там повсеместно текст захардкожен, т.е. переводить будет ппц... Еще такие вопросы: 1. Как имена колонок и столбцов задавать? У меня не дает редакрировать (стоит GUARD). WTF? Т.е. я даб-кликаю ячейку где номер, и пытаюсь поменять на ней текст, а там GUARD. 2. Как шрифт или цвет колонке задать? Опять GUARD.. |
Автор: | Shishok [ 17 апр 2015, 23:32 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Цитата: Привет! Ну нифига ты текста там написал Да, уж. Я же не думал переводить. Цитата: Вот например "Интеллект текст". Это что? Да это я так назвал. Не знаю как по другому, чтобы коротко получилось. "Умный набор текста", с автопереходом по строкам/столбцам. Цитата: Еще такие вопросы: 1. Как имена колонок и столбцов задавать? У меня не дает редакрировать (стоит GUARD). WTF? Т.е. я даб-кликаю ячейку где номер, и пытаюсь поменять на ней текст, а там GUARD. 2. Как шрифт или цвет колонке задать? Опять GUARD.. Там где номерки - это управляющие элементы. Они не редактируются. Совсем. Как в Excel: Все эти серые ячейки также являются каркасом всей таблицы. Редактировать можно только рабочие ячейки (белые). Их (управляющие ячейки), можно делать полупрозрачными, чтобы глаза не мозолили (из контекстного меню левой верхней ячейки). Или вообще скрыть, сделав невидимым слой 'Titles_Tables'. |
Автор: | nbelyh [ 18 апр 2015, 00:33 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Shishok писал(а): 2. Как шрифт или цвет колонке задать? Опять GUARD.. Там где номерки - это управляющие элементы. Они не редактируются. Совсем. Как в Excel: Все эти серые ячейки также являются каркасом всей таблицы. Редактировать можно только рабочие ячейки (белые). Их (управляющие ячейки), можно делать полупрозрачными, чтобы глаза не мозолили (из контекстного меню левой верхней ячейки). Или вообще скрыть, сделав невидимым слой 'Titles_Tables'. IMHO, как-то это странно. Как может быть таблица без заголовка?! Можеть я просто что-то не понял? Как мне столбцы-то назвать тогда? Ну т.е. в экселе это понятно что - имена столбцов для того чтобы их можно было в формулах можно использовать. К тому же они не включаются никуда (ни в печать, никуда) А в обычной таблице ведь все по-другому? |
Автор: | Shishok [ 18 апр 2015, 00:58 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Забудь про серые ячейки! Представь что их нет. И да, они тоже не печатаются. И номера на них просто для облегчения ориентации. И нужны серые ячейки (с точки зрения пользователя) для изменения размеров и перетаскивания таблицы. Я так понимаю, файлик описания ты не читал? |
Автор: | nbelyh [ 18 апр 2015, 12:05 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Каюсь, не прочитал. Сорри, спасибо за пояснения! |
Автор: | Shishok [ 19 апр 2015, 12:19 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Я был, видимо, невнимателен когда читал. Что ты имел в виду под вот этой фразой: Цитата: Еще проблемка (просто пожаловаться - у тебя там повсеместно текст захардкожен, т.е. переводить будет ппц... Что значит "захардкожен"? В данном, конкретном случае. |
Автор: | nbelyh [ 19 апр 2015, 13:55 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Shishok писал(а): Что значит "захардкожен"? В данном, конкретном случае. Ну вот например: Код: MsgBox("В активном документе нет доступных подключений к внешним данным.", vbCritical, "Ошибка") Или: Код: arrRowData = {{"TableName", "Name(0)", """Таблица"""}, _ {"TableCol", """""", """Столбец"""}, _ {"TableRow", """""", """Строка"""}} Т.е. имеется в виду что переводимый текст прямо в коде.. вот так было бы проще переводить: Код: MsgBox(Resources.MsgNoExternaDataConnection, vbCritical, Resources.MsgError) Но все решается, с помощью решарпера например (Move to resources) |
Автор: | Shishok [ 19 апр 2015, 14:10 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Понятно. Примерно так и предполагал. Повторюсь - не думал переводить. Сознаю, программирование в данном ключе является как раз грамотным способом. В отличие от того детского сада, который я наворотил . |
Автор: | nbelyh [ 19 апр 2015, 14:27 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
Не, эт ты это зря. Штука-то классная, отнюдь не детский сад, видно же что труда вложено дофига! Не так и много народу в нашей области что-то делает для людей, причем за просто так. А переводы эти - дело наживное, я ж говорю - решарпером все такие места вылавливаются на раз-два! |
Автор: | Surrogate [ 20 апр 2015, 12:02 ] |
Заголовок сообщения: | Re: Таблицы в Visio |
nbelyh писал(а): Не так и много народу в нашей области что-то делает для людей, причем за просто так… в нашей области - т.е. в Visio не так много кто, что делает В данной разработке сделано действительно немало, некоторые вещи я даже не осилил как можно применить ! |
Страница 4 из 7 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |