次のような機能を持つ従来の ASP ページを作成しました。
<%@ Language=VBScript %>
<% Option Explicit %>
<%
<!--#INCLUDE file='ADOVBS.inc'-->
Response.Buffer = True
%>
<%
Function Lettergrade(lg)
Dim lgs
if lg>50 then
set lgs="P"
else
set lgs="F"
end if
set Lettergrade= lgs
End Function
%>
<%
set strlettergrade=Lettergade(strgrade)
... other code goes here
%>
式で関数を呼び出そうとしていますが、次のエラーが表示されます。
Microsoft VBScript ランタイム エラー '800a01f4'
変数が定義されていません: 'Lettergade'
誰にもアイデアはありますか?