易表是易表,狐表是狐表,想要把狐表使用好,先忘记易表。
表达式也不是代码,在狐表里,这是完全两种不同的东西。
代码如:
If e.DataCol.Name = "身份证号" Then
If e.DataRow.IsNull("身份证号") Then
e.DataRow("性别") = Nothing
Else
e.DataRow("性别") = ReadSex(e.DataRow("身份证号"))
End If
End If
代码确实比表达式复杂,但是也能实现更复杂的功能。不过Foxtable已经把复杂度降低了很多,比上写原生的编程已经简单了很多。既然要使用,还不如静下心来慢慢学习。规则就是规则,有好比要开车上路首先就得经历科目一到科目三的折磨,再多的吐槽也于事无补。