Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Ограниченный функционал макета печати

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей
Предыдущая тема :: Следующая тема  
Автор Сообщение
Alexxoid



Зарегистрирован: 16.05.2016
Сообщения: 6

СообщениеДобавлено: Пн 16 Май 2016 12:42    Заголовок сообщения: Ограниченный функционал макета печати Ответить с цитатой

Доброго времени суток!
Столкнулся с проблемой нехватки элементов для вставки при создании макета печати. В моем случае, пользователям очень неудобно создавать различного рода стрелки, выноски координат, геоданных и т.п...Из доступных для вставки элементов присутствует только прямоугольник, круг и линия. Не предусмотрена возможность выбора стилей линии (только несколько окантовок). Каждую стрелку пользователи создают вручную и поворачивают на определенный угол вручную. Мне, вообще, не понятно, почему разработчиками заложен такой "сиротский" функционал для работы с макетом печати. Очень не хватает возможностей Autocad'а и MapInfo для работы с отчетами. Но, исторически сложилось, что организация ведет базу в ГИС ИнГео. А каждый раз пользоваться импортом-экспортом не представляется возможным.
Может у кого-нибудь из пользователей есть способ автоматизации данного вида построений. Заранее, спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
APopov



Зарегистрирован: 19.06.2006
Сообщения: 347
Откуда: Самара

СообщениеДобавлено: Пн 16 Май 2016 13:14    Заголовок сообщения: Ответить с цитатой

Создавайте эти построения непосредственно на карте в специальном слое, например "Оформление для печати".
Понасоздовайте там слоёв/стилей какие нужны (стрелочки можно даже с динамической подписью длинны забабахать и окантовкой).
Также при создании вспомогательных объектов на карте у юзер может включить автоподравнивание и т.п. прелести.

_________________
ОАО "Самара-Информспутник",
инженер-программист Попов Артем
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alexxoid



Зарегистрирован: 16.05.2016
Сообщения: 6

СообщениеДобавлено: Пн 16 Май 2016 18:18    Заголовок сообщения: Ответить с цитатой

Спасибо за оперативную помощь.
Для меня, как администратора системы, это не решит проблему, потому что:
1) 40+ активных пользователей (практически все печатают отчеты в макете печати) не смогут использовать один слой с данными графическими объектами, а создавать сорок таких слоев для каждого пользователя - не вариант;
2) отчеты и схемы создают в различных масштабах, а в соответствии с предложенным Вами способом под каждый масштаб нужно будет создать собственный слой с различными стилями в зависимости от выбранного масштаба;
3) если бы это было реализовано в макете печати - проблем бы не было: создай сколько тебе нужно отчетов и сохрани их для каждого масштаба и формата бумаги;
4) пользователям нужна простота ("стрелочки можно даже с динамической подписью длины забабахать"(цит.) - слишком сложно, потому что даже другие самые простые вещи у них вызывают слишком много вопросов).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
APopov



Зарегистрирован: 19.06.2006
Сообщения: 347
Откуда: Самара

СообщениеДобавлено: Чт 19 Май 2016 12:42    Заголовок сообщения: Ответить с цитатой

Сразу оговорюсь: я не из команды разработчиков интегро. И, судя по скорости выхода обновлений, новшеств, которые вам нужны, вы можете не дождаться.
Поэтому я предлагаю вам варианты, как можно "решить" (не идеально) вашу проблему в текущих условиях.

1) Да юзеров много, но и карта большая, редко бывает когда несколько юзеров печатают один и тот же район с разным оформлением.
На крайний случай, можно создать не 40+ слоёв (лучше всё-таки карт), а 5+ - для каждого отдела свой. А если у вас для каждого отдела свои проекты, то чужие карты они даже и видеть не будут.

2) можно сделать отображения стилей внемасштабными - стрелочка или текст будут выглядеть всегда одинаково вне зависимости от масштаба.
+ если часть стрелочек не нужны на крупном масштабе, то да придётся разделять стили и по масштабам

3) так-то да. но перспективы дождаться этих нововведений туманны.

4) для юзера будет как раз всё просто - выбрал стиль "двойная стрелка с размером", шлёп точку, шлёп другую - и красота.

+бонус: есть еще такая штука "Вид\Параметры отображения" - позволяет настроить фильтр объектов, которые нужно рисовать (или наоборот - не рисовать) в указанном слое (слоях). Программно эта штука не управляется, поэтому написать удобный модуль не представляется возможным. Однако, эта штука позволяет сохранить/загрузить настроенный фильтр в файл.
Таким образом юзер сохраняет макет печати и рядом фильтр отображения. И будет почти то, что вам надо, но в 2х файлах.

_________________
ОАО "Самара-Информспутник",
инженер-программист Попов Артем
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alexxoid



Зарегистрирован: 16.05.2016
Сообщения: 6

СообщениеДобавлено: Чт 19 Май 2016 13:19    Заголовок сообщения: Ответить с цитатой

Спасибо. Наверное, придется сделать то, о чем Вы написали. Хотя, по скорости работы - это особо не улучшит ситуацию. Времени будет уходить столько же, как и при изображении всех этих стрелочек и выносок данных вручную с помощью инструмента "Линия" в макете печати.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Сергей Попов



Зарегистрирован: 05.03.2005
Сообщения: 299
Откуда: г. Тольятти - Самара - Копейск

СообщениеДобавлено: Чт 19 Май 2016 23:01    Заголовок сообщения: Ответить с цитатой

APopov писал(а):
...вы можете не дождаться...
1. Блин, как хорошо сказано, аж хочется чтобы не сбылось.
Навевает: "жизнь коротка" или "а годы летят".
Ладно, рано грустить, служивому люду пенсию отодвинули, может быть это поможет дождаться. Меня на минула чаша сия.
--------------------------------------
2. Соглашусь с Артемом - возможности вспомогательных объектов ИнГЕО круче возможностей макета печати.
Взять хотя бы "надпись под углом" или "баранка с дыркой".
Есть одно "но": надо либо давать пользователю право редактирования оформления своего слоя либо пользователь с каждой фантазией будет бегать к администратору.
Я уже не боюсь - выбираю первый вариант и даю пользователям правильно ограниченные права. Пока пользователи не пытаются выйти за границы дозволенного, ими это воспринимается как ДОВЕРИЕ и СВОБОДА. На самом деле это всего лишь проявление минимизации работы администратора.
--------------------------------------
3. Макеты печати тоже можно продолжать параллельно использовать.
Напихайте все самые интересные заготовки в шаблонистый макет, разместите эти заготовки за границей листа и по мере необходимости перемещайте, копируйте в нужное место.
Через буфер обмена элементы оформления можно переносить из одного макета в другой, только при этом последовательность частично накладывающихся элементов может нарушиться.
Ещё один маленьких штрих: для любого чертежа принято вычерчивать рамку. Проще всего использовать элемент - прямоугольник, но потом он мешает выделять иные элементы.
Я рамку предлагаю рисовать отдельными отрезками - по одному на каждую сторону.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB