Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.01.2011, 14:06
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Доброго времени суток. такая проблема: Стоит VS 2010 Ultimate + SL4 + Office2003. Пытаюсь сделать экспорт в эксель. на этом Код: plaintext Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 14:48
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Экспорт в Excel из Silverlight/WPF DataGrid оттуда: Для Silverlight нужно учитывать, что работать с AutomationFactory возможно только для доверенных приложений (необходимо установить в настройках проекта), запущенных в out-of-browser режиме, а проверять возможность использования можно при помощи свойства AutomationFactory.IsAvailable. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 15:48
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Флажок стоит. Эту инструкцию (как и множество подобных) я читал. ошибка возникает на строке Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 15:56
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
а AutomationFactory.IsAvailable==true в этом месте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 16:18
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
LRа AutomationFactory.IsAvailable==true в этом месте? Вооо. Отсюда плиз поподробнее. Где это нужно указать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 16:21
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Посмотрел. Оно стоит False. Как его в true перевести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 16:24
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Галки запускать вне браузера и требовать повышенный уровень доверия стоят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 16:45
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Я походу как-то не то спрашиваю. Вот если запускать приложение вне браузера, то эксель запускается. Меня интересует, как его можно из браузера запустить? или пока что это нереально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 16:45
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Andrewd, может ...запущенных в out-of-browser режиме... ? из примера (что в той статье) Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 16:46
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
AndrewdВот если запускать приложение вне браузера, то эксель запускается. Меня интересует, как его можно из браузера запустить? или пока что это нереально? получается, что только вне браузера... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 16:55
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Спасибо. Такая креативная вещь и такая засада по итогу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 17:06
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
наверное так правильно, с точки зрения безопасности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 17:14
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Безопасность это конечно хорошо... Но еще и отчеты нужны... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2011, 20:09
|
|||
|---|---|---|---|
|
|||
Сильверлайт - экспорт в эксель |
|||
|
#18+
Andrewd, такие отчеты лучше на сервере строить ;) а если нужен простой отчет, тогда вперед делать xml файл обычный и его подменять под Excel, такое тоже работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 06:33
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Denis GladkikhAndrewd, такие отчеты лучше на сервере строить ;) а если нужен простой отчет, тогда вперед делать xml файл обычный и его подменять под Excel, такое тоже работает. Можете подробнее рассказать об этом или ссылку на почитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 09:14
|
|||
|---|---|---|---|
|
|||
Сильверлайт - экспорт в эксель |
|||
|
#18+
Andrewd, откройте Excel, набейте что-нибудь, потом сделайте Save As.. а там XML Spreadsheet 2003. Ну и открывайте смотрите в notepad. Для простых отчетов все будет ок, а вот если там много разного форматирования, то и намучаетесь, да и может быть не получиться у вас что-нибудь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 09:54
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Ok. А про формирование отчетов на серверной стороне? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 10:18
|
|||
|---|---|---|---|
|
|||
Сильверлайт - экспорт в эксель |
|||
|
#18+
AndrewdOk. А про формирование отчетов на серверной стороне? На сервере можно через тот же COM, который в статье для WPF. А вот сама реализация: либо а) если отчеты не такие уж большие, не строятся долго по времени, то можно просто на сайте, где хоститься SL сделать один web-метод, который запускает генерацию отчета, а после того как сгенерировал - возвращает url на отчет, а url этот должен ссылаться на какой-нибудь RESTful сервис с WebGet методом, который и будет оттадать файл (Stream). б) тоже самое, но через какую-нибудь очередь задач, и отдельный WinService, если отчеты жрут много памяти, и занимают много времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 11:24
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
до кучи - если на Office2003 накатить Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint File Formats то (на серверной стороне) можно будет использовать библиотеки, работающие с Open XML file format (коих существует уже немало), например ExcelPackage ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 11:38
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Denis GladkikhAndrewdOk. А про формирование отчетов на серверной стороне? На сервере можно через тот же COM, который в статье для WPF. А вот сама реализация: либо а) если отчеты не такие уж большие, не строятся долго по времени, то можно просто на сайте, где хоститься SL сделать один web-метод, который запускает генерацию отчета, а после того как сгенерировал - возвращает url на отчет, а url этот должен ссылаться на какой-нибудь RESTful сервис с WebGet методом, который и будет оттадать файл (Stream). б) тоже самое, но через какую-нибудь очередь задач, и отдельный WinService, если отчеты жрут много памяти, и занимают много времени. Не подскажете ссылку, на скринкаст или статью, как это делается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 11:43
|
|||
|---|---|---|---|
|
|||
Сильверлайт - экспорт в эксель |
|||
|
#18+
Andrewd, этого не видел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 11:53
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
PS. Отчеты не сильно здоровые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 12:35
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
Честно говоря, в этих технологиях полный новичок. До этого Delphi +SQL Server и как максимум Windows Forms. Поэтому для меня загадка все что связано с серверной и клиентской стороной. Используя RIA WCF получилось подконнектится к SQl Server ну и там добавлять удалять данные)) А вот отчеты какая-то полная засада. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.01.2011, 12:55
|
|||
|---|---|---|---|
Сильверлайт - экспорт в эксель |
|||
|
#18+
как вариант - купить какой-нить генератор отчетов, например Мощный и надежный генератор отчетов для Silverlight Report Sharp-Shooter ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=21&mobile=1&tid=1442488]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 269ms |
| total: | 462ms |

| 0 / 0 |
