Hi Ravi,
To get the URL of the current page use:
dim CurrentURL
CurrentURL = sys.browser("iexplore").page("*").URL
To navigate to a URL use:
sys.browser("iexplore").toUrl(CurrentURL)
Your example doesn't make much sense (maybe it is too brief).
You get the URL of the current page and then try to set the text of a textbox on the same page. Not sure why you would need to remember the URL for that job.
Anyway your error is happening as you are using an object that doesn't exist. In this case, the object that doesn't exist is everything after the URL in: Call page("*").URL.Panel("bodywrapper").Panel("mainbody")...
The URL is a property on the page object, it has no children. To ensure you are accessing the textbox on a specific page, navigate to the URL first and then set the text in the textbox with something like: page("*").Panel("bodywrapper").Panel("mainbody").Panel("realpage").Form("aspnetForm").Table(0).Cell(1, 0).Table(0).Cell(0, 0).Table(0).Cell(2, 0).Table(0).Cell(0, 0).Table(0).Cell(0, 0).Table(0).Cell(0, 0).Table(0).Cell(0, 0).Table(0).Cell(0, 2).Table(0).Cell(4, 0).Table(0).Cell(1, 0).Textbox("ctl00_mainContentPlaceHolder_udcBorrowerSignIn_txtLoginID").SetText("Test").