Jump to content

IE Form: GetObjectByName snag


 Share

Recommended Posts

Examples seemed clear but I'm have a brain cramp simply getting AutoIT to recongnize form elements. Nothing looks different than the examples but... me and the ID10T error. :)

Here is the code thus far:

CODE
#include <IE.au3>

$sURL = "http://demo.albridge.com/WebApp/stmt/CtrlServ"

$oIE = _IEAttach($sURL, "URL")

_IEErrorHandlerRegister()

_IEErrorNotify(False)

While Not IsObj($oIE)

Sleep(1000)

WEnd

_IEErrorNotify(True)

; Find the form and the form fields we are interested in

$oForm = _IEFormGetObjByName($oIE, "mainform")

$oDateMonth0 = _IEFormElementGetObjByName($oForm, "dateMonth0")

$oDateDay0 = _IEFormElementGetObjByName($oForm, "dateDay0")

$oDateYear0 = _IEFormElementGetObjByName($oForm, "dateYear0")

$oTranstype0 = _IEFormElementGetObjByName($oForm, "transtype0")

$oQuantity0 = _IEFormElementGetObjByName($oForm, "quantity0")

$Price0 = _IEFormElementGetObjByName($oForm, "price0")

; Set the value of the form fields

_IEFormElementSetValue($oDateMonth0, "11")

_IEFormElementSetValue($oDateDay0, "12")

_IEFormElementSetValue($oDateYear0, "2000")

_IEFormElementSetValue($oTranstype0, "1301SDU")

_IEFormElementSetValue($oQuantity0, "1000")

_IEFormElementSetValue($Price0, "100.00")

$oButton = _IEFormSubmit($oForm)

WinWaitActive("http://demo.albridge.com/WebApp/stmt/CtrlServ - Windows Internet Explorer","")

$oButton.Click

Here is an image of page_info both form and links.

Posted Image

Posted Image

I am grateful for any help.

Link to comment
Share on other sites

What output do you get to the SciTe console?

Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl

MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model

Automate input type=file (Related)

Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded  Better Better?

IE.au3 issues with Vista - Workarounds

SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y

Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead?

Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble

Link to comment
Share on other sites

What output do you get to the SciTe console?

--> IE.au3 V2.3-1 Warning from function _IEFormElementGetObjByName, $_IEStatus_NoMatch

--> IE.au3 V2.3-1 Warning from function _IEFormElementGetObjByName, $_IEStatus_NoMatch

--> IE.au3 V2.3-1 Warning from function _IEFormElementGetObjByName, $_IEStatus_NoMatch

--> IE.au3 V2.3-1 Warning from function _IEFormElementGetObjByName, $_IEStatus_NoMatch

--> IE.au3 V2.3-1 Warning from function _IEFormElementGetObjByName, $_IEStatus_NoMatch

--> IE.au3 V2.3-1 Warning from function _IEFormElementGetObjByName, $_IEStatus_NoMatch

--> IE.au3 V2.3-1 Error from function _IEFormElementSetValue, $_IEStatus_InvalidDataType

--> IE.au3 V2.3-1 Error from function _IEFormElementSetValue, $_IEStatus_InvalidDataType

--> IE.au3 V2.3-1 Error from function _IEFormElementSetValue, $_IEStatus_InvalidDataType

--> IE.au3 V2.3-1 Error from function _IEFormElementSetValue, $_IEStatus_InvalidDataType

--> IE.au3 V2.3-1 Error from function _IEFormElementSetValue, $_IEStatus_InvalidDataType

--> IE.au3 V2.3-1 Error from function _IEFormElementSetValue, $_IEStatus_InvalidDataType

--> COM Error Encountered in albridge.au3

----> $IEComErrorScriptline = 34

----> $IEComErrorNumberHex = 000000A9

----> $IEComErrorNumber = 169

----> $IEComErrorWinDescription = Variable must be of type 'Object'.

----> $IEComErrorDescription =

----> $IEComErrorSource =

----> $IEComErrorHelpFile =

----> $IEComErrorHelpContext =

----> $IEComErrorLastDllError = 0

Thanks

Link to comment
Share on other sites

Looks like your _IEFormGetObjByName is working, but the form elements are not found. Try adding this after you get $oForm and see if it returns what you expect it to:

ConsoleWrite(_IEPropertyGet($oForm, "outerhtml") & @CR)

Dale

Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl

MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model

Automate input type=file (Related)

Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded  Better Better?

IE.au3 issues with Vista - Workarounds

SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y

Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead?

Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble

Link to comment
Share on other sites

Looks like your _IEFormGetObjByName is working, but the form elements are not found. Try adding this after you get $oForm and see if it returns what you expect it to:

ConsoleWrite(_IEPropertyGet($oForm, "outerhtml") & @CR)

Dale

Dale,

Thanks for your time. The form html prints in the console but is then followed by the same errors.

roastedbean

Link to comment
Share on other sites

Can you post the form HTML?

Dale

Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl

MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model

Automate input type=file (Related)

Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded  Better Better?

IE.au3 issues with Vista - Workarounds

SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y

Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead?

Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble

Link to comment
Share on other sites

Can you post the form HTML?

Dale

Thanks again Dale -

<FORM name=mainform onsubmit="return false" action=/WebApp/stmt/CtrlServ method=post><INPUT type=hidden name=scrDefConst> <INPUT type=hidden value=advhome name=currPageConst> <INPUT type=hidden name=searchStr> <INPUT type=hidden name=searchType> <INPUT type=hidden name=pageRequested> <INPUT type=hidden name=selAlphabet> <INPUT type=hidden name=sortType> <INPUT type=hidden name=invLoginId> <INPUT type=hidden name=nextPage>

