calihone 发表于 2018-3-16 16:23:44

IIF使用

您好,我想了解下,如果一个单元格里的数据,是我要从数据库表里获取到的数据进行判断后再处理展示的,比如字段type取出来的是1,2,3,4,5,6,。。。这样的,我需要转换成对用户有用的,比如获取到1我转换显示为蓝色,2转换显示为绿色,以此类推,好像用脚本可以做到,希望能给个demo,谢谢

Lenka.Guo 发表于 2018-3-16 17:52:35

如果是多值的话,可以考虑使用脚本判断,脚本使用参考文档:http://help.grapecity.com.cn/pages/viewpage.action?pageId=5972510


脚本编写参考代码,可以把返回值换成您需要的:
Function GetColor(ByVal state As String) As String
       
        If(state = "已完成") Then
                Return "#00CDCD"
        ElseIf(state = "生产中") Then
                Return "00868B"
        ElseIf(state = "预装完成") Then
                Return "#7CFC00"
        ElseIf(state = "已发料") Then
                Return "#C0FF3E"
        ElseIf(state = "缺料") Then
                Return "#EE4000"
        Else
                Return "#F5FFFA"
        End If
       
End Function

页: [1]
查看完整版本: IIF使用