Documente Academic
Documente Profesional
Documente Cultură
End Function
Function Environmentpath()
Environment.LoadFromFile("D:\learning\learningApp\VBScriptfiles\Environment.xml")
End Function
Class edocsetting
Function dc()
On error resume next
Dim RepPath,RDtblshtname,DTrowcount ,i,HRdocstatus,doctype,cpdf ,cdoc ,chtml
,ctxt ,cxls ,czip ,Clntcode ,cprimail ,Automation, poptext
,lbltext,exresult,Acresult ,Pos,mth
'RepPath = "D:\learning\learningAPP\ObjectRepositories\learningDocSetting.tsr"
'Repositoriescollection.Add (RepPath)
Browser("learning").Page("learning").Image("setup_nm").Click
Browser("learning").Page("learning").Link("Document Settings").Click
Call Environmentpath
DataTable.AddSheet(Environment("eDocumentSetting"))
RDtblshtname = DataTable.GetSheet(Environment("eDocumentSetting")).Name
DataTable.ImportSheet
"D:\learning\learningAPP\Runtime_excel_Sheet\All.xls","Docsetting",RDtblshtname
DTrowcount = DataTable.GetSheet(RDtblshtname).GetRowCount
For i = 1 to DTrowcount
DataTable.GetSheet(RDtblshtname).SetCurrentRow(i)
HRdocstatus = DataTable.GetSheet(RDtblshtname).GetParameter("Status_HR")
else
Browser("learning").Page("learning").WebEdit("txtDocumentType").Set
DataTable("Doc_type", RDtblshtname)
doctype=
Browser("learning").Page("learning").WebEdit("txtDocumentType").GetROProperty("valu
e")
Browser("learning").Page("learning").WebCheckBox("chkPDF").Set DataTable("PDF",
RDtblshtname)
cpdf =
Browser("learning").Page("learning").WebCheckBox("chkPDF").GetROProperty("Checked")
Browser("learning").Page("learning").WebCheckBox("ChkDOC").Set DataTable("Doc",
RDtblshtname)
cdoc =
Browser("learning").Page("learning").WebCheckBox("ChkDOC").GetROProperty("Checked")
Browser("learning").Page("learning").WebCheckBox("chkHTML").Set DataTable("HTML",
RDtblshtname)
chtml =
Browser("learning").Page("learning").WebCheckBox("chkHTML").GetROProperty("Checked"
)
Browser("learning").Page("learning").WebCheckBox("chkTXT").Set DataTable("TXT",
RDtblshtname)
ctxt =
Browser("learning").Page("learning").WebCheckBox("chkTXT").GetROProperty("Checked")
Browser("learning").Page("learning").WebCheckBox("chkXLS").Set DataTable("XLS",
RDtblshtname)
cxls =
Browser("learning").Page("learning").WebCheckBox("chkXLS").GetROProperty("Checked")
Browser("learning").Page("learning").WebCheckBox("chkemailid").Set
DataTable("CON_N_EMAIL", RDtblshtname)
Browser("learning").Page("learning").WebCheckBox("chkbxZip").Set DataTable("EZIP",
RDtblshtname)
czip =
Browser("learning").Page("learning").WebCheckBox("chkbxZip").GetROProperty("Checked
")
Clntcode = DataTable.GetSheet(RDtblshtname).GetParameter("Clnt_code_type")
cprimail = DataTable.GetSheet(RDtblshtname).GetParameter("PEMAIL")
Browser("learning").Page("learning").WebCheckBox("chkMultpleDoc").Set
DataTable("MULTI_DOC", RDtblshtname)
Browser("learning").Page("learning").WebList("cboSysType").Select
DataTable("SYS_CODE_TYPE", RDtblshtname)
Browser("learning").Page("learning").WebCheckBox("chkemailoptn").Set
DataTable("CON_EMAIL", RDtblshtname)
Browser("learning").Page("learning").WebList("cboPwdLogc").Select
DataTable("PWD_LOGIC", RDtblshtname)
Browser("learning").Page("learning").WebEdit("txtMailSubject").Set
DataTable("MAIL_SUB", RDtblshtname)
Browser("learning").Page("learning").WebEdit("txtFilePath").Set
DataTable("FILE_PATH", RDtblshtname) &"\" &doctype
Automation = DataTable.GetSheet(RDtblshtname).GetParameter("AUT_STA")
Browser("learning").Page("learning").WebEdit("txtSenderAlias").Set
DataTable("SEN_ALIAS", RDtblshtname)
Browser("learning").Page("learning").WebEdit("txtSenderMailID").Set
DataTable("SEN_MAIL_ID", RDtblshtname)
Browser("learning").Page("learning").WebEdit("txtBounceId").Set
DataTable("BOUN_MAIL_ID", RDtblshtname)
Browser("learning").Page("learning").WebEdit("txtClntFilter").Set
"4501|Class And Non M"
Browser("learning").Page("learning").WebButton("+").Click
End If
End If
Browser("learning").Page("learning").WebElement("MailBody").Object.innerHTML=
DataTable("MailBody",RDtblshtname)
Browser("learning").Page("learning").WebButton("Save").Click
If Browser("learning").Page("learning").WebElement("Record(s) saved
successfully").Exist(1) then
lbltext =
Browser("learning").Page("learning").WebElement("Record(s) saved
successfully").GetROProperty("Innertext")
DataTable.GetSheet(RDtblshtname).GetParameter("Actual_Result").Value =
lbltext
elseif Browser("learning").Dialog("Windows Internet Explorer").Exist(1) Then
DataTable.GetSheet(RDtblshtname).GetParameter("Actual_Result").Value =
poptext
End If
exresult= DataTable.GetSheet(RDtblshtname).GetParameter ("Expected_Result")
Acresult =DataTable.GetSheet(RDtblshtname).GetParameter ("Actual_Result")
Browser("learning").Page("learning").WebButton("Reset").Click
wait(1)
End If
Set mth = Nothing
Next
DataTable.ExportSheet
"D:\learning\learningAPP\Runtime_excel_Sheet\"&RDtblshtname&".xls",RDtblshtname
'Pos = RepositoriesCollection.Find(RepPath)
'Repositoriescollection.Remove(Pos)
End Function
End Class