Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共12 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:单元格标记

1楼
1234567 发表于:2024/8/19 9:35:00

.NET Framework 版本:4.0.30319.1
Foxtable 版本:2022.8.18.1
错误所在事件:表,表A,DataColChanged
详细错误信息:
Exception has been thrown by the target of an invocation.
Public member 'Style' on type 'Integer' not found.

 

DataColChanged 表事件

 

If e.DataRow("形式") = "1" Then
    e.DataRow("A").Style = "样式1"
End If

 

2楼
有点蓝 发表于:2024/8/19 10:11:00
代码放到drawcell事件:http://www.foxtable.com/webhelp/topics/0656.htm

If e.Row("形式") = "1" Then
    e.Style = "样式1"
End If
3楼
1234567 发表于:2024/8/19 10:18:00

我不希望是整行按样式1标记,只标记其中的某几列,代码怎么改?

4楼
y2287958 发表于:2024/8/19 10:20:00
再判断一下列名就可以

5楼
有点蓝 发表于:2024/8/19 10:38:00
select case e.col.name
case "列1","列A"
If e.Row("形式") = "1" Then
    e.Style = "样式1"
End If
end select
[此贴子已经被作者于2024/8/19 13:34:20编辑过]
6楼
1234567 发表于:2024/8/19 12:44:00

图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看
7楼
有点蓝 发表于:2024/8/19 13:34:00
http://www.foxtable.com/webhelp/topics/0224.htm

最后加上
End Select
8楼
1234567 发表于:2024/8/19 13:35:00
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.zip


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

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看
9楼
1234567 发表于:2024/8/19 13:39:00

蓝版:

第一个问题,当我在记录窗口中,变换计算类别时,样式不能同步改变,在主表中没这个问题。

第二个问题,希望在直径列,所有的数据前加φ,并且在导出EXCEL 文件时,也能加上φ

 

10楼
有点蓝 发表于:2024/8/19 13:50:00
1、选择不同值后,输入焦点要离开当前单元格,才会认为输入完毕,才算真正更改了值
2、显示一样到drawcell处理

if e.col.name = "直径" andalso e.row.isnull("直径")=false
e.text = "φ" & e.row.isnull("直径")
end if

导出可以使用这种方式:http://www.foxtable.com/webhelp/topics/1148.htm,可以自己添加任意字符
共12 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02734 s, 3 queries.