Страница 1 из 1
Как встроить дизайнер в VisualStudio
Добавлено: 26 июл 2010, 01:21
runaluna
Возник такой вопрос: можно ли встроить дизайнер в среду VisualStudio,
чтобы была возможность писать код и просматривать результат?
Кроме того очень смущает невозможность править код в StiReport Designer generated code, можно ли снять этот запрет
Заранее спасибо!
Как встроить дизайнер в VisualStudio
Добавлено: 26 июл 2010, 04:40
Jan
Здравствуйте,
Возник такой вопрос: можно ли встроить дизайнер в среду VisualStudio,
чтобы была возможность писать код и просматривать результат?
Нет это невозможно.
Кроме того очень смущает невозможность править код в StiReport Designer generated code, можно ли снять этот запрет
Нет к сожалению, у нас реализована только генерация кода. Обратного метода нет.
Спасибо.
Как встроить дизайнер в VisualStudio
Добавлено: 26 июл 2010, 21:25
runaluna
А в дальнейшем планируется добавление таких возможностей?
Если возможно объясните как у вас происходит генерация кода, какие используются функции?
Как встроить дизайнер в VisualStudio
Добавлено: 27 июл 2010, 04:12
Jan
Здравствуйте,
А в дальнейшем планируется добавление таких возможностей?
Пока нет. Это слабо востребовано у наших пользователей. Есть более приоритетные задачи.
Если возможно объясните как у вас происходит генерация кода, какие используются функции?
Используется CodeDom генератор кода. Большинство методов заточены для генерации кода для генератора отчетов.
Спасибо.
Как встроить дизайнер в VisualStudio
Добавлено: 27 июл 2010, 05:05
runaluna
Огромное спасибо!
почет и уважение! :feelgood:
Как встроить дизайнер в VisualStudio
Добавлено: 28 июл 2010, 00:00
runaluna
Для полного счастья еще хотелось бы найти такую функцию, чтобы подать на нее содержимое файла mrt, а на выходе получить код на с#
Есть ли возможность сделать это из Visual Studio?
Спасибо!
Как встроить дизайнер в VisualStudio
Добавлено: 28 июл 2010, 05:59
Jan
Здравствуйте,
Специальной утилиты нет. Можно использовать такой код:
Код: Выделить всё
StiReport report = new StiReport();
report.Load("report.mrt");
report.SaveReportSourceCode("report.cs");
Спасибо.
Как встроить дизайнер в VisualStudio
Добавлено: 28 июл 2010, 21:19
runaluna
Спасибо большое!
Очень помогло!
Как встроить дизайнер в VisualStudio
Добавлено: 29 июл 2010, 02:40
Andrew
Отлично! Всегда рады помочь!