VF知识求救

来源:百度知道 编辑:UC知道 时间:2024/06/19 23:08:18
每当用户输入用户名和口令并按"确认"按钮后,利用表PASS中记录检查其输入是否正确,若正确,就显示"欢迎使用本系统!"字样,并关闭表单;若不正确,则显示"用户名或口令不对,请重输入!"字样;如果三次输入不正确,就显示"用户名或口令不对,登录失败!"字样,并关闭表单。用VF怎么解

像图中一样,先给表单添加相应的控件。

然后编辑“确认”的click代码:

username1 = alltrim(thisform.mytextbox1.myvalue)

password1 = alltrim(thisform.mytextbox2.myvalue)

username2 = alltrim(thisform.mytextbox1.value)

password2 = alltrim(thisform.mytextbox2.value)

if username1 == username2 and password1 == password2

    wait "欢迎使用" window timeout 1

    thisform.release

    else

    thisform.num = thisform.num + 1

    if thisform.num = 3

      wait "用户名或口令不对,登录失败!" window timeout 1

        thisform.release

    else

      wait "用户名或口令不对