Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, bisoft, Вы писали:
kuj>Значит все-таки гайдлайны в Вашем дизайнере присутствуют?
нет, обманул (понял под этим другое), но может в следующих версиях будут
kuj>>>2. Формулы (скрипты) для всевсяческих стилей, условий подавления, record selection, group selection...
B>>с этим у нас полный порядок, можно использовать любые языки, написанные для .NET, скриптами можно изменить формирование отчета, самыми разными способами
kuj>А можно простой пример? Ситуация:
kuj>Есть три секции Details. Две из них нужно спрятать, если в каком-то поле текущей записи БД, например, NULL. В Crystal достаточно в свойствах нужных секций в формуле suppress записать, например, IsNull({Employee.Name})
у нас у каждого объекта в проперте гриде есть закладка bindings, так вот в binding-е свойства Visible у детайла нужно написать это условие
kuj>Да, кстати, а возможно сделать аналог кристаловской опции underlay following sections?
если я правильно понял, пока что это можно с эмулировать через свойство MinAfterSpace
kuj>>>4. Поиск по полю.
B>>не понял, но если это — взять значение из таблицы по ключу, то решение такое — если есть relations то просто пишешь "FiledName.FiledNameFromChildTable"
kuj>Неплохо бы сделать это в окне Preview
не понял, как в превью?
kuj>>>5. Не понятно почему в дизайнере, например, page header можно разместить ниже page footer`а, а details над group header...
B>>есть кнопочка AutoLayoutBands — если ее нажать, она зафиксируется и все бэнды будут раскладываться в правильном порядке
kuj>А зачем вообще вы решили эти бэнды предоставить в виде управляемых элементов? Чем плох стандартный раздел на Page Header, Report Header, Details, Report Footer, Page Footer?
у нас есть вложенные бэнды, через это легко делать Master-Detail-Detail- ... отчеты
kuj>>>8. Сложные параметры (перечни, задаваемые по шаблону).
B>>мы не занисаемся подготовкой данных для отчета, это должен делать программист в программе,
kuj>Это важно для дизайнера. Crystal хорош тем, что отчет для него может написать и непрограммист.
в будущих версиях мы будем делать версию для пользователей, как и в кристале
kuj>>>Порадовал грамотный экспорт в RTF с формированием полноценной таблицы.
B>>кстати RTF нужен судя по запросам пользователей только в России,
kuj>Кстати, я из Украины.
B>>остальные используют PDF
kuj>Нашим клиентам RTF нужен, в первую очередь, для редактирования информации...
у нас есть дезайнер для конечных отчетов, и по моему в нем гораздо удобнее редактировать (по крайней мере некотрые отчеты)