Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以表格格式生成文本文件中的报告-c#.Net_C#_.net_Winforms_Report_Rdlc - Fatal编程技术网

以表格格式生成文本文件中的报告-c#.Net

以表格格式生成文本文件中的报告-c#.Net,c#,.net,winforms,report,rdlc,C#,.net,Winforms,Report,Rdlc,在C#.Net中有没有办法在文本文件中生成报告?数据应以表格格式排列 RDLC可以生成pdf或Excel格式的报告,但具体到文本文件是我的要求。列可以用空格或任何其他特殊字符分隔。IMHO,您必须手动操作,可能是您可以使用|作为分隔符,使其类似于表格格式 但是,您可以选择使用.csv格式,以便可以使用Excel或类似记事本的文本文件读取器读取该文件。我将自己创建该文件。 以下是参考资料: 您是否尝试了Crystal Report?它可以将报告导出为csv和文本 见: 问候语(1)列的宽度是否应

在C#.Net中有没有办法在文本文件中生成报告?数据应以表格格式排列


RDLC可以生成pdf或Excel格式的报告,但具体到文本文件是我的要求。列可以用空格或任何其他特殊字符分隔。

IMHO,您必须手动操作,可能是您可以使用
|
作为分隔符,使其类似于表格格式


但是,您可以选择使用
.csv
格式,以便可以使用Excel或类似记事本的文本文件读取器读取该文件。

我将自己创建该文件。 以下是参考资料:


您是否尝试了Crystal Report?它可以将报告导出为csv和文本

见:


问候语

(1)列的宽度是否应保持不变?(2) 如果不是,那么如果分隔符恰好位于某个列文本中,该如何转义呢?要求是我必须将来自数据库的所有数据放入一个包含行和列的文本文件中。我可以使用RDLC生成Excel、PDF或CSV格式的报告。但它必须是文本格式的记事本,并进行适当的格式化。正如我所说,您必须手动生成包含内容的.txt文件。您可以使用
\t
或“VbTab”来指定单元格值之间的空格。这似乎很有用。。让我试试这个。谢谢:)