根据帮助用PictrueBox设计了印章显示,BeforeGetImage代码如下,双击每一条记录进入编辑窗口后查看该记录没有问题:Dim pbx As WinForm.PictureBox = e.Sender
Dim r As Row = Tables("公文督办表").Current
If r IsNot Nothing Then
If r("是否要文") = True And r("编号") = "" Then
e.File = "要文未核.png" '显示要文未核印章图片
End If
If r("是否要文") = True And r("编号") <> "" Then
e.File = "要文已核.png" '显示要文已核印章图片
End If
Else
e.File = "" '不显示图片
End If
编辑窗口有上一条和下一条按钮,点击后发现:如果上一条/下一条与当前记录要文状态一致,则印章不会改变;若要文状态不一致,印章才会改变。也就是点击上下条时只判断了要文状态,未对(核文)编号进行判断,请教一下哪里出了问题?