АСП ОШИБКА СООБЩЕНИЯ - PullRequest
0 голосов
/ 07 июня 2011

Как я могу решить это сообщение об ошибке

Ошибка времени выполнения Microsoft VBScript '800a01a8' Требуемый объект: 'lUATRef'

/ cmgtest / сделка / viewPCReqForm.asp, линия 284

это некоторый исходный код, который я написал ниже

function checkUATReq(aUATRef) 
    Dim correctness,lUATRef,uatRef 
    correctness = False 
    lUATRef = aUATRef 
    uatRef = lUATRef.Substring(1,2) 
    rwriteln uatRef 
    'sqlCheckUATReq = "select * from PC_DETAIL where ID ='"&uatReqRef&"'" 
    'rwriteln uatReqRef 
End function 

Ответы [ 2 ]

0 голосов
/ 07 июня 2011

В VBScript строки не являются объектами. Вы должны использовать функцию Mid, чтобы получить часть строки:

uatRef = Mid(IUATRef, 1, 2)
0 голосов
/ 07 июня 2011

Похоже, ваша функция не получает параметр, переданный ей.Проверьте, инициализируется ли aUATRef.

...