作者:马先生2502911467 | 来源:互联网 | 2024-11-04 14:36
在使用PFC进行数据处理时,遇到了数据列消失的问题。具体表现为,在数据窗口dw_1中,原本点击排序按钮cb_1后,会弹出一个排序窗口并显示所有字段。然而,目前点击排序按钮时,数据列却无法正常显示。为了解决这一问题,需要检查数据源的配置和按钮事件的触发逻辑,确保数据列能够正确加载和显示。
怎么数据列都没了?
我用PFC做的。
窗口中有一个数据窗口dw_1,还有一个排序按纽cb_1。
原来我点击按纽cb_1,弹出排序窗口时,数据源中各字段均显示。
但我现在点击排序按纽时,只能显示一个字段accout_date(其余字段原来是显示汉文的,但现在不能显示了。accout_date原来也是显示英文,也就是现在所有的汉文字段都不显示了。都变成了空白列,点击该空白处,该行还能变蓝)(是不是该行存在,而就是不显示了?)
我将该程序拷贝到另外一台机器上,显示又都恢复正常。
请问这是什么缘故?
16 个解决方案
附:cb_1的clicked事件的脚本:
//启动行管理服务
dw_1.of_setRowManager(true)
//调用函数of_SetSort开启服务
dw_1.of_SetSort(TRUE)
//指定排序对话框使用列标题
dw_1.inv_sort.of_setColumnDisplayNameStyle(dw_1.inv_sort.header)
//指定PFC的排序服务只对显示的数据进行排序还是对所有的数据进行排序
dw_1.inv_sort.of_SetUseDisplay(true)
//指定排序风格
dw_1.inv_sort.of_SetStyle(dw_1.inv_sort.dragdrop)
//显示排序对话框
dw_1.event pfc_sortDlg()
to 苦瓜:
输入法没问题。
还有没有别的缘故?
急煞我也。
输入法有无问题?我现在也不敢肯定了。
请指教一下怎么检查输入法有无问题?
谢谢。
我的数据窗口原来本来就是宋体,
我又重新设置了一遍,还是不行。
我将别的机器的fond字体库拷贝过来覆盖我现在的字体库,还是不行。
我在数据窗口SQL中更新了数据源的所有字段,但还是不行。
难道真的要我重新做数据窗口?
从零开始?
呜呼!呜。。。。。。。。。。:(
:( :( :( :(
:( :( :( :(
:( :( :( :(
:( :( :( :(
:( :( :( :(
:( :( :( :(
呜呼!
我重新做了一个数据窗口(不是更新,是重做),还是不行!
还是不行!
我命休矣!
:( :( :(
:( :( :(
:( :( :(
:( :( :(
:( :( :(
:( :( :(
UP UP UP UP UP UP UP UP
UP UP UP UP UP UP UP UP
UP UP UP UP UP UP UP UP
UP UP UP UP UP UP UP UP
UP UP UP UP UP UP UP UP
UP UP UP UP UP UP UP UP