Foxtable(狐表)用户栏目专家坐堂 → [求助]升级新版本后选定点击某列出现问题


  共有3017人关注过本帖树形打印复制链接

主题:[求助]升级新版本后选定点击某列出现问题

帅哥哟,离线,有人找我吗?
syst
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:860 威望:0 精华:0 注册:2020/2/13 22:59:00
[求助]升级新版本后选定点击某列出现问题  发帖心情 Post By:2020/6/3 17:46:00 [只看该作者]

蓝老师好,求助,急
升级新版本后突然发现一个问题。之前旧版本没有出现;

点击一个表的某一列或者拉下进度条后出现错误,并且变成一个大叉叉;

麻烦帮忙看一下是什么原因引起噢。

图片点击可在新窗口打开查看此主题相关图片如下:问题.png
图片点击可在新窗口打开查看


systemidle 事件里面没有任何代码

有问题的这一列是一个双精度小数列,是表达式列;其他类似的列没有发现问题;
[此贴子已经被作者于2020/6/3 18:03:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/4 8:03:00 [只看该作者]

更新foxtable到最新版本

 回到顶部
帅哥哟,离线,有人找我吗?
syst
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:860 威望:0 精华:0 注册:2020/2/13 22:59:00
  发帖心情 Post By:2020/6/4 15:19:00 [只看该作者]

升级到最新版了还是不行噢蓝老师,一样的问题;

估计问题是出现在合计那里。但是systemidle里面又没有代码,我不知道怎么弄;

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/4 15:21:00 [只看该作者]

实例发上来测试一下

 回到顶部
帅哥哟,离线,有人找我吗?
syst
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:860 威望:0 精华:0 注册:2020/2/13 22:59:00
  发帖心情 Post By:2020/6/4 15:29:00 [只看该作者]

奇怪的是他旁边一列类似的表达式列没有出现这个问题,没升级之前都是正常的。我不知道做实例会不会出现,试一下看噢;
 
错误详细提示是这样的:

有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.OverflowException: 值对于 Decimal 太大或太小。
   在 System.Decimal..ctor(Double value)
   在 C1.Win.C1FlexGrid.GridTally.Tally(AggregateEnum function, Object data)
   在 #s5.#2fb.Aggregate(AggregateEnum #gc, CellRange #Ccb, AggregateFlags #pC)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.Aggregate(AggregateEnum aggType, CellRange rg, AggregateFlags flags)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.Aggregate(AggregateEnum aggType, Int32 topRow, Int32 leftCol, Int32 bottomRow, Int32 rightCol, AggregateFlags flags)
   在 Foxtable.o 00o   .O.O0..O.(Object A_0, OwnerDrawCellEventArgs A_1, Boolean A_2, Boolean A_3, Boolean& A_4)
   在 Foxtable.o 00o   .O.....o.(Object A_0, OwnerDrawCellEventArgs A_1)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.OnOwnerDrawCell(OwnerDrawCellEventArgs e)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.#gdb(OwnerDrawCellEventArgs #tQ)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.#fdb(Graphics #AA, Int32 #j, Int32 #l, Style #aE, Rectangle #o5, String #gM, String #yxd, Int32 #xEu, Image #Ak, Sparkline #fmh)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.DrawCell(Graphics #AA, Int32 #j, Int32 #l, Style #aE, Rectangle #o5, String #gM, String #yxd, Int32 #xEu, Image #Ak, CheckEnum #bdb, Sparkline #fmh)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.DrawCell(PaintEventArgs e, Int32 row, Int32 col)
   在 C1.Win.C1FlexGrid.C1FlexGrid.DrawCell(PaintEventArgs e, Int32 row, Int32 col)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.DrawRow(PaintEventArgs e, Int32 row)
   在 C1.Win.C1FlexGrid.C1FlexGrid.DrawRow(PaintEventArgs e, Int32 row)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.#adb(PaintEventArgs #tQ)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.OnPaint(PaintEventArgs e)
   在 System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
   在 System.Windows.Forms.Control.WmPaint(Message& m)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 C1.Win.C1FlexGrid.Util.BaseControls.ScrollableControl.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[此贴子已经被作者于2020/6/4 15:30:13编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/4 15:31:00 [只看该作者]

检查这一列的是是不是出现了除以0,然后单元格里显示的无穷大

 回到顶部
帅哥哟,离线,有人找我吗?
syst
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:860 威望:0 精华:0 注册:2020/2/13 22:59:00
  发帖心情 Post By:2020/6/4 15:48:00 [只看该作者]

找到了,谢谢蓝老师。出现了一个无穷大,晕了。

 回到顶部