Форум Сообщества Аналитиков

Общий раздел => ПО Аналитика => Sparx => Тема начата: Smoke6969 от 15 Апреля 2009, 16:10:29

Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Smoke6969 от 15 Апреля 2009, 16:10:29
Здравствуйте снова :) Подскажите пожалуйста, как в ЕА можно редактировать Testing Report? Например поменять вид таблицы, надписи, вообщем подстроить так, как мне нужно? Реально ли это вообще? Спасибо
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Irr от 15 Апреля 2009, 16:51:51
Здравствуйте снова :) Подскажите пожалуйста, как в ЕА можно редактировать Testing Report? Например поменять вид таблицы, надписи, вообщем подстроить так, как мне нужно? Реально ли это вообще? Спасибо
Выделенные в отдельный пункт меню отчеты я редактировать не умею, но вот если выбрать Documentation-RTF  Report, а в нем выбрать шаблон (template), то вот эти шаблоны - правятся. Аналог тест-репорта там testing template. Для его редактирования можно создать шаблон на его основе и в редакторе отчетов (запускаемом из того же окна) изменять.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Smoke6969 от 15 Апреля 2009, 18:53:14
Выделенные в отдельный пункт меню отчеты я редактировать не умею, но вот если выбрать Documentation-RTF  Report, а в нем выбрать шаблон (template), то вот эти шаблоны - правятся. Аналог тест-репорта там testing template. Для его редактирования можно создать шаблон на его основе и в редакторе отчетов (запускаемом из того же окна) изменять.

Irr, спасибо за помощь, но я не совсем понял. Кликаем Documentation - Rich text in RTF format, далее Manage Templates, появляется окошко, там имя и т.д. Но тут я не могу разобратьсяв создании шаблона, может можно както редактировать текущий Testing Template? Вообще скажу, что надо сделать: надо изменить вид тесткейсов, которые я пишу по GUI. Добавить например шаги, чуть изменить табличку...
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 16 Апреля 2009, 07:31:45
Irr, спасибо за помощь, но я не совсем понял. Кликаем Documentation - Rich text in RTF format, далее Manage Templates, появляется окошко, там имя и т.д. Но тут я не могу разобратьсяв создании шаблона, может можно както редактировать текущий Testing Template? Вообще скажу, что надо сделать: надо изменить вид тесткейсов, которые я пишу по GUI. Добавить например шаги, чуть изменить табличку...

Нужно создать копию предопределенного шаблона, а уже копию редактировать как Вам нужно
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Smoke6969 от 22 Апреля 2009, 10:42:58
Нужно создать копию предопределенного шаблона, а уже копию редактировать как Вам нужно
А нельзя так настроить шаблон, чтоб ЕА сразу делал документацию так, как нужно? Т.е. в виде таблицы в 4 колонки: Step, Action, Expected Results, Pass/Fail. Или только редактировать уже сгенериный встроенный шаблон?
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 22 Апреля 2009, 11:15:32
А нельзя так настроить шаблон, чтоб ЕА сразу делал документацию так, как нужно? Т.е. в виде таблицы в 4 колонки: Step, Action, Expected Results, Pass/Fail. Или только редактировать уже сгенериный встроенный шаблон?
наверное можно. следует создать собственный шаблон в том виде как Вам нужно
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 15 Декабря 2009, 17:21:37
Добрый день.

Подскажите, плз, а возможно ли сгенерить темплейт в EA вот по такому образцу (см. приложенный файл)?

Что надо:
Надо вытащит в таблицу Notes от Elements, а также Notes от дочерних сущностей - Constraint и Scenario

Что есть:
В текст все нормально вытаскивается. А вот в таблицу никак. Максимум чего добился - это указание Element.Notes в таблице + ниже сводобные ячейки, и только после таблицы Constraint.Notes и Scenario.Notes, которые потом надо ручками перетаскивать в таблицу.

Заранее спасибо.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: bas от 15 Декабря 2009, 17:42:37
Должно быть примерно так как в приложенном файле
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 15 Декабря 2009, 17:53:59
Должно быть примерно так как в приложенном файле

