|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Есть задача по выгрузке отчетов в формате htm. Получатель отчета внешний, и соответственно повлиять на формат предоставления данных я не могу. Microsoft радостно посылает меня в Report Service, но там я нашла только формат mhtml. Может кто-нибудь сталкивался, как выгрузить именно в htm? Может кто-нибудь сталкивался. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 16:24 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
for xml -> xml -> xslt -> html ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 16:37 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Katrine_S Есть задача по выгрузке отчетов в формате htm. Получатель отчета внешний, и соответственно повлиять на формат предоставления данных я не могу. Microsoft радостно посылает меня в Report Service, но там я нашла только формат mhtml. Может кто-нибудь сталкивался, как выгрузить именно в htm? Может кто-нибудь сталкивался. Есть такая служба в MS SQL. SQL Server Reporting Services https://docs.microsoft.com/en-us/sql/reporting-services/create-deploy-and-manage-mobile-and-paginated-reports?view=sql-server-ver15 Вот она занимается исключительно тем, что отчеты в виде html юзерам направо и налево показывает. А ещё есть Power BI, так та еще красивей это делает. https://powerbi.microsoft.com/en-us/what-is-power-bi/ ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 16:47 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Katrine_S, Если Вам надо не выгрузить, а переслать по почте в формате html, и всё просто и топорно: например для себя или коллег, то можно создать хранимую процедуру. Например, процедура которая проверяет переполнение IDENTITY и сообщает об этом почтой. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 17:54 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
a_voronin Есть такая служба в MS SQL. SQL Server Reporting Services https://docs.microsoft.com/en-us/sql/reporting-services/create-deploy-and-manage-mobile-and-paginated-reports?view=sql-server-ver15 Вот она занимается исключительно тем, что отчеты в виде html юзерам направо и налево показывает. Я вроде писала, что Report Service мне не подходит. Точно помню, что писала. Вот же, точно писала: Katrine_S Microsoft радостно посылает меня в Report Service, но там я нашла только формат mhtml. Мне нужен формат htm. Не mhtml, а именно htm. И вот именно в htm Report Service не сохраняет. Задача стоит сохранить файл в нужном формате, и отправить его внешнему источнику. И они его будут загружать к себе в систему. Повлиять на то, какие форматы они могут или не могут к себе загружать, я, как вы понимаете, никак не могу. a_voronin А ещё есть Power BI, так та еще красивей это делает. https://powerbi.microsoft.com/en-us/what-is-power-bi/ Мне не нужно красиво. Мне нужна простейшая таблица в формате htm. И Power BI, к сожалению у меня нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 09:45 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Alexander Us Katrine_S, Если Вам надо не выгрузить, а переслать по почте в формате html, и всё просто и топорно: например для себя или коллег, то можно создать хранимую процедуру. К сожалению, нужно пересылать не почтой, а сохранять на ftp. Но спасибо за пример процедуры, тоже думала двигаться в направлении просто создать htm файл, из xml запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 09:52 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Katrine_S, Ну тогда рассмотрите то, что Вам посоветовал Сон Веры Павловны . Это проффессиональное решение. Или, на коленке: сделайте в visual studio консольную пограммку, которая выгружает Ваши данные в объект DataTable, а DataTable можно преобразовать в html. Примеры легко нагуглите. Запускайте программку например ежедневно, из диспетчера задач виндовс. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 10:16 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Alexander Us Ну тогда рассмотрите то, что Вам посоветовал Сон Веры Павловны Могу даже пример дать: 15988736 В данном случае надо будет просто report.ToString() вместо отправки по почте сохранить в файл, и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 10:26 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Katrine_S, посмотрите в направлении Scripting.FileSystemObject Пример: https://scala.org.ru/howto/write-to-txt-file-from-sql-query-example/] HTM файл достаточно просто собрать вручную. Тем более, это примитивная таблица ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 10:49 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Katrine_S просто создать htm файл, из xml запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 11:28 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Katrine_S Мне нужен формат htm. Не mhtml, а именно htm. И вот именно в htm Report Service не сохраняет. ... падажи ! Я давно с SSRS не пересекался, но вроде как всё там было ... И уж если он "умеет" выгружать в веб-архив, так в какой-то "хтм" он два раза должен уметь ! :) Microsoft SQL Server 2005 Reporting Services For Dummies ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 12:06 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
RS формирует HTML, его как раз и видно в браузере при запросе отчета на сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 13:33 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
court ... падажи ! Я давно с SSRS не пересекался, но вроде как всё там было ... И уж если он "умеет" выгружать в веб-архив, так в какой-то "хтм" он два раза должен уметь ! :) Может в 2005 он там и был, но в 2014 такого формата уже нет. Только MHTML. Скорее всего от него отказались, как от динозавра. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 14:43 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
В общем у меня получилось следующее: Код Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 15:08 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Katrine_S Мне не нужно красиво. Мне нужна простейшая таблица в формате htm. И Power BI, к сожалению у меня нет. Ну дык, кляуза for xml замечательно генерит HTML. Не говоря уже о "руками собрать", али шаблон обработать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 19:27 |
|
Как выгрузить отчет из MS SQL 2014 в формате htm
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 19:45 |
|
|
start [/forum/topic.php?fid=46&fpage=57&tid=1686007]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
194ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 331ms |
0 / 0 |