Страница 1 из 2
Графические пакеты и Clarion
Добавлено: 16 Июнь 2016, 21:51
Alex_G
Добрый день.
Пользователи просят красивую и современную графику в программе.
Подскажите, в какую сторону имеет смысл смотреть. Кто чем пользуется?
Можно платную, но чтобы красиво и поменьше гемороя.
Среда разработки clarion 9.1.
Графические пакеты и Clarion
Добавлено: 16 Июнь 2016, 22:43
Игорь Столяров
Стесняюсь спросить: графику чего хотят Ваши пользователи ?
Оформление интерфейса, диаграммы, обработка картинок, прорисовка какой-либо алгоритмики (графики),
ввод отсканированных изображений и т.д. ? Все есть, но все оно разное ...
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 11:24
kreator
Платный графический пакет для Clarion - ImageEx. На ftp должна быть не новая бесплатная. Но интерфейс им я бы не стал рисовать. Для диаграмм есть SVGraph, вполне годится. Можно ещё юзать ActiveX всякие.
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 12:39
Alex_G
Спасибо всем, кто откликнулся
Обработка графических изображений (файлов) в данный момент не интересует.
Графики нужны для визуализации рассчитанных табличных значений - простые диаграммы (линейные, столбчатые и т д)- здесь, в принципе, справляется и штатный класс, хотя его вид некоторым кажется неинтересным (несовременным).
Но требуются и более сложные , типа поверхностных, пузырьковых, лепестковых, биржевых диаграмм (по аналогии с Excel) .
Сохранение полученных диаграмм в различные графические форматы.
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 12:55
Игорь Столяров
Alex_G писал(а): Но требуются и более сложные , типа поверхностных, пузырьковых, лепестковых, биржевых диаграмм (по аналогии с Excel)
Ну так и используете объект OLE (ActivX) из Microsoft Excel для построения диаграмм в окне программы.
Пример, кажется, где-то на FTP был, да и в справке к Clarion есть на эту тему описание.
Могу ошибаться, т.к. с этой библиотекой не работаю, но кажется и в библиотеке Easy Excel для Clarion
есть что-то по работе с диаграммами:
http://www.ingasoftplus.com/ProductDeta ... oductID=16
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 13:11
Alex_G
Этот вариант как раз и используется по необходимости. Но есть два момента:
1. Не у всех стоит на компе Excel (хотя это и кажется странным - но это так)
2. Вопрос стоит о специализированной библиотеке, которая бы легко интегрировалась с программой и не требовала дополнительного софта на рабочем месте пользователя (MS Office, Open Office ...)
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 13:28
Игорь Столяров
Alex_G писал(а): Не у всех стоит на компе Excel (хотя это и кажется странным - но это так)
Это нормально, Microsoft Office денег стоит ...
Тогда можно попробовать, как говорится, те же яй... только в профиль.
Т.е. через .Net:
http://code.msdn.microsoft.com/mschart/ ... aseId=4418
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 13:39
Yufil
Пользовал Tidestone first impression OCX, на сайте лежал якобы триал, но вполне работоспособный.
А графики в отчётах замечательно выводмит List & Label. Конечно же

Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 13:41
Alex_G
А как прикрутить компонент .Net к программе на стандартном Clarion 9.1?
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 13:54
Игорь Столяров
Alex_G писал(а): А как прикрутить компонент .Net к программе на стандартном Clarion 9.1?
Как и всегда, через интерфейс ... Если думать неохота, то есть EasyCOM2INC - он все делает сам.
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 14:28
kreator
Вот это самое то. Не знаю, правда, можно ли в стандартный репорт затолкать.
У нас сейчас устоялась такая практика. Красивые диаграммы нужны для презентаций, показу руководителям и т.д. Я строю их в Excel'е, а заинтересованный сотрудник делает потом что хочет, в PowerPoint, на печать... И потом. Со сторонними компонентами всегда можно нарваться на траблы (Excel'я нет, Net Framework нет). Вот в чём я почти на 100% уверен - от SV не дождаться развития svgraph

.
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 14:41
Игорь Столяров
kreator писал(а): Вот в чём я почти на 100% уверен - от SV не дождаться развития svgraph
А их по моему, кто-то из "наших" (xUSSR) делал. Они сначала были отдельно, а потом попали в основной комплект
поставки Clarion, так же как Data Modeller ... А зачем их развивать ? Проще добавить в ClaRunExt интерфейс для
той фигни, что я давал ссылку ниже и все. Ничего делать не надо, все и так сделано и отлажено.

Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 15:25
finsoftrz
kreator писал(а):
Вот это самое то. Не знаю, правда, можно ли в стандартный репорт затолкать.
У нас сейчас устоялась такая практика. Красивые диаграммы нужны для презентаций, показу руководителям и т.д. Я строю их в Excel'е, а заинтересованный сотрудник делает потом что хочет, в PowerPoint, на печать... И потом. Со сторонними компонентами всегда можно нарваться на траблы (Excel'я нет, Net Framework нет). Вот в чём я почти на 100% уверен - от SV не дождаться развития svgraph

.
Привет.
Если потом с графиками еще кто-то что-то крутит, то скорее всего, лучше все же в excel выводить. Или Calc, он бесплатный. Встроенные графики удобны, когда их нужно интегрировать в интерфейс программы. То есть, к примеру, щелкнули в таблице, получили график или наоборот.
Недавно подключал график в ночную рассылку. Это когда ночью по расписанию программа генерит различные кросс-таблицы в xls-файл, а потом ставит пароль и рассылает по списку адресатов. Туда же сейчас можно выводить и графики. Правда, надо учитывать, что построение графиков в excel и calc несколько отличается...
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 16:19
kreator
finsoftrz писал(а): Недавно подключал график в ночную рассылку. Это когда ночью по расписанию программа генерит различные кросс-таблицы в xls-файл, а потом ставит пароль и рассылает по списку адресатов. Туда же сейчас можно выводить и графики. Правда, надо учитывать, что построение графиков в excel и calc несколько отличается...
Кстати, Excel шикарно всё сливает в pdf-файл.
Графические пакеты и Clarion
Добавлено: 17 Июнь 2016, 16:30
Игорь Столяров
У нас тут как в песне Владимира Семеновича "Он всегда говорил про другое ..."
Написал же человек, задавший вопрос:
Alex_G писал(а): Не у всех стоит на компе Excel (хотя это и кажется странным - но это так)