我正在尝试创建一个三层标签,其中第三行是一年。但是有些数据没有年份。我希望这些标签仅显示为两层,即空白。目前 ArcView 10 会自动在所有这些标签中插入 0。下面是我尝试对此进行排序,但它不起作用。请记住,我不习惯在 vbScript 中工作,所以请使用非常简单的单词回复!
Function FindLabel ( [SubCmpt], [Species], [P Year] )
FindLabel = Function FindLabel ( [SubCmpt] & vbCrLf & [Species] & vbCrLf & [P Year] )
if ( [P Year] = '0') then
FindLabel = [SubCmpt] & vbCrLf & [Species]
else
FindLable = [SubCmpt] & vbCrLf & [Species] &vbCrLf & [P Year]
End Function
提前感谢您的所有建议。