Click here to Skip to main content
15,895,606 members

The Weird and The Wonderful

   

The Weird and The Wonderful forum is a place to post Coding Horrors, Worst Practices, and the occasional flash of brilliance.

We all come across code that simply boggles the mind. Lazy kludges, embarrassing mistakes, horrid workarounds and developers just not quite getting it. And then somedays we come across - or write - the truly sublime.

Post your Best, your worst, and your most interesting. But please - no programming questions . This forum is purely for amusement and discussions on code snippets. All actual programming questions will be removed.

 
GeneralRe: The "fresco" Pin
Bruno Tagliapietra20-Apr-11 22:09
Bruno Tagliapietra20-Apr-11 22:09 
GeneralRe: The "fresco" Pin
BillW3321-Apr-11 3:13
professionalBillW3321-Apr-11 3:13 
GeneralRe: The "fresco" Pin
wizardzz27-Apr-11 5:11
wizardzz27-Apr-11 5:11 
GeneralRe: The "fresco" Pin
TorstenH.27-Apr-11 11:34
TorstenH.27-Apr-11 11:34 
GeneralRe: The "fresco" Pin
AspDotNetDev27-Apr-11 12:00
protectorAspDotNetDev27-Apr-11 12:00 
GeneralRe: The "fresco" Pin
JohnLBevan28-Apr-11 2:18
professionalJohnLBevan28-Apr-11 2:18 
GeneralRe: The "fresco" Pin
BillWoodruff29-Apr-11 4:32
professionalBillWoodruff29-Apr-11 4:32 
GeneralNow this is bad.... PinPopular
emartinho18-Apr-11 11:23
emartinho18-Apr-11 11:23 
EDIT: This is LOOOONG. Sorry. Big Grin | :-D
The following code is used to create "WHERE" clause criteria, for all possible cominations of 8 "class" parameters if the "group_a" parameter is passed with a value. I know there's a better way of doing this, but I can't be bothered to unravel this convoluted piece of code! Laugh | :laugh:

Function grpStatement(group_a As String, class_aa As String, class_ab As String, class_ac As String, _
                      class_ad As String, class_ae As String, class_af As String, class_ag As String, _
                      class_ah As String, classCondition_a As String) As String

Dim groupCondition_a As String

    If group_a <> "" Then
        If class_aa <> "" Then
            classCondition_a = classCondition_a & "'" & class_aa & " %'"
            If class_ab <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ab & " %'"
                If class_ac <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ac & " %'"
                    If class_ad <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ad & " %'"
                        If class_ae <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                            If class_af <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                                If class_ag <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                                    If class_ah <> "" Then
                                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                    End If
                                ElseIf class_ah <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                End If
                            ElseIf class_ag <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                                If class_ah <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                End If
                            ElseIf class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_af <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                            If class_ag <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                                If class_ah <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                End If
                            ElseIf class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ae <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                        If class_af <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                            If class_ag <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                                If class_ah <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                End If
                            ElseIf class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ad <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ad & " %'"
                    If class_ae <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                        If class_af <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                            If class_ag <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                                If class_ah <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                End If
                            ElseIf class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ae <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                    If class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ac <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ac & " %'"
                If class_ad <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ad & " %'"
                    If class_ae <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                        If class_af <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                            If class_ag <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                                If class_ah <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                End If
                            ElseIf class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
    
                        End If
                    ElseIf class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ae <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                    If class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"

                End If
            ElseIf class_ad <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ad & " %'"
                If class_ae <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                    If class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ae <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                If class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_af <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                If class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ag <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                If class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ah <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
            End If
        ElseIf class_ab <> "" Then
            classCondition_a = classCondition_a & "'" & class_ab & " %'"
            If class_ac <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ac & " %'"
                If class_ad <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ad & " %'"
                    If class_ae <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                        If class_af <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                            If class_ag <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                                If class_ah <> "" Then
                                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                                End If
                            ElseIf class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ae <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                    If class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ad <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ad & " %'"
                If class_ae <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                    If class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ae <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                If class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"

                End If
            ElseIf class_af <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                If class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ag <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                If class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ah <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
            End If
        ElseIf class_ac <> "" Then
            classCondition_a = classCondition_a & "'" & class_ac & " %'"
            If class_ad <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ad & " %'"
                If class_ae <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                    If class_af <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                        If class_ag <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                            If class_ah <> "" Then
                                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                            End If
                        ElseIf class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ae <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                If class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"

                End If
            ElseIf class_af <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                If class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ag <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                If class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ah <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"

            End If
        ElseIf class_ad <> "" Then
            classCondition_a = classCondition_a & "'" & class_ad & " %'"
            If class_ae <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ae & " %'"
                If class_af <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                    If class_ag <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                        If class_ah <> "" Then
                            classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                        End If
                    ElseIf class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"

                End If
            ElseIf class_af <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                If class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ag <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                If class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ah <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
            End If
        ElseIf class_ae <> "" Then
            classCondition_a = classCondition_a & "'" & class_ae & " %'"
            If class_af <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_af & " %'"
                If class_ag <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                    If class_ah <> "" Then
                        classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                    End If
                ElseIf class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ag <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                If class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ah <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
            End If
        ElseIf class_af <> "" Then
            classCondition_a = classCondition_a & "'" & class_af & " %'"
            If class_ag <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ag & " %'"
                If class_ah <> "" Then
                    classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
                End If
            ElseIf class_ah <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
            End If
        ElseIf class_ag <> "" Then
            classCondition_a = classCondition_a & "'" & class_ag & " %'"
            If class_ah <> "" Then
                classCondition_a = classCondition_a & " OR Level4 LIKE '" & class_ah & " %'"
            End If
        ElseIf class_ah <> "" Then
            classCondition_a = classCondition_a & "'" & class_ah & " %'"
        Else
            classCondition_a = classCondition_a & "'%'"
        End If
        groupCondition_a = "Level3 LIKE '" & group_a & " %' AND " & "(" & classCondition_a & ")"
    End If
    grpStatement = groupCondition_a
