小编Fra*_*cia的帖子

我需要在ASP.NET中编写动态报表生成器,我应该从哪里开始?

我的任务是创建一个动态报表生成器来扩展我们当前的产品,这应该允许我们的用户相对容易地配置一个有用的报告,从他们输入系统的内容中绘制数据.目前我们手动定制这些报告,此过程涉及开发人员(我)采用报告的要求(字段,总计,百分比等)并将结果发布为相对交互的页面,以便能够"向下钻取" '以获取记录行中的更多信息等.

报告并不是非常复杂,但它们足够参与,以编程方式生成这些报告似乎不可能.我觉得创建一个界面,允许用户自定义报告的外观不应该太困难,尽管它本身就是参与其中.我不知所措的是如何创建一个界面,允许完全没有"编程"读写能力的用户轻松生成可以提取所需信息的SQL查询.

事实上,他们需要能够创建这些查询并访问其输入数据的大小,而不必知道他们真正在做什么.我觉得要按照要求工作,报告的生成必须与魔法尽可能无法区分.用户应该能够从可能的数据集中拖放他/她所需的内容并神奇地生成报告.

我当然要接受挑战,但我真的不知道从哪里开始.一旦我开始移动齿轮,解决个别问题将是"容易的"(实际上更像是过程的一部分),但是起步一直是挑战和令人沮丧的.如果有人可以为我提供搜索方向,我不会害怕投入时间.感谢您的时间,我期待着一些积极的建议.

javascript sql sql-server asp.net report

8
推荐指数
1
解决办法
8778
查看次数

我可以在'display:table'd divs中正确获取数据吗?

我有一系列使用display:table,table-row和table-cell规则以整洁的表格格式组织的div.它看起来很棒,但我被要求支持想要复制文本并粘贴到excel的用户.在过去,我们有类似的报告,在简单的html表(tr,td等)中呈现,我想excel知道如何处理它以适当地引入它,但对于样式的div他们只做一个长列(这对于有用的报告来说并不完全理想).

是否可以在不使用html表的情况下执行此操作?

我的问题很简单"有可能吗?".我已经有了另一种解决方案,如果有更好的方法,我只是不想走这条路.

html css excel

8
推荐指数
1
解决办法
1868
查看次数

如何在IIS上运行的dotnet Core应用程序中获得可见/调试高内存使用率

我们有一个应用程序,我们最近移植到使用Aspnet样板框架,并有许多关于内存使用的问题.我们的初始症状是强烈的内存使用,在高使用时间没有减轻.内存使用量在夜间和周末增加,但不会达到高峰期的速度.当我键入此内容时,我正在监视并看到应用程序在系统上使用超过5Gb的内存,而正常使用时最多为500 - 550mb.我们使用几个内存分析工具来分析应用程序,发现框架库和我们引用的Kestrel版本中存在一些潜在的泄漏,但即使在修复问题之后,占用空间仍然很大.我们现在看到的行为是应用程序的内存使用量将无限增长,但强制内存分析工具中的垃圾收集将恢复大量内存.周末监控应用程序显示该应用程序在轻度使用情况下正常运行,但今天(星期一)在高峰时段应用程序再次出血.我不确定要采用什么方向,或者如何了解实际问题.内存分析工具在这方面没有显示任何明显的泄漏或问题,并且通过强制垃圾收集来回收内存的事实对我来说似乎是可疑的.

c# iis kestrel-http-server asp.net-core aspnetboilerplate

6
推荐指数
1
解决办法
2496
查看次数

Slack @here 通过 Incoming webhook 在频道中提及

所以我有一个警报通道,它通过传入的 webhook 从 slack 收集消息。它是我们用来监控这对通常无问题运行的应用程序的众多工具之一,但如果出现问题,我们想立即知道,以便我们可以采取措施。我收到电子邮件等,但我也想要频道范围内的松弛消息。

我正在尝试做的事情似乎很简单,但它不起作用。我想触发 @channel 或 @here 消息以提醒当时频道中的所有用户,因此如果错误发生在重要的环境中,每个人都会收到通知。我正在使用 <@ABC123> 频道 id 跟踪文档中的示例,但它没有转换为 @here 指令,它只是纯文本。

我正在做的事情无法完成,或者更有可能我在某处遗漏了某些东西或错误地处理了这个问题。我猜是后者,但在这一点上确认我不能做我想做的事情很好,我会想出别的办法。

webhooks slack

4
推荐指数
1
解决办法
1656
查看次数