<STYLE type=text/css>

<!--

@import url(/style.css);

-->

</STYLE>

<script language=javascript>

//TD 7460 -- 6/07/2007- Abhijit Ray --Advisor Filtering and Reporting related changes. Start.

//function to facilitate deleting a filter.

function deleteFilter(mode,mainAction,id){

var deleteFilter=false;

deleteFilter=confirm('Do you really want to delete this filter? This process is permanent.');

if(deleteFilter==true){

document.getElementById('userChoice').value = 'Y';

document.getElementById('pageMode').value = mode;

document.getElementById('filterId').value = id;

document.getElementById('mainform').action = mainAction;

document.getElementById('mainform').submit();

}

else{

document.getElementById('userChoice').value = 'N';

document.getElementById('pageMode').value = mode;

}

}

//TD 7460 -- 6/07/2007- Abhijit Ray --Advisor Filtering and Reporting related changes. End.

function tbd() {

alert("To be done.");

}

function MM_preloadImages() { //v3.0

var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}

}

function MM_swapImgRestore() { //v3.0

var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;

}

function MM_findObj(n, d) { //v4.01

var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];

for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);

if(!x && d.getElementById) x=d.getElementById(n); return x;

}

function MM_swapImage() { //v3.0

var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

if((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

function MM_setTextOfLayer(objName,x,newText) { //v4.01

if((obj=MM_findObj(objName))!=null) with (obj)

if(document.layers) {document.write(unescape(newText)); document.close();}

else innerHTML = unescape(newText);

}

function MM_showHideLayers() { //v6.0

var i,p,v,obj,args=MM_showHideLayers.arguments;

for(i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args))!=null) { v=args[i+2];

if(obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }

obj.visibility=v; }

}

function SubmitForm(scrConst) {

document.mainform.scrDefConst.value = scrConst;

document.mainform.action = '/WebApp/stmt/CtrlServ';

document.mainform.submit();

}

function SubmitStrutsAction(action) {

document.mainform.action = '/WebApp/stmt' + action + '.do';

document.mainform.submit();

}

function PrintForm(scrConst) {

document.mainform.cleanPage.value = "NOCLEAN";

SubmitForm(scrConst);

}

function CancelForm(scrConst) {

if(confirm("Are you sure you want to cancel?")) {

SubmitForm(scrConst);

}

}

function pop(url) {

sealWin=window.open(url,"newWin",'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=2,resizable=1,width=750,height=

500');

}

function helpWindow(url) {

var leftPos = 0;

var marker = document.mainform.currPageConst.value;

var helpWindow = window.open(url+'#'+marker,"win",'left='+leftPos+',toolbar=no,location=0,directories=0,status=1,menubar=no,scrollbars=1,resizable=1,width=500,heig

ht=450');

helpwindow.focus();

}

//1-17784455

// replace all occurance of 'from'pattern

// with 'to'pattern in 'src' string and

// returns the dest string.

function replaceAll(src, from, to) {

dest = "" + src; // destinition string

if (from != to) { // prevent deadlock

while (dest.indexOf(from)>-1) {

pos= dest.indexOf(from);

dest = "" + (dest.substring(0, pos) + to +

dest.substring((pos + from.length), dest.length));

}

}

return dest;

}

//

// getCookie: Return the value for a given cookie or null if the

// cookie cannot be found

//

function getCookie(c_name)

{

if (document.cookie.length>0)

{

c_start=document.cookie.indexOf(c_name + "=")

if (c_start!=-1)

{

c_start=c_start + c_name.length+1

c_end=document.cookie.indexOf(";",c_start)

if (c_end==-1) c_end=document.cookie.length

return unescape(document.cookie.substring(c_start,c_end));

}

}

return null;

}

//

// deleteCookie: Remove a cookie for a given cookie name, path and domain

//

function deleteCookie( name, path, domain ) {

if ( getCookie( name ) )

document.cookie = name + "=" +

( ( path ) ? ";path=" + path : "") +

( ( domain ) ? ";domain=" + domain : "" ) +

";expires=Thu, 01-Jan-1970 00:00:01 GMT";

}

//

// setCookie: Set a cookie for a given cookie name, path and domain

//

function setCookie(name, path, domain, value) {

document.cookie = name + "=" + value +

( ( path ) ? ";path=" + path : "") +

( ( domain ) ? ";domain=" + domain : "" );

//alert("cookie set to " + value);

}

</SCRIPT>

<script language=javascript>

function trimSpace(str) {

while('' + str.charAt(0) == ' ') str = str.substring(1, str.length);

while('' + str.charAt(str.length-1) == ' ') str = str.substring(0, str.length-1);

return str;

}

function isLetter©{

return (((c >= "a") && (c <= "z")) || ((c >= "A") && (c <= "Z")) );

}

function isDigit©{

return ((c >= "0") && (c <= "9"));

}

function isLetterOrDigit(searchStr) {

var noErr = true;

for(var j=0; j<searchStr.length; j++) {

if(!(isLetter(searchStr.charAt(j)) || isDigit(searchStr.charAt(j)))) {

noErr = false;

break;

}

}

return noErr;

}

function areDigits(searchStr) {

var noErr = true;

for(var j=0; j<searchStr.length; j++) {

if(!isDigit(searchStr.charAt(j))) {

noErr = false;

break;

}

}

return noErr;

}

function noSpChars(searchStr) {

vldChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' "

for(i=0; i<searchStr.length; i++) {

tmpChar = searchStr.substring(i, i+1);

if(vldChars.indexOf(tmpChar, 0) == -1) return false;

}

return true;

}

function countApos(searchStr) {

var countAp = 0;

var countNum = 0;

for(i=0; i < searchStr.length; i++) {

tmpChar = searchStr.substring(i, i+1);

if(tmpChar == "'") {

countNum = i;

countAp++;

}

}

return countAp;

}

function countSpaces(searchStr) {

var spaces = 0;

for(i=0; i<searchStr.length - 1; i++) {

tmpChar = searchStr.substring(i, i+1);

if(tmpChar == ' ') spaces++;

}

return spaces;

}

function doAllValidations(searchfieldName, searchTypeName, searchType, nextPage) {

var searchStr = trimSpace(document.mainform.elements[searchfieldName].value);

document.mainform.elements[searchfieldName].value = searchStr;

document.mainform.elements[searchTypeName].value = searchType;

var length = searchStr.length;

var errFlag = false;

var advreassign = document.mainform.advreassign;

if(advreassign != null && advreassign.value == "true" && searchType == '1' && (length != 9 ||

!isLetterOrDigit(searchStr))) {

alert("You must enter minimum 9 alphanumeric characters for Re-assign ID search.\nPlease re-enter.");

errFlag = true;

}

if(!errFlag && searchType == '1' && (length < 3 || length > 23 || !isLetterOrDigit(searchStr))) {

alert("Search by ID requires at least 3 alphanumeric characters.\nPlease re-enter.");

errFlag = true;

}

if(searchType == '2' && (length < 2 || !noSpChars(searchStr) || countApos(searchStr) > 1 || countSpaces(searchStr) > 1)) {

if(length < 2) alert("Search by Name requires at least 2 characters.\nPlease re-enter.");

else if(!noSpChars(searchStr)) alert("Search by Name requires alphabets only.\n Please re-enter.");

else if(countApos(searchStr) > 1) alert("You have entered more than one '.\n Please reenter.");

else if(countSpaces(searchStr) > 1) alert("Please enter First Name and/or Last Name only. \nOnly one space is allowed!");

errFlag = true;

}

if(searchType == '3' && (length < 5 || !isLetterOrDigit(searchStr))) {

alert("Search by Acct No: \n - does not allow special characters.\n - requires at least 5 characters.\nPlease re-enter.");

errFlag = true;

}

if(!errFlag) {

document.mainform.elements[searchTypeName].value = searchType;

SubmitForm(nextPage);

}

else {

document.mainform.elements[searchfieldName].focus();

if(advreassign != null) document.mainform.advreassign.value = "";

}

}

</SCRIPT>

<script language=javascript>

function popHelp() {

}

function ShowClientList(pgNum,selalph) {

document.mainform.pageRequested.value = pgNum;

document.mainform.selAlphabet.value = selalph;

document.mainform.cltSrchStr.value = '';

document.mainform.cltSrchType.value = '';

document.mainform.sortType.value = '1';

document.mainform.roleId.value ='DEMOREP';

SubmitForm('advclientlist');

}

function ShowSelAlpha(selAlphabet) {

document.mainform.pageRequested.value = '1';

document.mainform.cltSrchStr.value = '';

document.mainform.cltSrchType.value = '';

document.mainform.roleId.value ='DEMOREP';

document.mainform.selAlphabet.value =selAlphabet;

document.mainform.sortType.value ="2";

SubmitForm('advclientlist');

}

function SortClientList(sortType) {

document.mainform.pageRequested.value = '1';

document.mainform.roleId.value ='DEMOREP';

document.mainform.cltSrchStr.value = '';

document.mainform.cltSrchType.value = '';

document.mainform.selAlphabet.value = "";

document.mainform.sortType.value =sortType;

SubmitForm('advclientlist');

}

function ShowInvInfo(invId,invName) {

document.mainform.invLoginId.value =invId;

document.mainform.roleId.value ='DEMOREP';

SubmitForm('invprofile');

}

function ShowInvPort(invId,invName) {

document.mainform.invLoginId.value =invId;

document.mainform.roleId.value ='DEMOREP';

SubmitForm('invportlist');

}

function ShowInvRpt(invId,invName) {

document.mainform.invLoginId.value =invId;

document.mainform.nextPage.value ="html";

document.mainform.roleId.value ='DEMOREP';

SubmitForm('invreport');

}

function ApproveInv(invId,invName) {

document.mainform.roleId.value ='DEMOREP';

document.mainform.invLoginId.value =invId;

SubmitForm('advactivateuser');

}

</SCRIPT>

<TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%" border=0>

<TBODY>

<TR>

<TD>

<script>

var myTimer = null;

if (navigator.userAgent.indexOf("Firefox")!=-1)

{

window.onpageshow = function(evt) { // for firefox only

if (checkCookie()) {

setCookie("UserSession", "/", null, new Date().getTime());

myTimer = setTimer();

setHandlers();

}

}

}

else { // IE or Netscape browser

if (checkCookie()) {

setCookie("UserSession", "/", null, new Date().getTime());

myTimer = setTimer();

setHandlers();

}

}

function setTimer()

{

return setInterval("timeout()", 1810000);

}

//

// set the keypress and mousedown handlers

//

function setHandlers()

{

document.onkeypress = keyhandler;

document.onmousedown = keyhandler;

}

function checkCookie()

{

userSession = getCookie("UserSession");

valid = true;

if (userSession == null || userSession =="")

{

window.location.replace("/WebApp/stmt/LogoutServ?siteId=24_gen");

valid = false;

}

else {

currentTime = new Date().getTime();

lastActiveTime = parseInt(userSession, 10);

if (lastActiveTime == -1) // init value from the server

lastActiveTime = currentTime;

if (currentTime - lastActiveTime > 1810000) {

window.location.replace("/WebApp/stmt/LogoutServ?siteId=24_gen&inactive=true");

valid = false;

}

else {

hashID = getCookie("PGID");

if (hashID != "-2025302086")

{

window.location.replace("/WebApp/stmt/LogoutServ");

valid = false;

}

}

}

return valid;

}

function keyhandler(e) {

clearInterval(myTimer);

setCookie("UserSession", "/", null, new Date().getTime());

myTimer = setInterval("timeout()", 1810000);

}

function timeout()

{

alert("your session has timed out");

clearInterval(myTimer);

deleteCookie("UserSession","/");

}

</SCRIPT>

<STYLE type=text/css>

<!--

@import url(/custom.css);

-->

</STYLE>

<INPUT type=hidden value=null name=path>

<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>

<TBODY>

<TR bgColor=#ffffff>

<TD><!-- advb script:SubmitForm('advtxl')">Data Convertor</A> | <A class=bannersmtext href="java script:pop('http://resourcecenter.albridge.com')">Training + Resource</A> | <A class=bannersmtext href="java script:helpWindow('/AdvHelp.html')">Help</A> | <A class=bannersmtext href="java script:SubmitForm('advdisclaimer')">Disclaimer</A> | <A class=bannersmtext href="java script:SubmitForm('custservcontactus')">Contact Us</A> | <A class=bannersmtext href="java script:SubmitForm('advsecurity')">Security</A> </TD></TR></TBODY></TABLE></TD></TR>

<TR>

<TD style="PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px">

<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>

<TBODY>

<TR>

<TD width=317><IMG alt=Logo src="/images/bannerlogo.gif" border=0></TD>

<TD align=right width="100%"><IMG alt="" src="/images/fade_bar_top_adv.gif" border=0></TD></TR></TBODY></TABLE></TD></TR>

<TR>

<TD>

<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>

<TBODY>

<TR>

<TD class=banner><SPAN class=advName><B>James Bright</B></SPAN> &nbsp; <SPAN class=t13pxN><B>Smart Financial Services</B></SPAN> </TD>

<TD class=banner noWrap align=right><IMG height=1 src="/images/pixel.gif" width=20 border=0></TD></TR></TBODY></TABLE></TD></TR>

<TR>

<TD>&nbsp; </TD></TR></TBODY></TABLE><!-- advb script:submitFromNavigation('advclientlist')">Client List</A></TD></TR>

<TR>

<TD class=navA height=20><A class=nav1 onmouseover="this.className='nav1MouseOver'" onmouseout="this.className='nav1'" href="java script:SubmitForm('advprofile')">My Info</A></TD></TR>

<TR>

<TD class=navA height=20><A class=nav1 onmouseover="this.className='nav1MouseOver'" onmouseout="this.className='nav1'" href="java script:SubmitForm('advcreateport1')">New Portfolio</A></TD></TR>

<TR>

<TD class=navA height=20><A class=nav1 onmouseover="this.className='nav1MouseOver'" onmouseout="this.className='nav1'" href="java script:SubmitForm('advb script:getAdvRpt()">Advisor Reports</A></TD></TR>

<TR>

<TD class=navA height=20><A class=nav1 onmouseover="this.className='nav1MouseOver'" onmouseout="this.className='nav1'" href="java script:submitFromNavigation('advreportsettings')">Administration</A></TD></TR>

<TR>

<TD class=navA height=21><A class=nav1 onmouseover="this.className='nav1MouseOver'" onmouseout="this.className='nav1'" href="java script:SubmitForm('logout')">Logout</A></TD></TR></TBODY></TABLE><BR><!-- Navgation -->

<TABLE class=navtable cellSpacing=0 cellPadding=0 border=0>

<TBODY>

<TR>

<TD class=controlcenter>Client Search</TD></TR>

<TR>

<TD class=searchbox><INPUT maxLength=50 size=13 name=cltSrchStr></TD></TR>

<TR>

<TD class=searchbox><A href="java script:doAllValidations('cltSrchStr','cltSrchType','2','advclientlist')"><IMG alt=Name src="/images/name.gif" border=0></A>&nbsp;&nbsp; <A href="java script:doAllValidations('cltSrchStr','cltSrchType','1','advclientlist')"><IMG alt=ID src="/images/ssn.gif" border=0></A> <INPUT type=hidden name=cltSrchType value??> </TD></TR>

<TR>

<TD class=controlcenter>Account Search</TD></TR>

<TR>

<TD class=searchbox><INPUT maxLength=20 size=13 name=acctsearch></TD></TR>

<TR>

<TD class=searchbox><A href="java script:doAllValidations('acctsearch','cltSrchType','3','advacctsearch')"><IMG alt=Go src="/images/go.gif" border=0></A></TD></TR></TBODY></TABLE>

<TABLE cellSpacing=0 cellPadding=0 border=0>

<STYLE type=text/css>

<!--

.buttonsm {

background-color: #FFCC00;

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 8pt;

font-weight: bold;

color: #444444;

padding-top : 1;

padding-bottom : 2;

padding-left : 6;

padding-right : 6;

text-decoration: none;

border-top: 2px solid #777777;

border-bottom: 1px solid #000000;

border-right: 1px solid #000000;

border-left: 2px solid #777777;

}

.buttonsm:Link {

color: #444444;

}

.buttonsm:Active {

color: #444444;

}

.buttonsm:Visited {

color: #444444;

}

.buttonsm:Hover {

color: #000000;

text-decoration: none;

border-top: 1px solid #777777;

border-bottom: 2px solid #000000;

border-right: 2px solid #000000;

border-left: 1px solid #777777;

}

-->

</STYLE>

<script language=javascript>

function tpp(tppActionType, tppId) {

document.mainform.tppActionType.value = tppActionType;

document.mainform.tppId.value = tppId;

document.mainform.action = 'tpp.do';

document.mainform.submit();

}

</SCRIPT>

<TBODY>

<TR>

<TD>

<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>

<TBODY>

<TR>

<TD vAlign=top><IMG height=8 src="/images/pixel.gif" width=1 border=0></TD></TR>

<TR>

<TD vAlign=top bgColor=#ffffff><IMG height=1 src="/images/pixel.gif" width="100%" border=0></TD></TR>

<TR>

<TD vAlign=top align=middle bgColor=#000000><IMG src="/images/CashEdgeLogo.gif" border=0></TD></TR>

<TR>

<TD style="PADDING-BOTTOM: 8px; PADDING-TOP: 8px" vAlign=top align=middle bgColor=#444444><A class=buttonsm href="java script:tpp('0', '17')">Log In</A><BR><BR></TD></TR>

<TR>

<TD style="PADDING-BOTTOM: 6px" vAlign=top align=middle bgColor=#444444><FONT style="FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif" color=#ffffff><B>Consolidate your External Accounts</B></FONT></TD></TR>

<TR>

<TD vAlign=top bgColor=#ffffff><IMG height=1 src="/images/pixel.gif" width="100%" border=0></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><INPUT type=hidden name=advLoginId> <INPUT type=hidden name=clHrcyId> <INPUT type=hidden name=clAdvTaxId> <INPUT type=hidden name=clMethod> <INPUT type=hidden name=clObject> <INPUT type=hidden name=clPageNo> <INPUT type=hidden name=roleId> <INPUT type=hidden value=ADV name=fiMenu> </TD>

<TD vAlign=top width=20><IMG height=1 src="/images/pixel.gif" width=20 border=0></TD>

<TD style="PADDING-RIGHT: 20px" vAlign=top width="100%">

<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>

<TBODY>

<TR>

<TD class=t13pxN><B>Client List</B>

<DIV class=t_hr><IMG height=2 alt="" src="/images/pixel.gif" width="100%" border=0></DIV>

<TR>

<TD class=t13pxN align=middle><BR><SPAN class=t13pxN><A href="java script:ShowSelAlpha('A')">A|</A> <A href="java script:ShowSelAlpha('B')">B|</A> <A href="java script:ShowSelAlpha('C')">C|</A> <A href="java script:ShowSelAlpha('D')">D|</A> <A href="java script:ShowSelAlpha('E')">E|</A> <A href="java script:ShowSelAlpha('F')">F|</A> <A href="java script:ShowSelAlpha('G')">G|</A> <A href="java script:ShowSelAlpha('H')">H|</A> <A href="java script:ShowSelAlpha('I')">I|</A> <A href="java script:ShowSelAlpha('J')">J|</A> <A href="java script:ShowSelAlpha('K')">K|</A> <A href="java script:ShowSelAlpha('L')">L|</A> <A href="java script:ShowSelAlpha('M')">M|</A> <A href="java script:ShowSelAlpha('N')">N|</A> <A href="java script:ShowSelAlpha('O')">O|</A> <A href="java script:ShowSelAlpha('P')">P|</A> <A href="java script:ShowSelAlpha('Q')">Q|</A> <A href="java script:ShowSelAlpha('R')">R|</A> <A href="java script:ShowSelAlpha('S')">S|</A> <A href="java script:ShowSelAlpha('T')">T|</A> <A href="java script:ShowSelAlpha('U')">U|</A> <A href="java script:ShowSelAlpha('V')">V|</A> <A href="java script:ShowSelAlpha('W')">W|</A> <A href="java script:ShowSelAlpha('X')">X|</A> <A href="java script:ShowSelAlpha('Y')">Y|</A> <A href="java script:ShowSelAlpha('Z')">Z</A> </SPAN><BR><BR></TD></TR>

<TR>

<TD align=middle>

<TABLE class=r_table cellSpacing=1 cellPadding=1 width="100%" border=0>

<TBODY>

<TR bgColor=#cecece>

<TD><A class=theader href="java script:SortClientList('4')"><B>Client Name</B><IMG src="/images/sort_icon.gif" align=textTop border=0></A></TD>

<TD class=theader><B>Client Links</B></TD>

<TD><A class=theader href="java script:SortClientList('3')"><B>ID</B><IMG src="/images/sort_icon.gif" align=textTop border=0></A></TD>

<TD><A class=theader href="java script:SortClientList('1')"><B>Status</B><IMG src="/images/sort_icon.gif" align=textTop border=0></A></TD></TR>

<TR class=row1>

<TD>Aaron, Michael</TD>

<TD width=130><A href="java script:ShowInvInfo('JOHNJOHN','')">Info</A> | <A href="java script:ShowInvPort('JOHNJOHN','')">Accts</A> | <A href="java script:ShowInvRpt('JOHNJOHN','')">Reports</A></TD>

<TD>563306471 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Aaron, Michelle</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOMIKE','')">Info</A> | <A href="java script:ShowInvPort('DEMOMIKE','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOMIKE','')">Reports</A></TD>

<TD>022930713 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Abbey, Stella J</TD>

<TD width=130><A href="java script:ShowInvInfo('STELLA1980','')">Info</A> | <A href="java script:ShowInvPort('STELLA1980','')">Accts</A> | <A href="java script:ShowInvRpt('STELLA1980','')">Reports</A></TD>

<TD>022385864 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Aces, Felicity</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOINV40148','')">Info</A> | <A href="java script:ShowInvPort('DEMOINV40148','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOINV40148','')">Reports</A></TD>

<TD>181390751 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Aces, Frank</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOINV59479','')">Info</A> | <A href="java script:ShowInvPort('DEMOINV59479','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOINV59479','')">Reports</A></TD>

<TD>280778702 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Aces, Frank and Aita</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOINV40783','')">Info</A> | <A href="java script:ShowInvPort('DEMOINV40783','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOINV40783','')">Reports</A></TD>

<TD>184236210 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Acres, Stan</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOINV100032','')">Info</A> | <A href="java script:ShowInvPort('DEMOINV100032','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOINV100032','')">Reports</A></TD>

<TD>790453564 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Acres, Yolinda</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOINV7806','')">Info</A> | <A href="java script:ShowInvPort('DEMOINV7806','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOINV7806','')">Reports</A></TD>

<TD>019014432 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Addelaide, Linda</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOINV93570','')">Info</A> | <A href="java script:ShowInvPort('DEMOINV93570','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOINV93570','')">Reports</A></TD>

<TD>570448026 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Alford, Ante</TD>

<TD width=130><A href="java script:ShowInvInfo('JROHNJ','')">Info</A> | <A href="java script:ShowInvPort('JROHNJ','')">Accts</A> | <A href="java script:ShowInvRpt('JROHNJ','')">Reports</A></TD>

<TD>004300403 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Anderson, Alice</TD>

<TD width=130><A href="java script:ShowInvInfo('AANDERSON23','')">Info</A> | <A href="java script:ShowInvPort('AANDERSON23','')">Accts</A> | <A href="java script:ShowInvRpt('AANDERSON23','')">Reports</A></TD>

<TD>213072330 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Anderson, Andy</TD>

<TD width=130><A href="java script:ShowInvInfo('ANDYAN','')">Info</A> | <A href="java script:ShowInvPort('ANDYAN','')">Accts</A> | <A href="java script:ShowInvRpt('ANDYAN','')">Reports</A></TD>

<TD>447789301 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Anderson, Jimbo J</TD>

<TD width=130><A href="java script:ShowInvInfo('JIMANDERSON','')">Info</A> | <A href="java script:ShowInvPort('JIMANDERSON','')">Accts</A> | <A href="java script:ShowInvRpt('JIMANDERSON','')">Reports</A></TD>

<TD>272936842 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>arkin, melissa</TD>

<TD width=130><A href="java script:ShowInvInfo('MARKIN','')">Info</A> | <A href="java script:ShowInvPort('MARKIN','')">Accts</A> | <A href="java script:ShowInvRpt('MARKIN','')">Reports</A></TD>

<TD>989276108 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Assilo, Pista</TD>

<TD width=130><A href="java script:ShowInvInfo('FARAYI80','')">Info</A> | <A href="java script:ShowInvPort('FARAYI80','')">Accts</A> | <A href="java script:ShowInvRpt('FARAYI80','')">Reports</A></TD>

<TD>080534203 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Baines, Rita</TD>

<TD width=130><A href="java script:ShowInvInfo('RBAINES','')">Info</A> | <A href="java script:ShowInvPort('RBAINES','')">Accts</A> | <A href="java script:ShowInvRpt('RBAINES','')">Reports</A></TD>

<TD>083962603 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Bales, Allison</TD>

<TD width=130><A href="java script:ShowInvInfo('MATTHEWS80','')">Info</A> | <A href="java script:ShowInvPort('MATTHEWS80','')">Accts</A> | <A href="java script:ShowInvRpt('MATTHEWS80','')">Reports</A></TD>

<TD>102704680 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Barry, Pillar</TD>

<TD width=130><A href="java script:ShowInvInfo('VALMARKDEMO','')">Info</A> | <A href="java script:ShowInvPort('VALMARKDEMO','')">Accts</A> | <A href="java script:ShowInvRpt('VALMARKDEMO','')">Reports</A></TD>

<TD>064340503 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Bella, Mary</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOINV19543','')">Info</A> | <A href="java script:ShowInvPort('DEMOINV19543','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOINV19543','')">Reports</A></TD>

<TD>085606223 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Bella, Stan</TD>

<TD width=130><A href="java script:ShowInvInfo('SBELLA','')">Info</A> | <A href="java script:ShowInvPort('SBELLA','')">Accts</A> | <A href="java script:ShowInvRpt('SBELLA','')">Reports</A></TD>

<TD>563932506 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>BOILTON, RAM P</TD>

<TD width=130><A href="java script:ShowInvInfo('ALBRIDGE123','')">Info</A> | <A href="java script:ShowInvPort('ALBRIDGE123','')">Accts</A> | <A href="java script:ShowInvRpt('ALBRIDGE123','')">Reports</A></TD>

<TD>014772603 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Booker, Jake M</TD>

<TD width=130><A href="java script:ShowInvInfo('JBOOKER','')">Info</A> | <A href="java script:ShowInvPort('JBOOKER','')">Accts</A> | <A href="java script:ShowInvRpt('JBOOKER','')">Reports</A></TD>

<TD>160304380 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Booker, Jason</TD>

<TD width=130><A href="java script:ShowInvInfo('JBERCH','')">Info</A> | <A href="java script:ShowInvPort('JBERCH','')">Accts</A> | <A href="java script:ShowInvRpt('JBERCH','')">Reports</A></TD>

<TD>133372335 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Booker, Michele</TD>

<TD width=130><A href="java script:ShowInvInfo('MICHAEL123','')">Info</A> | <A href="java script:ShowInvPort('MICHAEL123','')">Accts</A> | <A href="java script:ShowInvRpt('MICHAEL123','')">Reports</A></TD>

<TD>028790636 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>BOYD, SAM P</TD>

<TD width=130><A href="java script:ShowInvInfo('MAREED','')">Info</A> | <A href="java script:ShowInvPort('MAREED','')">Accts</A> | <A href="java script:ShowInvRpt('MAREED','')">Reports</A></TD>

<TD>229282743 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Burns, Bobby</TD>

<TD width=130><A href="java script:ShowInvInfo('FARAYI20','')">Info</A> | <A href="java script:ShowInvPort('FARAYI20','')">Accts</A> | <A href="java script:ShowInvRpt('FARAYI20','')">Reports</A></TD>

<TD>046814619 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Burns, Jennifer</TD>

<TD width=130><A href="java script:ShowInvInfo('JBURNS123','')">Info</A> | <A href="java script:ShowInvPort('JBURNS123','')">Accts</A> | <A href="java script:ShowInvRpt('JBURNS123','')">Reports</A></TD>

<TD>092968609 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>burton, todd m</TD>

<TD width=130><A href="java script:ShowInvInfo('TODDSAKS','')">Info</A> | <A href="java script:ShowInvPort('TODDSAKS','')">Accts</A> | <A href="java script:ShowInvRpt('TODDSAKS','')">Reports</A></TD>

<TD>009996176 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Cardova, Gina</TD>

<TD width=130><A href="java script:ShowInvInfo('GCARDOVA','')">Info</A> | <A href="java script:ShowInvPort('GCARDOVA','')">Accts</A> | <A href="java script:ShowInvRpt('GCARDOVA','')">Reports</A></TD>

<TD>209618021 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Cardova, Roxy</TD>

<TD width=130><A href="java script:ShowInvInfo('RCARDOVA','')">Info</A> | <A href="java script:ShowInvPort('RCARDOVA','')">Accts</A> | <A href="java script:ShowInvRpt('RCARDOVA','')">Reports</A></TD>

<TD>266032430 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Cardova, Sara</TD>

<TD width=130><A href="java script:ShowInvInfo('SCARDOVA','')">Info</A> | <A href="java script:ShowInvPort('SCARDOVA','')">Accts</A> | <A href="java script:ShowInvRpt('SCARDOVA','')">Reports</A></TD>

<TD>273922440 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>chimbangu, Farayi</TD>

<TD width=130><A href="java script:ShowInvInfo('TODAY1','')">Info</A> | <A href="java script:ShowInvPort('TODAY1','')">Accts</A> | <A href="java script:ShowInvRpt('TODAY1','')">Reports</A></TD>

<TD>212378881 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Client, Richard</TD>

<TD width=130><A href="java script:ShowInvInfo('CLIENTDEMO','')">Info</A> | <A href="java script:ShowInvPort('CLIENTDEMO','')">Accts</A> | <A href="java script:ShowInvRpt('CLIENTDEMO','')">Reports</A></TD>

<TD>572058467 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Connelly, John</TD>

<TD width=130><A href="java script:ShowInvInfo('JHCONNELLY','')">Info</A> | <A href="java script:ShowInvPort('JHCONNELLY','')">Accts</A> | <A href="java script:ShowInvRpt('JHCONNELLY','')">Reports</A></TD>

<TD>277938741 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Cook, James</TD>

<TD width=130><A href="java script:ShowInvInfo('JAMES80','')">Info</A> | <A href="java script:ShowInvPort('JAMES80','')">Accts</A> | <A href="java script:ShowInvRpt('JAMES80','')">Reports</A></TD>

<TD>129642824 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Curt, John</TD>

<TD width=130><A href="java script:ShowInvInfo('GEORGE80','')">Info</A> | <A href="java script:ShowInvPort('GEORGE80','')">Accts</A> | <A href="java script:ShowInvRpt('GEORGE80','')">Reports</A></TD>

<TD>065406313 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Curtis, Cindy T</TD>

<TD width=130><A href="java script:ShowInvInfo('CINDY80','')">Info</A> | <A href="java script:ShowInvPort('CINDY80','')">Accts</A> | <A href="java script:ShowInvRpt('CINDY80','')">Reports</A></TD>

<TD>091082603 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Davids, Joe</TD>

<TD width=130><A href="java script:ShowInvInfo('FCHIMBANGU12','')">Info</A> | <A href="java script:ShowInvPort('FCHIMBANGU12','')">Accts</A> | <A href="java script:ShowInvRpt('FCHIMBANGU12','')">Reports</A></TD>

<TD>125306711 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Davids, Mary</TD>

<TD width=130><A href="java script:ShowInvInfo('SPIDERMAN80','')">Info</A> | <A href="java script:ShowInvPort('SPIDERMAN80','')">Accts</A> | <A href="java script:ShowInvRpt('SPIDERMAN80','')">Reports</A></TD>

<TD>197574325 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Davidson, Paul</TD>

<TD width=130><A href="java script:ShowInvInfo('PAULDAVIDSON','')">Info</A> | <A href="java script:ShowInvPort('PAULDAVIDSON','')">Accts</A> | <A href="java script:ShowInvRpt('PAULDAVIDSON','')">Reports</A></TD>

<TD>158000441 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Dean, Jimmy</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOCLIENT2','')">Info</A> | <A href="java script:ShowInvPort('DEMOCLIENT2','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOCLIENT2','')">Reports</A></TD>

<TD>160120434 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Dennis, Marie</TD>

<TD width=130><A href="java script:ShowInvInfo('MDENNIS','')">Info</A> | <A href="java script:ShowInvPort('MDENNIS','')">Accts</A> | <A href="java script:ShowInvRpt('MDENNIS','')">Reports</A></TD>

<TD>170804533 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Doe, Jane</TD>

<TD width=130><A href="java script:ShowInvInfo('JDOE1980','')">Info</A> | <A href="java script:ShowInvPort('JDOE1980','')">Accts</A> | <A href="java script:ShowInvRpt('JDOE1980','')">Reports</A></TD>

<TD>156950636 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Doe, John</TD>

<TD width=130><A href="java script:ShowInvInfo('JDOE45','')">Info</A> | <A href="java script:ShowInvPort('JDOE45','')">Accts</A> | <A href="java script:ShowInvRpt('JDOE45','')">Reports</A></TD>

<TD>350785808 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Don, Smith</TD>

<TD width=130><A href="java script:ShowInvInfo('INVESTOR987','')">Info</A> | <A href="java script:ShowInvPort('INVESTOR987','')">Accts</A> | <A href="java script:ShowInvRpt('INVESTOR987','')">Reports</A></TD>

<TD>257472751 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Douglas, Kathy</TD>

<TD width=130><A href="java script:ShowInvInfo('KDOUGLAS','')">Info</A> | <A href="java script:ShowInvPort('KDOUGLAS','')">Accts</A> | <A href="java script:ShowInvRpt('KDOUGLAS','')">Reports</A></TD>

<TD>172670699 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Ester, Erik V</TD>

<TD width=130><A href="java script:ShowInvInfo('MCDONALDS','')">Info</A> | <A href="java script:ShowInvPort('MCDONALDS','')">Accts</A> | <A href="java script:ShowInvRpt('MCDONALDS','')">Reports</A></TD>

<TD>127932381 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>Falls, Andrew</TD>

<TD width=130><A href="java script:ShowInvInfo('AFALLS12','')">Info</A> | <A href="java script:ShowInvPort('AFALLS12','')">Accts</A> | <A href="java script:ShowInvRpt('AFALLS12','')">Reports</A></TD>

<TD>148790447 </TD>

<TD>Active</TD></TR>

<TR class=row1>

<TD>Haley, Marion</TD>

<TD width=130><A href="java script:ShowInvInfo('ABORKAR','')">Info</A> | <A href="java script:ShowInvPort('ABORKAR','')">Accts</A> | <A href="java script:ShowInvRpt('ABORKAR','')">Reports</A></TD>

<TD>233904621 </TD>

<TD>Active</TD></TR>

<TR class=row2>

<TD>James, Smith</TD>

<TD width=130><A href="java script:ShowInvInfo('DEMOJAMES','')">Info</A> | <A href="java script:ShowInvPort('DEMOJAMES','')">Accts</A> | <A href="java script:ShowInvRpt('DEMOJAMES','')">Reports</A></TD>

<TD>066830713 </TD>

<TD>Active</TD></TR></TBODY></TABLE></TD></TR>

<TR>

<TD class=t11pxN align=right><FONT size=1><BR><B>Page:</B> &nbsp;<B>1</B> &nbsp;<A href="java script:ShowClientList('2','')">2</A> &nbsp; <A href="java script:ShowClientList('3','')">3</A> &nbsp; <A href="java script:ShowClientList('4','')">4</A> &nbsp; <A href="java script:ShowClientList('5','')">5</A> &nbsp; <A href="java script:ShowClientList('6','')">6</A> &nbsp; <A href="java script:ShowClientList('7','')">7</A> &nbsp; <A href="java script:ShowClientList('8','')">8</A> &nbsp; <A href="java script:ShowClientList('9','')">9</A> &nbsp; </FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>

<TR>

<TD>

<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>

<TBODY>

<TR>

<TD>&nbsp; </TD></TR>

<TR>

<TD class=copyright align=middle><B>© 2007 Albridge Solutions, Inc. All rights reserved.</B></TD></TR></TBODY></TABLE><INPUT type=hidden value=24_gen name=siteId> <INPUT type=hidden name=ssoaig> <INPUT type=hidden value=null name=brand> <INPUT type=hidden name=logoutpage> <INPUT type=hidden name=tppActionType> <INPUT type=hidden name=tppId> </TD></TR></TBODY></TABLE></FORM>

roastedbean

Link to comment
Share on other sites

I can see why you didn't post it straight away... very sloppy HTML construction in my opinion.

In any case, the form elements you call out in your code are not there...

This code showed me the names that follow:

$oForm = _IEFormGetObjByName($oIE, "mainform")
$oElements = _IEFormElementGetCollection($oForm)

For $oElement in $oElements
    ConsoleWrite($oElement.name & " (" & $oElement.type & ")" & @CR)
Next

scrDefConst (hidden)
currPageConst (hidden)
searchStr (hidden)
searchType (hidden)
pageRequested (hidden)
selAlphabet (hidden)
sortType (hidden)
invLoginId (hidden)
nextPage (hidden)
path (hidden)
cltSrchStr (text)
cltSrchType (hidden)
acctsearch (text)
advLoginId (hidden)
clHrcyId (hidden)
clAdvTaxId (hidden)
clMethod (hidden)
clObject (hidden)
clPageNo (hidden)
roleId (hidden)
fiMenu (hidden)
siteId (hidden)
ssoaig (hidden)
brand (hidden)
logoutpage (hidden)
tppActionType (hidden)
tppId (hidden)

Dale

Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl

MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model

Automate input type=file (Related)

Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded  Better Better?

IE.au3 issues with Vista - Workarounds

SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y

Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead?

Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble

Link to comment
Share on other sites

Upon further examination this html appears to be of the page just before the form ie. click a link on this page to go to a form page. I think javascript may be used to create the form dynamically.

That makes sense.

Page info will show you the page as it was originally snet to the browser. Working with the DOM as in my previous reply will show you the current view of the page. This is one of the reasons I highly recommend the DebugBar tool you see in my sig...

Dale

Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl

MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model

Automate input type=file (Related)

Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded  Better Better?

IE.au3 issues with Vista - Workarounds

SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y

Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead?

Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...