End Function

GeneralRe: Now this is bad.... Pin
Sander Rossel18-Apr-11 20:16
professionalSander Rossel18-Apr-11 20:16 
GeneralRe: Now this is bad.... Pin
Rajesh Anuhya18-Apr-11 20:32
professionalRajesh Anuhya18-Apr-11 20:32 
GeneralRe: Now this is bad.... Pin
TorstenH.18-Apr-11 20:45
TorstenH.18-Apr-11 20:45 
GeneralRe: Now this is bad.... Pin
Bernhard Hiller18-Apr-11 21:03
Bernhard Hiller18-Apr-11 21:03 
JokeRe: Now this is bad.... Pin
_Erik_19-Apr-11 5:40
_Erik_19-Apr-11 5:40 
GeneralRe: Now this is bad.... Pin
walterhevedeich19-Apr-11 16:08
professionalwalterhevedeich19-Apr-11 16:08 
GeneralRe: Now this is bad.... Pin
J4amieC19-Apr-11 0:50
J4amieC19-Apr-11 0:50 
GeneralRe: Now this is bad.... Pin
fjdiewornncalwe19-Apr-11 3:29
professionalfjdiewornncalwe19-Apr-11 3:29 
GeneralRe: Now this is bad.... Pin
Paladin200019-Apr-11 4:25
Paladin200019-Apr-11 4:25 
GeneralRe: Now this is bad.... Pin
AspDotNetDev19-Apr-11 6:44
protectorAspDotNetDev19-Apr-11 6:44 
GeneralRe: Now this is bad.... Pin
Luc Pattyn19-Apr-11 7:05
sitebuilderLuc Pattyn19-Apr-11 7:05 
GeneralRe: Now this is bad.... Pin
AspDotNetDev19-Apr-11 11:21
protectorAspDotNetDev19-Apr-11 11:21 
GeneralRe: Now this is bad.... Pin
BillW3319-Apr-11 10:26
professionalBillW3319-Apr-11 10:26 
GeneralRe: Now this is bad.... Pin
emartinho19-Apr-11 10:46
emartinho19-Apr-11 10:46 
GeneralRe: Now this is bad.... Pin
BillW3319-Apr-11 13:36
professionalBillW3319-Apr-11 13:36 
GeneralRe: Now this is bad.... PinPopular
Richard A. Dalton19-Apr-11 23:51
Richard A. Dalton19-Apr-11 23:51 
GeneralIs there a place... Pin
CDP180220-Apr-11 0:03
CDP180220-Apr-11 0:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.