Rss & SiteMap

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

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

标题:关于取汉字的首字符

1楼
表之狂 发表于:2011/2/24 21:53:00
我想第二列取第一列内汉字的首字符,自动添加到第二列,就像易表中的刷新工式一样,怎么办,谢谢
2楼
mr725 发表于:2011/2/24 22:04:00
CurrentTable.current("第二列") = left(CurrentTable.current("第一列"),1)
3楼
表之狂 发表于:2011/2/24 22:07:00
谢谢,再请教,放到第二列公式里吗
4楼
mr725 发表于:2011/2/24 22:10:00

如果是整张表一次性刷新第二列的话:

For i As Integer = 0 To Currenttable.count -1

    CurrentTable.Rows(i)("第二列") = left(CurrentTable.Rows(i)("第一列"),1)

Next

 

如果第二列是表达式列:   SubString([第一列],1,1)

5楼
表之狂 发表于:2011/2/24 22:14:00
非常感谢
6楼
mr725 发表于:2011/2/24 22:21:00

如果是一条一条录入,2楼代码放在dadacolchanged事件中,稍该一下:

If e.DataCol.Name = "第一列" Then
      e.DataRow("第二列")  = left(e.DataRow("第一列"),1)
End If

 

或用4楼表达式。

 

 

一次刷新按钮: 代码在4楼 For 。。。 Next    

共6 条记录, 每页显示 10 条, 页签: [1]

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

Powered By Dvbbs Version 8.3.0
Processed in .02301 s, 2 queries.