动态表单明细行的背景色问题在客服端显示不正常,WEB端正常
金蝶云社区-wu9531
wu9531
0人赞赏了该文章 1,791次浏览 未经作者许可,禁止转载编辑于2014年10月31日 19:24:19

宁波百利项目项目: 开发了一个动态表单:生产计划综合查询.
在单据体明细行根据某列的值,动态控制其它字段的背景色. 下面是部分代码:
for (int row = 0; row < this.View.Model.GetEntryRowCount("FEntity"); row++)
{
KeyValuePair kvp = new KeyValuePair(row, "#00ff00#");
cellTotalColors.Add(kvp);
}
//设置某一个列全部背景色是00ff00
for (int row = 0; row < this.View.Model.GetEntryRowCount("FEntity"); row++)
{
if (this.View.Model.GetValue("F_LG_TMZYDD",row) != null && this.View.Model.GetValue("F_LG_TMZYDD",row).ToString()=="1")
{
KeyValuePair kvp = new KeyValuePair(row, "Orange");
cellTotalColors2.Add(kvp);//只设置相应行的背景色
}
}
EntryGrid priorEntryGrid = this.View.GetControl("FEntity");
priorEntryGrid.SetCellsBackcolor("FTotal", cellTotalColors);
priorEntryGrid.SetCellsBackcolor("FMaterialID", cellTotalColors2);

经过验证:WEB能够正常显示,但是在客服端就不能显示了,并且出现了界面卡死现象

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0