2016-12-17 6 views
0
function fAdd() 
dim x As Integer 
dim y As Integer 
fAdd=x+y 
end function 

Когда я пытаюсь запустить этот код, возникает ошибка, говорящая «ожидаемый конец операторов» с As Integer в первой строке, подсвеченной.Получение «ошибки ожидаемого конца операторов» в макросе qlikview

+0

Этот код компилируется нормально. Этот вопрос нельзя воспроизвести. –

ответ

0

Ваша функция должна выглядеть следующим образом. Однако эта функция всегда возвращает 0, а х и у инициализируются по умолчанию 0.

function fAdd() 
dim x As Integer 
dim y As Integer 
fAdd=x+y 
end function 
+0

«должен выглядеть ниже» <- выглядит идентично тому, что находится в вопросе? –

2

не знаю QlikView, так что я могу только сказать, что:

  • ваш код не бросать ошибку в VBA

  • может быть вы хотите, чтобы закодировать

    Function fAdd(x As Integer, y As Integer) 
        fAdd = x + y 
    End Function 
    

    где ваш fAdd() функция будет принимать два аргумента (x и y) от Integer типа и возвращать их сумма

 Смежные вопросы

  • Нет связанных вопросов^_^