Как встроить дизайнер в VisualStudio

Обсуждение Stimulsoft Reports.NET
Ответить
runaluna
Сообщения: 20
Зарегистрирован: 21 июл 2010, 05:26

Как встроить дизайнер в VisualStudio

Сообщение runaluna »

Возник такой вопрос: можно ли встроить дизайнер в среду VisualStudio,
чтобы была возможность писать код и просматривать результат?

Кроме того очень смущает невозможность править код в StiReport Designer generated code, можно ли снять этот запрет

Заранее спасибо!
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Как встроить дизайнер в VisualStudio

Сообщение Jan »

Здравствуйте,
Возник такой вопрос: можно ли встроить дизайнер в среду VisualStudio,
чтобы была возможность писать код и просматривать результат?
Нет это невозможно.
Кроме того очень смущает невозможность править код в StiReport Designer generated code, можно ли снять этот запрет
Нет к сожалению, у нас реализована только генерация кода. Обратного метода нет.

Спасибо.

runaluna
Сообщения: 20
Зарегистрирован: 21 июл 2010, 05:26

Как встроить дизайнер в VisualStudio

Сообщение runaluna »

А в дальнейшем планируется добавление таких возможностей?

Если возможно объясните как у вас происходит генерация кода, какие используются функции?
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Как встроить дизайнер в VisualStudio

Сообщение Jan »

Здравствуйте,
А в дальнейшем планируется добавление таких возможностей?
Пока нет. Это слабо востребовано у наших пользователей. Есть более приоритетные задачи.
Если возможно объясните как у вас происходит генерация кода, какие используются функции?
Используется CodeDom генератор кода. Большинство методов заточены для генерации кода для генератора отчетов.

Спасибо.
runaluna
Сообщения: 20
Зарегистрирован: 21 июл 2010, 05:26

Как встроить дизайнер в VisualStudio

Сообщение runaluna »

Огромное спасибо!
почет и уважение! :feelgood:
runaluna
Сообщения: 20
Зарегистрирован: 21 июл 2010, 05:26

Как встроить дизайнер в VisualStudio

Сообщение runaluna »

Для полного счастья еще хотелось бы найти такую функцию, чтобы подать на нее содержимое файла mrt, а на выходе получить код на с#
Есть ли возможность сделать это из Visual Studio?
Спасибо!
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Как встроить дизайнер в VisualStudio

Сообщение Jan »

Здравствуйте,

Специальной утилиты нет. Можно использовать такой код:

Код: Выделить всё

StiReport report = new StiReport();
            report.Load("report.mrt");
            report.SaveReportSourceCode("report.cs");
Спасибо.
runaluna
Сообщения: 20
Зарегистрирован: 21 июл 2010, 05:26

Как встроить дизайнер в VisualStudio

Сообщение runaluna »

Спасибо большое!
Очень помогло!
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

Как встроить дизайнер в VisualStudio

Сообщение Andrew »

Отлично! Всегда рады помочь!
Ответить