Страница 4 из 5
Re: C9
Добавлено: 30 Сентябрь 2013, 11:56
Дед Пахом
Я пользуюсь XFiles от Capesoft, в целом устраивает, в основном задачи "завернуть группу/очередь в xml в памяти, передать этот xml на веб-сервер, на сервере развернуть xml в группу/очередь, обработать, отправить результат обработки обратно на клиента тем же макаром (xml)". То есть я не пользуюсь обработкой "тяжёлых" и сложных xml, уровень иерархии не превышает 2 (<queue><item>Item1</item><item>Item2</item></queue>)
Re: C9
Добавлено: 30 Сентябрь 2013, 12:59
Игорь Столяров
Дед Пахом писал(а):Я пользуюсь XFiles от Capesoft
А можно как нибудь это и нам поюзать ? На FTP форума XFiles от Capesoft нет ...

Re: C9
Добавлено: 30 Сентябрь 2013, 14:01
Дед Пахом
Сожалею, но я связан словом.
Re: C9
Добавлено: 30 Сентябрь 2013, 14:31
Игорь Столяров
Дед Пахом писал(а):Сожалею, но я связан словом.
Понял. Это нормально. Будем искать.

Re: C9
Добавлено: 30 Сентябрь 2013, 18:40
FinSoft
Привет.
Игорь Столяров писал(а):Привет всем !
Кто-нибудь в курсе, что происходит в мире разработчиков на Clarion, может быть по буржуинским форумам ... ?
Сразу после закрытия CIDS2013, пришла новость, что закрыт проект iqXML, причем как-то резко, с удалением
всех установочных комплектов, начиная от C5.5 до C9 (кроме последнего для C8) ....

см.
http://www.paresi.net/clarion/index.html
Так проекты закрываются, только в случае каких-то конфликтов.
А вообще-то это была единственная библиотека для работы с XML из под Clarion. И что теперь делать ?

Какие теперь есть варианты для работы c XML под Clarion (запись, распарсивание) ?
Да ничего особенного не происходит с кларионом. Это Innquest Software взяло курс на облачные вычисления. Хотят всю свою клиентскую базу пересадить на web-интерфейс и работать как сервис. Софт делают на javascript (jquery), в качестве базы sybase. Решение вполне понятное, у них не финансовый софт, а "управление сдачей коек в аренду". Соответственно, и объемы информации довольно небольшие у каждого клиента, нет критичности к времени отклика и простоям в работе. А с настольными приложениями и мороки с поддержкой больше, и деньги собирать сложнее. Поэтому работающий проект на кларионе заморожен в развитии, соответственно и iqxml, которая под него писалась, тоже.
Re: C9
Добавлено: 02 Октябрь 2013, 11:17
kreator
В блоге SV опять планов громадьё. Я так понимаю, CIDC прошла не очень, поэтому надо объявить о каких-нибудь радикальных новшествах.
Re: C9
Добавлено: 02 Октябрь 2013, 11:49
Yufil
А что, встроенный XMLClass исчез? В C8 он есть и вроде как даже работает...
Re: C9
Добавлено: 02 Октябрь 2013, 11:58
Дед Пахом
kreator писал(а):В блоге SV опять планов громадьё. Я так понимаю, CIDC прошла не очень, поэтому надо объявить о каких-нибудь радикальных новшествах.
Кстати, давно пора, а то достали они уже со всяким хламом типа поддержки монгольского языка и раскраски заголовков в листбоксе.
Re: C9
Добавлено: 02 Октябрь 2013, 12:12
Дед Пахом
Yufil писал(а):А что, встроенный XMLClass исчез? В C8 он есть и вроде как даже работает...
Не вижу различий в C8 и C9: в обоих есть xmlclass.inc, в обоих нет класса XMLClass как такового

Re: C9
Добавлено: 02 Октябрь 2013, 12:20
Игорь Столяров
Yufil писал(а):А что, встроенный XMLClass исчез? В C8 он есть и вроде как даже работает...
Конечно, сейчас на него и переписываем экспорт/импорт XML - в принципе не плохо получается.
Просто нет такого сервиса и разнообразия методов как в iqXML ...
С другой стороны - уйдет "чужая" DLL из проекта, это хорошо.

Re: C9
Добавлено: 02 Октябрь 2013, 13:11
FinSoft
Игорь Столяров писал(а):Yufil писал(а):А что, встроенный XMLClass исчез? В C8 он есть и вроде как даже работает...
Конечно, сейчас на него и переписываем экспорт/импорт XML - в принципе не плохо получается.
Просто нет такого сервиса и разнообразия методов как в iqXML ...
С другой стороны - уйдет "чужая" DLL из проекта, это хорошо.

А у них там своя библа или обертка над MS?
Re: C9
Добавлено: 02 Октябрь 2013, 14:36
kreator
Сделал возможность из стандартного репорта сохранить в XML файл. И как всегда проблемы с Encoding. Ни тебе русского, ни монгольского

. Ручками пришлось прописывать.
Re: C9
Добавлено: 02 Октябрь 2013, 15:30
Yufil
Ихний XML-парсер жуёт только UTF-8 и пару буржуйских, экспортировать только в UTF-8

Re: C9
Добавлено: 02 Октябрь 2013, 16:06
kreator
Ну строчку прописал в Embeds:
С HTML такая же песня, но там пришлось строчку "charset=win-1251" менять в тексте, свойства класса такого нет.
Вот с PDF - проблема. У меня сложный отчет (в Detail присутствуют тестовые контролы с resize, имиджи с изменяющимися размерами), в PDF выгружается на ура, КРАСОТА!!! Только кодировка не та. Почитал форум (этот) на эту тему, результата нет похоже. С принтером а ля Adobe PDF проблем нет, но это от безысходности.
Re: C9
Добавлено: 02 Октябрь 2013, 16:18
Игорь Столяров
kreator писал(а):Только кодировка не та. Почитал форум (этот) на эту тему, результата нет похоже. С принтером а ля Adobe PDF проблем нет, но это от безысходности.
Прикол с кодировкой в PDF можно обойти экспортом отчета в MS Word / OO Writer и сохранением его оттуда в PDF.
Все работает в фоне, главное, что бы был установлен офисный пакет. Такой функционал есть, например в наборе EasyOpenOffice 1.06