0
我在fastreport中创建了一些表格,并在其中从db中加载了数据。问题是,并非所有数据都适合表格单元格,所以我需要根据单元格内的Text.Length
更改表格单元格的高度。 我试着做这样的事情:根据值更改表格单元格高度
namespace FastReport
{
public class ReportScript
{
private void Data1_BeforePrint(object sender, EventArgs e)
{
if (Cell45.Text.Length > 5)
{
Cell45.Height *= 2; // I also tried changing Cell45 to Table2 (the table, where this cell is)
}
}
}
};
而且它不工作,但是当我试图更改文本颜色在细胞内以同样的方式,它的工作。我很困惑,那么高度变化究竟发生了什么呢?
你有没有设置它的hieght地方?在HTML,CSS,JS或C#? – Imad
想过使用剃须刀在html中添加条件到? – someguy76
@ someguy76好的,我只在fastreport编辑器里面工作过。我认为代码部分对我需要处理报表布局负责。或者不是吗? – JDoeBloke