Хех. Должно. Но нет. Ибо присутствует только первый Element.Name. От второго, третьего, n элемента Element.Name отсутствует. С таблицами проблем при этом почти нет. Их ровно по количеству элементов. При этом в таблице отсутствует первая строка, которая содержит текст "Описание".

Пример того, что получилось - см. аттач.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: bas от 15 Декабря 2009, 18:15:18
Нужна Ваша модель чтобы попробовать, что именно не так, м.б. сама организация дерева модели.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 15 Декабря 2009, 18:30:43
Нужна Ваша модель чтобы попробовать, что именно не так, м.б. сама организация дерева модели.

Да не, с любой моделью так.

Вот, создал с нуля модель, переименовал и заполнил два use-cases, которые там по умолчанию вставились
Создал новый template, импортировал в него ваш rtf.
Сгенерил отчет.
Отсутствует Element.name от второго use-case.

В аттаче та самая модель. В ней два репорта кастомных - UC и UC2.
UC - это видоизмененный ваш
UC2 - это оригинальный ваш

Видоизмененный - ибо при нескольких Constraint или Scenario второй вставлялся в виде вложенной ячейки, а не в ту же самую ячейку
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: bas от 16 Декабря 2009, 14:28:58
См. шаблон UC4.

А вообще методика создания нового шаблона такая - делаем новый шаблон на основе (basic template) и убираем\добавляем что нужно.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 16 Декабря 2009, 14:57:47
См. шаблон UC4.

Что надо:
Надо вытащит в таблицу Notes от Elements, а также Notes от дочерних сущностей - Constraint и Scenario

Спасибо за попытку. Видать не возможно все в таблицу сделать...
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: bas от 16 Декабря 2009, 15:01:06
Так все в таблице, кроме Notes от Elements.
Вы сами шаблон посмотрите и докрутите, не буду же я все за Вас делать.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 16 Декабря 2009, 15:18:18
Так все в таблице, кроме Notes от Elements.
Вы сами шаблон посмотрите и докрутите, не буду же я все за Вас делать.

Вставил табличку из 1 колонки и двух строк. Во вторую строку перенес Element.Notes. Сгенерил. Пропал Element.Name от второго use-case.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: bas от 16 Декабря 2009, 15:26:43
Мдааааааааааа, реально глюк. Придется тогда Notes от Elements делать без таблички.
Название: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 16 Декабря 2009, 15:31:59
Мдааааааааааа, реально глюк. Придется тогда Notes от Elements делать без таблички.

Собственно, я об этом и писал в первом сообщении (http://www.uml2.ru/forum/index.php?topic=190.msg19558#msg19558)
Либо Element.Notes в таблице, потом пустые ячейки и Суб-элементы plain-текстом,
Либо Element.Notes plain-текстом, а субэлементы в таблице.

Думал, может есть какой-нибудь work-around.. Типа переводов строки понаставить лишних.. Или еще что..
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Виталий Григораш от 16 Декабря 2009, 16:07:41
Перенес сюда топик связанный с проблемой генерации и шаблонами
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 16 Декабря 2009, 19:55:53
Если Вы не гнушаетесь и подготовите запрос на английском, я как лицензиат обращусь в поддержку. BAS не даст соврать, помогают и даже исправляют
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: bas от 17 Декабря 2009, 01:40:52
Если Вы не гнушаетесь и подготовите запрос на английском, я как лицензиат обращусь в поддержку. BAS не даст соврать, помогают и даже исправляют
Не дам :) Не исправляют :)
Реальная нужная нам вещь - это ссылки на файлы на русском языке, если выгружать их в rtf как ссылки, то получаются крякозяблики до сих пор.

Можно им написать запрос, если они знают work around, то помогут, если нет, то дай Бог внесут последним приоритетом.
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 17 Декабря 2009, 10:52:44
Если Вы не гнушаетесь и подготовите запрос на английском, я как лицензиат обращусь в поддержку. BAS не даст соврать, помогают и даже исправляют

Greetings.

I have problem with report generation subsystem.
EA doesn't show Element.Name for second and subsequent Elements if Element.Notes and SubElement.Notes are located in table in RTF template.
In attached file you can see example of that behavior.
Template name:UC
Element.Name in generated report only exists once - before first table with Element.Notes, ElemConstraint.Notes and ElemScenario.Notes.
EA misbehave only in case of using table with mixed Element.Tag and SubElement.Tag. Currently i can fix that problem either by placing Element.Tag or Subelement.Tag out of that table, but that creates large overhead in editing generated report in MS Word to put text back to tables.

You can find example model and example of non-working report (it's name is "UC") attached. Do not hesitate to contact me in case of any questions.

Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 17 Декабря 2009, 13:10:47
Отправил запрос
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 18 Декабря 2009, 09:16:58
А вот и ответ.

Thanks for sending through the model. The problem with  text 'pre' the
table not being reproduced for subsequent Elements in a package has been
corrected and will be in the next available build.

Best regards,

Dermot O'Bryan

Будем ожидать нового билда, а с Вас тестирование:)
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: drcrazy от 18 Декабря 2009, 09:30:35
не вопрос. а когда билд будет в паблике ?
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 18 Декабря 2009, 09:36:08
не вопрос. а когда билд будет в паблике ?
Этого они не написали. Последний был от 4 ноября
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: artvish от 18 Июля 2011, 03:11:55
Никак не могу справиться с проблемой переноса последней буквы слова :-)
Причем этот перенос преследует меня только на пакетах второго уровня, когда в отчете юзаю Pkg.Name.
То же самое и с названиями диаграмм.
Как быть? ???
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 18 Июля 2011, 09:04:05
Опишите ситуацию на английском, я зашлю в поддержку, глядишь ответят
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: artvish от 18 Июля 2011, 14:13:53
Greetings!

I had a problem with model documenting (Enterprise Architect v.9).
At use {Diagram. Name} and generation of the document the diagram name loses last letter (that is the letter in last word of the name of the diagram is put through a space).
In the attached file there is an image of this situation.
The same problem and with {Pkg. Name} (to look the attached files).
Also there is a problem with UI diagram (to look the attached images). GUI form is painted over if the diagram in format Metafile is generated.
Names of reports: Bug, Bug 2, Bug 3.

How to solve these problems?
Thanks.
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 18 Июля 2011, 15:01:15
Ждем
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Thyestes от 18 Июля 2011, 15:15:13
А вот в 8 версии нет такой ошибки.
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: artvish от 18 Июля 2011, 15:20:54
А вот в 8 версии нет такой ошибки.
Да, я тоже не встречал в 7.5 и 8.0 проблем с именами пакетов и диаграмм.
А формы такие (Win32 UI) только с 9-ого EA пошли. В прошлых версиях был Simple UI, который не "заливало".
Решал эту проблему изменением формата диаграмм на выходе с Metafile на Bitmap.
В итоге размер отчета в разы увеличивается. Это несерьёзно.
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: Galogen от 18 Июля 2011, 16:11:06
Это давний гемор, я его встречал на всех версиях в той или иной степени

pha, пиши жалобу я опубликую на сайте.
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: artvish от 22 Июля 2011, 13:03:37
Комментарии с сайта и форума sparxsystems.

1. По поводу Win32 UI:
Try changing the diagram format from Metafile to Bitmap under the "Advanced" tab on RTF Generation dialog.
There are some known issues with export of Win32 UI diagrams to Metafile at this time.  Bitmap format also has some issues, but appears to work better than Metafile and should hopefully provide a short-term workaround until these issues can be fixed.

2. По поводу отступа:
Build 908 Reporting
RTF generation will no longer add a space character in the last substitution on a line.
Название: Re: Enterprise Architect: Проблема с генерацией отчетов
Отправлено: slookin от 28 Июля 2011, 11:15:18
Раз уж поднялся топик с проблемами отчетов:
Пытаюсь использовать master document.
Задача:  два документа, в одном что-то стандартное (список требований), во втором вывод linked документа от пакета
package >
package element >
linked document >
< linked document
< package element
< package

Проблема: если генерить вторйо документ отдельно - все нормально, если в составе masterdocument то непоказывается linked document.
EA 8.

Кто-нить сталкивался с проблемой?