Sign in to follow this  
Followers 0
Valnurat

Is it a Table or what?

44 posts in this topic

I am very sorry to trouble you, but I trying to select "user" in a table and then press the "add" button, but I'm not sure how to do this.

I have tried this:

If IsObj($oNextObj5) Then   ;   Assign Roles
    Local $oFormNext5 = _IEFormGetObjByName($oIE, "modalCreateForm")
    $oTable = _IETableGetCollection($oFormNext5,0)
    $aTableData = _IETableWriteToArray($oTable)
    _ArrayDisplay($aTableData) ; Just to see if it is correct
    
    local $oLinks = _IELinkGetCollection($oFormNext5)
    Local $iNumLinks = @extended
    MsgBox(4096, "Link info", $iNumLinks & " links found")
    For $oLink In $oLinks
        MsgBox(4096, "Link Info", $oLink.value)
    Next
Else
    MsgBox(1,1,"unable to grab Next5 object within 10 seconds")
EndIf

But I don't get the right info.

I have attach some screenshoot.

post-62705-0-94270300-1371037450_thumb.j What that is highlighted is what I would like to select

post-62705-0-76714100-1371037464_thumb.j As you see in the DebugBar the text is highlighted and that is what highlighted in Roles.

post-62705-0-62709000-1371037471_thumb.j As you see in the F12 the text is highlighted and that is what highlighted in Roles.


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites



Is this in Internet Explorer, or some type of embedded IE window?

To answer the question in your topic, it's an Unordered List in a Table in a Table.  (Yuck!)  You could try doing this with mouse/keyboard commands if you're not making any progress on the IE Object front (something I have no experience with, sorry).

Share this post


Link to post
Share on other sites

Yes, it is in internet Explorer.


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Do someone have any input to this?


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

You haven't really provided enough information yet. You have debug lines, but didn't provide any information on the return of those lines.

Try getting reference to the DIV with class "duallist-container" then get reference to the child object Li with the text "User". I've provided an example script that supports what I'm suggesting. 

#AutoIt3Wrapper_UseX64=n
#include "IE.au3"

$sURL = ""
$sDivClass = "duallist-container"
$sLiText = "User"

_IEErrorHandlerRegister()
$oIE = _IECreate($sURL)

$oDiv = _IEGetObjByClass($oIE, $sDivClass, "div")
If @error Then _ExitError("Failed to locate div with class " & $sDivClass)
$oLi = _IEGetObjByText($oDiv, $sLiText, "li")
If @error Then _ExitError("Failed to locate Li with text " & $sLiText)
_IEAction($oLi, "click")

Func _IEGetObjByClass(ByRef $o_object, $s_Class, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.className) And $o_tag.className = $s_Class Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByClass

Func _IEGetObjByText(ByRef $o_object, $s_Text, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        ConsoleWrite($o_tag.innerText & @CRLF)
        If IsString($o_tag.innerText) And $o_tag.innerText = $s_Text Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByText

Func _ExitError($msg)
    ConsoleWriteError($msg & @CRLF)
    Exit
EndFunc   ;==>_ExitError

Share this post


Link to post
Share on other sites

#6 ·  Posted (edited)

 

You haven't really provided enough information yet. You have debug lines, but didn't provide any information on the return of those lines.

Try getting reference to the DIV with class "duallist-container" then get reference to the child object Li with the text "User". I've provided an example script that supports what I'm suggesting. 

#AutoIt3Wrapper_UseX64=n
#include "IE.au3"

$sURL = ""
$sDivClass = "duallist-container"
$sLiText = "User"

_IEErrorHandlerRegister()
$oIE = _IECreate($sURL)

$oDiv = _IEGetObjByClass($oIE, $sDivClass, "div")
If @error Then _ExitError("Failed to locate div with class " & $sDivClass)
$oLi = _IEGetObjByText($oDiv, $sLiText, "li")
If @error Then _ExitError("Failed to locate Li with text " & $sLiText)
_IEAction($oLi, "click")

Func _IEGetObjByClass(ByRef $o_object, $s_Class, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.className) And $o_tag.className = $s_Class Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByClass

Func _IEGetObjByText(ByRef $o_object, $s_Text, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        ConsoleWrite($o_tag.innerText & @CRLF)
        If IsString($o_tag.innerText) And $o_tag.innerText = $s_Text Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByText

Func _ExitError($msg)
    ConsoleWriteError($msg & @CRLF)
    Exit
EndFunc   ;==>_ExitError

You are right. I'm sorry.

The _ArrayDisplay is this and I'm not sure if this is right. I have "user" two times, but I'm not sure where it is from. Sorry for my lack of knowledge.

post-62705-0-52887400-1371629126_thumb.j

 

And it find 35 links, but the Link Info is not showing anything. It is just blank.

I have tried your exampel and I get this from SciTE:

Failed to locate div with class duallist-container

Edited by Valnurat

Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Without being able to see the entire DOM I'm really just shooting in the dark here. You do know that a link is tag name "a" and the tag name "Li" is a list item correct?

Share this post


Link to post
Share on other sites

Without being able to see the entire DOM I'm really just shooting in the dark here. You do know that a link is tag name "a" and the tag name "Li" is a list item correct?

 

I hope this is useful.

Syncron Solutions - User.htm


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Try this:

#AutoIt3Wrapper_UseX64=n
#include "IE.au3"

$sURL = ""
$sFormName = "modalCreateForm"
$sTableId = "modalCreateForm:UniqueId_j_id987"
$sDiv1Id = "modalCreateForm:externalRolePicker-outer"
$sDiv2Id = "duallist-container"
$sTableCellId = "duallist-available"
$sListItemText = "User"

_IEErrorHandlerRegister()
$oIE = _IECreate($sURL)

$oForm = _IEFormGetObjByName($oIE, $sFormName)
$oTable = _IEGetObjById($oForm, $sTableId)
$oDiv1 = _IEGetObjById($oTable, $sDiv1Id)
$oDiv2 = _IEGetObjByClass($oDiv1, $sDiv2Id, "div")
$oTableNoId = $oDiv2.firstChild
$oTableCell = _IEGetObjByClass($oTableNoId, $sTableCellId)
$oList = _IETagNameGetCollection($oTableCell, "ul", 0)
$oListItem = _IEGetObjByText($oTableNoId, $sListItemText, "li")
$oAddLink = $oTableCell.nextSibling.firstChild

_IEAction($oListItem, "click")
_IEAction($oAddLink, "click")

Func _IEGetObjByClass(ByRef $o_object, $s_Class, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.className) And $o_tag.className = $s_Class Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByClass

Func _IEGetObjByText(ByRef $o_object, $s_Text, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.innerText) And $o_tag.innerText = $s_Text Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByText

Share this post


Link to post
Share on other sites

I get this error:

$oTableNoId = $oDiv2.firstChild
$oTableNoId = $oDiv2^ ERROR

I tried to put some msgbox for test:

$oForm = _IEFormGetObjByName($oIE, $sFormName)
MsgBox(4096,"Test", $oForm)   ; for test
$oTable = _IEGetObjById($oForm, $sTableId)
MsgBox(4096,"Test", $oTable)  ; for test
$oDiv1 = _IEGetObjById($oTable, $sDiv1Id)
MsgBox(4096,"Test", $oDiv1)   ; for test
$oDiv2 = _IEGetObjByClass($oDiv1, $sDiv2Id, "div")
$oTableNoId = $oDiv2.firstChild
$oTableCell = _IEGetObjByClass($oTableNoId, $sTableCellId)
$oList = _IETagNameGetCollection($oTableCell, "ul", 0)
$oListItem = _IEGetObjByText($oTableNoId, $sListItemText, "li")
$oAddLink = $oTableCell.nextSibling.firstChild

1st: msgbox display notthing

2nd and 3rd msgbox display "0"

Don't know if this was helpful. :ermm:


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Find:

$oDiv1 = _IEGetObjById($oTable, $sDiv1Id)

Insert after:

ConsoleWrite($oDiv1.innerHTML & @CRLF)
Exit

Post the console output.

 

ConsoleWrite($oDiv1.innerHTML & @CRLF)

ConsoleWrite($oDiv1^ ERROR


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Let's see what you get with this:

#AutoIt3Wrapper_UseX64=n
#include "IE.au3"

$sURL = ""
$sFormName = "modalCreateForm"
$sTableId = "modalCreateForm:UniqueId_j_id987"
$sDiv1Id = "modalCreateForm:externalRolePicker-outer"
$sDiv2Id = "duallist-container"
$sTableCellId = "duallist-available"
$sListItemText = "User"

_IEErrorHandlerRegister()
$oIE = _IECreate($sURL)

$oForm = _IEFormGetObjByName($oIE, $sFormName)
ConsoleWrite("::::::::::::::: Form Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oForm) & @CRLF & "::::::::::::::: Form Object End :::::::::::::::" & @CRLF & @CRLF)
$oTable = _IEGetObjById($oForm, $sTableId)
ConsoleWrite("::::::::::::::: Table Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTable) & @CRLF & "::::::::::::::: Table Object End :::::::::::::::" & @CRLF & @CRLF)
$oDiv1 = _IEGetObjById($oTable, $sDiv1Id)
ConsoleWrite("::::::::::::::: Div1 Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oDiv1) & @CRLF & "::::::::::::::: Div1 Object End :::::::::::::::" & @CRLF & @CRLF)
$oDiv2 = _IEGetObjByClass($oDiv1, $sDiv2Id, "div")
ConsoleWrite("::::::::::::::: Div2 Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oDiv2) & @CRLF & "::::::::::::::: Div2 Object End :::::::::::::::" & @CRLF & @CRLF)
$oTableNoId = $oDiv2.firstChild
ConsoleWrite("::::::::::::::: Table No Id Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTableNoId) & @CRLF & "::::::::::::::: table No Id Object End :::::::::::::::" & @CRLF & @CRLF)
$oTableCell = _IEGetObjByClass($oTableNoId, $sTableCellId)
ConsoleWrite("::::::::::::::: Table Cell Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTableCell) & @CRLF & "::::::::::::::: Table Cell Object End :::::::::::::::" & @CRLF & @CRLF)
$oList = _IETagNameGetCollection($oTableCell, "ul", 0)
ConsoleWrite("::::::::::::::: List Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oList) & @CRLF & "::::::::::::::: List Object End :::::::::::::::" & @CRLF & @CRLF)
$oListItem = _IEGetObjByText($oTableNoId, $sListItemText, "li")
ConsoleWrite("::::::::::::::: List Item Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oListItem) & @CRLF & "::::::::::::::: List Item Object End :::::::::::::::" & @CRLF & @CRLF)
$oAddLink = $oTableCell.nextSibling.firstChild
ConsoleWrite("::::::::::::::: Add Link Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oAddLink) & @CRLF & "::::::::::::::: Add Link Object End :::::::::::::::" & @CRLF & @CRLF)

_IEAction($oListItem, "click")
_IEAction($oAddLink, "click")

Func _IEGetObjInfo(ByRef $o_object)
    Local $s_Info = ""
    $s_Info &= "Object Name: " & ObjName($o_object) & @CRLF
    $s_Info &= "Object Tag Name: " & $o_object.tagName & @CRLF
    $s_Info &= "Object Id: " & $o_object.Id & @CRLF
    $s_Info &= "Object Class Name: " & $o_object.className & @CRLF
    $s_Info &= "Object HTML Start: " & @CRLF & $o_object.innerHTML & @CRLF & "Object HTML End"

    Return $s_Info
EndFunc   ;==>_IEGetObjInfo

Func _IEGetObjByClass(ByRef $o_object, $s_Class, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.className) And $o_tag.className = $s_Class Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByClass

Func _IEGetObjByText(ByRef $o_object, $s_Text, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.innerText) And $o_tag.innerText = $s_Text Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByText

Share this post


Link to post
Share on other sites

 

Let's see what you get with this:

#AutoIt3Wrapper_UseX64=n
#include "IE.au3"

$sURL = ""
$sFormName = "modalCreateForm"
$sTableId = "modalCreateForm:UniqueId_j_id987"
$sDiv1Id = "modalCreateForm:externalRolePicker-outer"
$sDiv2Id = "duallist-container"
$sTableCellId = "duallist-available"
$sListItemText = "User"

_IEErrorHandlerRegister()
$oIE = _IECreate($sURL)

$oForm = _IEFormGetObjByName($oIE, $sFormName)
ConsoleWrite("::::::::::::::: Form Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oForm) & @CRLF & "::::::::::::::: Form Object End :::::::::::::::" & @CRLF & @CRLF)
$oTable = _IEGetObjById($oForm, $sTableId)
ConsoleWrite("::::::::::::::: Table Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTable) & @CRLF & "::::::::::::::: Table Object End :::::::::::::::" & @CRLF & @CRLF)
$oDiv1 = _IEGetObjById($oTable, $sDiv1Id)
ConsoleWrite("::::::::::::::: Div1 Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oDiv1) & @CRLF & "::::::::::::::: Div1 Object End :::::::::::::::" & @CRLF & @CRLF)
$oDiv2 = _IEGetObjByClass($oDiv1, $sDiv2Id, "div")
ConsoleWrite("::::::::::::::: Div2 Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oDiv2) & @CRLF & "::::::::::::::: Div2 Object End :::::::::::::::" & @CRLF & @CRLF)
$oTableNoId = $oDiv2.firstChild
ConsoleWrite("::::::::::::::: Table No Id Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTableNoId) & @CRLF & "::::::::::::::: table No Id Object End :::::::::::::::" & @CRLF & @CRLF)
$oTableCell = _IEGetObjByClass($oTableNoId, $sTableCellId)
ConsoleWrite("::::::::::::::: Table Cell Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTableCell) & @CRLF & "::::::::::::::: Table Cell Object End :::::::::::::::" & @CRLF & @CRLF)
$oList = _IETagNameGetCollection($oTableCell, "ul", 0)
ConsoleWrite("::::::::::::::: List Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oList) & @CRLF & "::::::::::::::: List Object End :::::::::::::::" & @CRLF & @CRLF)
$oListItem = _IEGetObjByText($oTableNoId, $sListItemText, "li")
ConsoleWrite("::::::::::::::: List Item Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oListItem) & @CRLF & "::::::::::::::: List Item Object End :::::::::::::::" & @CRLF & @CRLF)
$oAddLink = $oTableCell.nextSibling.firstChild
ConsoleWrite("::::::::::::::: Add Link Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oAddLink) & @CRLF & "::::::::::::::: Add Link Object End :::::::::::::::" & @CRLF & @CRLF)

_IEAction($oListItem, "click")
_IEAction($oAddLink, "click")

Func _IEGetObjInfo(ByRef $o_object)
    Local $s_Info = ""
    $s_Info &= "Object Name: " & ObjName($o_object) & @CRLF
    $s_Info &= "Object Tag Name: " & $o_object.tagName & @CRLF
    $s_Info &= "Object Id: " & $o_object.Id & @CRLF
    $s_Info &= "Object Class Name: " & $o_object.className & @CRLF
    $s_Info &= "Object HTML Start: " & @CRLF & $o_object.innerHTML & @CRLF & "Object HTML End"

    Return $s_Info
EndFunc   ;==>_IEGetObjInfo

Func _IEGetObjByClass(ByRef $o_object, $s_Class, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.className) And $o_tag.className = $s_Class Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByClass

Func _IEGetObjByText(ByRef $o_object, $s_Text, $s_TagName = "*", $i_index = 0)
    ;
    Local $i_found = 0
    ;
    $o_tags = _IETagNameGetCollection($o_object, $s_TagName)
    For $o_tag In $o_tags
        If IsString($o_tag.innerText) And $o_tag.innerText = $s_Text Then
            If $i_found = $i_index Then Return $o_tag
            $i_found += 1
        EndIf
    Next
    ;
    Return SetError(1)
EndFunc   ;==>_IEGetObjByText
::::::::::::::: Form Object Start :::::::::::::::
Object Name: HTMLFormElement
Object Tag Name: FORM
Object Id: modalCreateForm
Object Class Name: 0
Object HTML Start: 
<INPUT name=modalCreateForm value=modalCreateForm type=hidden> 
<DIV style="HEIGHT: 412px" id=modalCreateForm:createUserWizard class="rf-tgp wizard" name="modalCreateForm:createUserWizard" jQuery151035595413317926694="56"><INPUT id=modalCreateForm:createUserWizard-value name=modalCreateForm:createUserWizard-value value=j_idt189 type=hidden>
<DIV style="HEIGHT: 385px" class=wizardConentDiv>
<DIV style="WIDTH: 160px" class=wizardHistory>
<TABLE id=modalCreateForm:createUserWizard-history class=wizardHistory>
<TBODY>
<TR>
<TD></TD>
<TD>1</TD>
<TD><SPAN id=modalCreateForm:j_idt128-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt128-entry onmouseup="this.blur(); " class="btn btn-link  " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('j_idt128'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:j_idt128\\u002Dentry\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt128-entry><SPAN>Type of the user</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>2</TD>
<TD><SPAN id=modalCreateForm:j_idt135-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt135-entry onmouseup="this.blur(); " class="btn btn-link  " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('j_idt135'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:j_idt135\\u002Dentry\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt135-entry><SPAN>User information</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>3</TD>
<TD><SPAN id=modalCreateForm:j_idt157-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt157-entry onmouseup="this.blur(); " class="btn btn-link  " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('j_idt157'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:j_idt157\\u002Dentry\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt157-entry><SPAN>User interface</SPAN></A></SPAN></TD></TR>
<TR class=wizardCurrentStep>
<TD class=wizardCurrentStepImage><IMG id=modalCreateForm:createUserWizard-history-image alt="" src="http://seluws0211/faces/javax.faces.resource/arrow_right.gif?ln=com/syncron/faces/images&amp;v=sync4.4.10.0_12.2.4.7"></TD>
<TD>4</TD>
<TD><SPAN id=modalCreateForm:j_idt179-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt179-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt179-entry><SPAN>Authentication</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>5</TD>
<TD><SPAN id=modalCreateForm:j_idt189-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt189-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt189-entry><SPAN>Assign roles</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>6</TD>
<TD><SPAN id=modalCreateForm:j_idt200-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt200-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt200-entry><SPAN>BPE profile</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>7</TD>
<TD><SPAN id=modalCreateForm:j_idt245-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt245-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt245-entry><SPAN>Summary</SPAN></A></SPAN></TD></TR></TBODY></TABLE></DIV>
<DIV style="HEIGHT: 385px" class=wizardCurrentContent>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt128 class=rf-tgp-itm>
<DIV class=wizardStepTitle>Type of the user</DIV>
<DIV class=create_user_wizard_step>
<DIV style="TEXT-ALIGN: left">
<P>Choose the type of the user to be created: </P>
<DIV style="MARGIN: 15px 150px">
<DIV id=modalCreateForm:selectType-outer class="framed input required input-t-selectoneradio block input-selection"><SPAN class=input-icon-required></SPAN>
<DIV id=modalCreateForm:selectType>
<DIV class=options>
<TABLE class=sync-option-grp>
<TBODY>
<TR>
<TD class=input-sl-box><INPUT id=modalCreateForm:selectType:option:INTERNAL name=modalCreateForm:selectType value=INTERNAL CHECKED type=radio></TD>
<TD class=input-sl-label><LABEL for=modalCreateForm:selectType:option:INTERNAL>Internal</LABEL></TD></TR>
<TR>
<TD class=input-sl-box><INPUT id=modalCreateForm:selectType:option:EXTERNAL name=modalCreateForm:selectType value=EXTERNAL type=radio></TD>
<TD class=input-sl-label><LABEL for=modalCreateForm:selectType:option:EXTERNAL>External</LABEL></TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV>
<P style="MARGIN: 15px"><B>Internal</B>: Internal users' authentication details (including password) is managed by the BPE application. </P>
<P style="MARGIN: 15px"><B>External</B>: External users are users that some external system provides authentication for. BPE application stores no password for such users. All the authentication requests are delegated. </P></DIV></DIV></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt135 class=rf-tgp-itm>
<DIV class=wizardStepTitle>User information</DIV>
<DIV class=create_user_wizard_step>
<DIV id=modalCreateForm:j_idt138 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt138-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt138-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Name<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt138-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id577 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-35 tableLayoutLabel">User id:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:loginInput-outer class="framed inline input required input-t-text"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:loginInput name=modalCreateForm:loginInput maxLength=80 value=DKSOTEST></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">First name:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:firstnameInput-outer class="framed inline input required input-t-text"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:firstnameInput name=modalCreateForm:firstnameInput maxLength=256 value=Lars></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Last name:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:lastnameInput-outer class="framed inline input required input-t-text"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:lastnameInput name=modalCreateForm:lastnameInput maxLength=256 value=Picavet></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=modalCreateForm:j_idt142 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt142-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt142-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Contact<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt142-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id578 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-35 tableLayoutLabel">Email address:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:emailInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:emailInput name=modalCreateForm:emailInput value=lars.picavert@alfalaval.com></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel"></TD>
<TD class="width-65 tableLayout2"><SPAN style="FONT-SIZE: 9px">Required for 'Forgot password' functionality to work</SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Phone number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:phoneInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:phoneInput name=modalCreateForm:phoneInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Employee number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:employeeNumberInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:employeeNumberInput name=modalCreateForm:employeeNumberInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Mobile number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:mobileInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:mobileInput name=modalCreateForm:mobileInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Room number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:roomInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:roomInput name=modalCreateForm:roomInput maxLength=256></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=modalCreateForm:j_idt151 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt151-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt151-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Account status<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt151-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id579 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-40 tableLayoutLabel">Active:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:activeCheckbox-outer class="input input-t-checkbox inline"><INPUT id=modalCreateForm:activeCheckbox name=modalCreateForm:activeCheckbox value="" CHECKED type=checkbox></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Locked:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:lockedCheckbox-outer class="input-t-checkbox inline disabled"><I class="icon ">?</I><LABEL></LABEL></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Lock expiration:</TD>
<TD class="width-60 tableLayout2">None</TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt157 class=rf-tgp-itm>
<DIV class=wizardStepTitle>User interface</DIV>
<DIV class=create_user_wizard_step>
<DIV id=modalCreateForm:j_idt160 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt160-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt160-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>International settings<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt160-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id681 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-40 tableLayoutLabel">Data presentation locale:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:presentationLocale-outer class="framed inline input required input-t-combobox" tabIndex=0 jQuery151035595413317926694="61" data-max-rows="7"><SPAN class=input-icon-required></SPAN><INPUT id=modalCreateForm:presentationLocale name=modalCreateForm:presentationLocale value=1222687100482 type=hidden jQuery151035595413317926694="62"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>enGB</SPAN></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Time zone:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:timeZoneSelect-outer class="input framed inline input-t-combobox" tabIndex=0 jQuery151035595413317926694="65" data-max-rows="7"><INPUT id=modalCreateForm:timeZoneSelect name=modalCreateForm:timeZoneSelect type=hidden jQuery151035595413317926694="66"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>None</SPAN></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Language:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:languageSelect-outer class="input framed inline input-t-combobox" tabIndex=0 jQuery151035595413317926694="69" data-max-rows="7"><INPUT id=modalCreateForm:languageSelect name=modalCreateForm:languageSelect type=hidden jQuery151035595413317926694="70"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>Auto-detect</SPAN></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=modalCreateForm:j_idt169 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt169-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt169-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Display settings<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt169-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id682 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-40 tableLayoutLabel">Long pagination size:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:longPaginationSizeInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:longPaginationSizeInput name=modalCreateForm:longPaginationSizeInput maxLength=256 size=4></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Short pagination size:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:shortPaginationSizeInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:shortPaginationSizeInput name=modalCreateForm:shortPaginationSizeInput maxLength=256 size=4></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Popup box fade time:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:popupBoxFadeTimeInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:popupBoxFadeTimeInput name=modalCreateForm:popupBoxFadeTimeInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Disable tooltips:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:disableTooltipsCheckbox-outer class="input input-t-checkbox inline"><INPUT id=modalCreateForm:disableTooltipsCheckbox name=modalCreateForm:disableTooltipsCheckbox value="" type=checkbox></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Maximum Miller column amount:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:j_idt175-outer class="input-t-spinner input framed inline"><INPUT id=modalCreateForm:j_idt175 name=modalCreateForm:j_idt175 value=3 jQuery151035595413317926694="74"><SPAN class=sync-spinner-up jQuery151035595413317926694="72"></SPAN><SPAN class=sync-spinner-down jQuery151035595413317926694="73"></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Default weights units:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:defaultWeightUOM-outer class="framed inline input required input-t-combobox" tabIndex=0 jQuery151035595413317926694="76" data-max-rows="7"><SPAN class=input-icon-required></SPAN><INPUT id=modalCreateForm:defaultWeightUOM name=modalCreateForm:defaultWeightUOM value=100 type=hidden jQuery151035595413317926694="77"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>kg</SPAN></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Default volume units:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:defaultVolumeUOM-outer class="framed inline input required input-t-combobox" tabIndex=0 jQuery151035595413317926694="80" data-max-rows="7"><SPAN class=input-icon-required></SPAN><INPUT id=modalCreateForm:defaultVolumeUOM name=modalCreateForm:defaultVolumeUOM value=32000 type=hidden jQuery151035595413317926694="81"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>m3</SPAN></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV>
<DIV style="DISPLAY: block" id=modalCreateForm:j_idt179 class=rf-tgp-itm>
<DIV class=wizardStepTitle>Authentication</DIV><SPAN id=modalCreateForm:j_idt180>
<DIV class=create_user_wizard_step>
<TABLE id=modalCreateForm:changePassword class="inputsGridLayout tableLayout pass">
<TBODY>
<TR>
<TD class=tableLayoutLabel><SPAN id=modalCreateForm:changePassword-passLabel>Enter new password:</SPAN></TD>
<TD class="tableLayout2 "><SPAN id=modalCreateForm:changePassword-pass-outer class="input-t-secret framed inline input required"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT id=modalCreateForm:changePassword-pass name=modalCreateForm:changePassword-pass maxLength=256 value="" type=password></SPAN></SPAN></TD></TR>
<TR>
<TD class=tableLayoutLabel></TD>
<TD class="tableLayout2 "><SPAN id=modalCreateForm:changePassword-repeatPass-msg></SPAN></TD></TR>
<TR>
<TD class=tableLayoutLabel><SPAN id=modalCreateForm:changePassword-repeatPassLabel>Confirm new password:</SPAN></TD>
<TD class="tableLayout2 "><SPAN id=modalCreateForm:changePassword-repeatPass-outer class="input-t-secret framed inline input required"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT id=modalCreateForm:changePassword-repeatPass name=modalCreateForm:changePassword-repeatPass maxLength=256 value="" type=password></SPAN></SPAN></TD></TR>
<TR>
<TD class=tableLayoutLabel></TD>
<TD class="tableLayout2 "></TD></TR></TBODY></TABLE>
<TABLE id=modalCreateForm:UniqueId_j_id784 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class=tableLayoutLabel>Change password on first log in</TD>
<TD class=tableLayout2><SPAN id=modalCreateForm:changePasswordOnNextLoginCheckbox-outer class="input input-t-checkbox inline"><INPUT id=modalCreateForm:changePasswordOnNextLoginCheckbox name=modalCreateForm:changePasswordOnNextLoginCheckbox value="" CHECKED type=checkbox></SPAN></TD></TR></TBODY></TABLE></DIV></SPAN></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt189></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt200></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt245></DIV></DIV></DIV>
<DIV class=modalToolbar>
<DIV class=wizardToolbarButtonAllign><SPAN id=modalCreateForm:createUserWizard-toolbar><SPAN id=modalCreateForm:createUserWizard-prevspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-prev onmouseup="this.blur(); " class="btn   " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('@prev'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:createUserWizard\\u002Dprev\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-prev><SPAN>&lt; Prev</SPAN></A></SPAN><SPAN id=modalCreateForm:createUserWizard-nextspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-next onmouseup="this.blur(); " class="btn   " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('@next'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:createUserWizard\\u002Dnext\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-next><SPAN>Next &gt;</SPAN></A></SPAN><SPAN id=modalCreateForm:createUserWizard-finishspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-finish class="btn  disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-finish><SPAN>Finish</SPAN></A></SPAN><SPAN id=modalCreateForm:createUserWizard-cancelspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-cancel onmouseup="this.blur(); " class="btn   " onclick='RichFaces.ajax("modalCreateForm:createUserWizard\u002Dcancel",event,{"incId":"1"} );return false;' href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-cancel><SPAN>Cancel</SPAN></A></SPAN></SPAN></DIV></DIV></DIV><INPUT value=8266153174355956482:5996027810338551777 type=hidden><INPUT value=8266153174355956482:5996027810338551777 type=hidden><INPUT value=8266153174355956482:5996027810338551777 type=hidden><INPUT value=8266153174355956482:5996027810338551777 type=hidden><INPUT value=8266153174355956482:5996027810338551777 type=hidden><INPUT value=8266153174355956482:5996027810338551777 type=hidden><INPUT value=8266153174355956482:5996027810338551777 type=hidden><INPUT value=8266153174355956482:5996027810338551777 type=hidden>
Object HTML End
::::::::::::::: Form Object End :::::::::::::::

--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (modalCreateForm:UniqueId_j_id987)
"C:\Users\username\Documents\One4All\One4AllAddUser.au3" (282) : ==> Variable must be of type "Object".:
$s_Info &= "Object Tag Name: " & $o_object.tagName & @CRLF
$s_Info &= "Object Tag Name: " & $o_object^ ERROR
->13:42:37 AutoIt3.exe ended.rc:1
>Exit code: 1    Time: 46.955

Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

This is not the same webpage that you posted HTML for in post #8

Share this post


Link to post
Share on other sites

I'm not sure what kind of webpage that is posted and what have been used to develope the webpage. :)

I can inform you that the first picture in post#1 is a popup windows and I have been using the tools that has been recommended here in these forums.

I'm not sure how webpages is working, when it is a popup windows. Not sure if the popup windows has it own sub webpage or it is running in the main webpage.

When I have this popup window I search for the next button before I do anything.

I found this function here in forum by a question I asked.

$sFormName = "modalCreateForm"
$sTableId = "modalCreateForm:UniqueId_j_id987"
$sDiv1Id = "modalCreateForm:externalRolePicker-outer"
$sDiv2Id = "duallist-container"
$sTableCellId = "duallist-available"
$sListItemText = "User"


$oNextObj5 = _WaitFor_IEGetObjById($oIE, "modalCreateForm:createUserWizard-next")
If IsObj($oNextObj5) Then   ;   Assign Roles
  $oForm = _IEFormGetObjByName($oIE, $sFormName)
  ConsoleWrite("::::::::::::::: Form Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oForm) & @CRLF & "::::::::::::::: Form Object End :::::::::::::::" & @CRLF & @CRLF)
  $oTable = _IEGetObjById($oForm, $sTableId)
  ConsoleWrite("::::::::::::::: Table Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTable) & @CRLF & "::::::::::::::: Table Object End :::::::::::::::" & @CRLF & @CRLF)
  $oDiv1 = _IEGetObjById($oTable, $sDiv1Id)
  ConsoleWrite("::::::::::::::: Div1 Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oDiv1) & @CRLF & "::::::::::::::: Div1 Object End :::::::::::::::" & @CRLF & @CRLF)
  $oDiv2 = _IEGetObjByClass($oDiv1, $sDiv2Id, "div")
  ConsoleWrite("::::::::::::::: Div2 Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oDiv2) & @CRLF & "::::::::::::::: Div2 Object End :::::::::::::::" & @CRLF & @CRLF)
  $oTableNoId = $oDiv2.firstChild
  ConsoleWrite("::::::::::::::: Table No Id Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTableNoId) & @CRLF & "::::::::::::::: table No Id Object End :::::::::::::::" & @CRLF & @CRLF)
  $oTableCell = _IEGetObjByClass($oTableNoId, $sTableCellId)
  ConsoleWrite("::::::::::::::: Table Cell Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oTableCell) & @CRLF & "::::::::::::::: Table Cell Object End :::::::::::::::" & @CRLF & @CRLF)
  $oList = _IETagNameGetCollection($oTableCell, "ul", 0)
  ConsoleWrite("::::::::::::::: List Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oList) & @CRLF & "::::::::::::::: List Object End :::::::::::::::" & @CRLF & @CRLF)
  $oListItem = _IEGetObjByText($oTableNoId, $sListItemText, "li")
  ConsoleWrite("::::::::::::::: List Item Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oListItem) & @CRLF & "::::::::::::::: List Item Object End :::::::::::::::" & @CRLF & @CRLF)
  $oAddLink = $oTableCell.nextSibling.firstChild
  ConsoleWrite("::::::::::::::: Add Link Object Start :::::::::::::::" & @CRLF & _
        _IEGetObjInfo($oAddLink) & @CRLF & "::::::::::::::: Add Link Object End :::::::::::::::" & @CRLF & @CRLF)


  _IEAction($oListItem, "click")
  _IEAction($oAddLink, "click")
Else
  MsgBox(1,1,"unable to grab Next5 object within 10 seconds")
EndIf

Func _WaitFor_IEGetObjById($oCallersIE, $iCallersID, $iCallersMaxWaitMilSec = 20000)
    ConsoleWrite("Func[_WaitFor_IEGetObjById]: Start with params=[IsObj(" & $oCallersIE & ")," & $iCallersID & "," & $iCallersMaxWaitMilSec & "]." & @CRLF)
    $iTimer = TimerInit()
    $oObj = _IEGetObjById($oCallersIE, $iCallersID)
    While Not IsObj($oObj) And TimerDiff($iTimer) < $iCallersMaxWaitMilSec
        Sleep(100)
        $oObj = _IEGetObjById($oCallersIE, $iCallersID)
    WEnd
    If IsObj($oObj) Then
        ConsoleWrite("Func[_WaitFor_IEGetObjById]: Found callers ID=[" & $iCallersID & "]." & @CRLF)
        Return $oObj
    Else
        ConsoleWrite("Func[_WaitFor_IEGetObjById]: UNable to find callers ID=[" & $iCallersID & "] within milliseconds=[" &  $iCallersMaxWaitMilSec & "]." & @CRLF)
        Return False
    EndIf
EndFunc   ;==>_WaitFor_IEGetObjById

This is what the console output is:

>"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /beta /ErrorStdOut /in "C:\Users\dksokvk_sa\Documents\One4All\One4AllAddUser.au3" /UserParams    
+>09:04:19 Starting AutoIt3Wrapper v.2.1.2.9    Environment(Language:0409  Keyboard:00000406  OS:WIN_7/Service Pack 1  CPU:X64 OS:X64)
>Running AU3Check (3.3.9.4)  from:C:\Program Files (x86)\AutoIt3\beta
+>09:04:21 AU3Check ended.rc:0
>Running:(3.3.9.4):C:\Program Files (x86)\AutoIt3\beta\autoit3.exe "C:\Users\dksokvk_sa\Documents\One4All\One4AllAddUser.au3"    
--> Press Ctrl+Alt+F5 to Restart or Ctrl+Break to Stop
--> COM Error Encountered in One4AllAddUser.au3
----> $IEComErrorScriptline = 600
----> $IEComErrorNumberHex = 80020009
----> $IEComErrorNumber = -2147352567
----> $IEComErrorWinDescription = 
----> $IEComErrorDescription = 
----> $IEComErrorSource = 
----> $IEComErrorHelpFile = 
----> $IEComErrorHelpContext = 0
----> $IEComErrorLastDllError = 0

--> COM Error Encountered in One4AllAddUser.au3
----> $IEComErrorScriptline = 600
----> $IEComErrorNumberHex = 80020009
----> $IEComErrorNumber = -2147352567
----> $IEComErrorWinDescription = 
----> $IEComErrorDescription = 
----> $IEComErrorSource = 
----> $IEComErrorHelpFile = 
----> $IEComErrorHelpContext = 0
----> $IEComErrorLastDllError = 0

--> COM Error Encountered in One4AllAddUser.au3
----> $IEComErrorScriptline = 612
----> $IEComErrorNumberHex = 80020009
----> $IEComErrorNumber = -2147352567
----> $IEComErrorWinDescription = Invalid index.
----> $IEComErrorDescription = 
----> $IEComErrorSource = 
----> $IEComErrorHelpFile = 
----> $IEComErrorHelpContext = 0
----> $IEComErrorLastDllError = 0

Func[_WaitFor_IEGetObjById]: Start with params=[IsObj(),footer,20000].
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (footer)
Func[_WaitFor_IEGetObjById]: Found callers ID=[footer].
--> IE.au3 V2.4-0 Warning from function _IELinkClickByText, $_IEStatus_NoMatch
Func[_WaitFor_IEGetObjById]: Start with params=[IsObj(),modalCreateForm:createUserWizard-next,20000].
Func[_WaitFor_IEGetObjById]: Found callers ID=[modalCreateForm:createUserWizard-next].
Func[_WaitFor_IEGetObjById]: Start with params=[IsObj(),modalCreateForm:createUserWizard-next,20000].
Func[_WaitFor_IEGetObjById]: Found callers ID=[modalCreateForm:createUserWizard-next].
Func[_WaitFor_IEGetObjById]: Start with params=[IsObj(),modalCreateForm:createUserWizard-next,20000].
Func[_WaitFor_IEGetObjById]: Found callers ID=[modalCreateForm:createUserWizard-next].
Func[_WaitFor_IEGetObjById]: Start with params=[IsObj(),modalCreateForm:createUserWizard-next,20000].
Func[_WaitFor_IEGetObjById]: Found callers ID=[modalCreateForm:createUserWizard-next].
Func[_WaitFor_IEGetObjById]: Start with params=[IsObj(),modalCreateForm:createUserWizard-next,20000].
Func[_WaitFor_IEGetObjById]: Found callers ID=[modalCreateForm:createUserWizard-next].
::::::::::::::: Form Object Start :::::::::::::::
Object Name: HTMLFormElement
Object Tag Name: FORM
Object Id: modalCreateForm
Object Class Name: 0
Object HTML Start: 
<INPUT name=modalCreateForm value=modalCreateForm type=hidden> 
<DIV style="HEIGHT: 412px" id=modalCreateForm:createUserWizard class="rf-tgp wizard" name="modalCreateForm:createUserWizard" jQuery151012896529063661272="56"><INPUT id=modalCreateForm:createUserWizard-value name=modalCreateForm:createUserWizard-value value=j_idt189 type=hidden>
<DIV style="HEIGHT: 385px" class=wizardConentDiv>
<DIV style="WIDTH: 160px" class=wizardHistory>
<TABLE id=modalCreateForm:createUserWizard-history class=wizardHistory>
<TBODY>
<TR>
<TD></TD>
<TD>1</TD>
<TD><SPAN id=modalCreateForm:j_idt128-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt128-entry onmouseup="this.blur(); " class="btn btn-link  " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('j_idt128'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:j_idt128\\u002Dentry\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt128-entry><SPAN>Type of the user</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>2</TD>
<TD><SPAN id=modalCreateForm:j_idt135-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt135-entry onmouseup="this.blur(); " class="btn btn-link  " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('j_idt135'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:j_idt135\\u002Dentry\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt135-entry><SPAN>User information</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>3</TD>
<TD><SPAN id=modalCreateForm:j_idt157-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt157-entry onmouseup="this.blur(); " class="btn btn-link  " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('j_idt157'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:j_idt157\\u002Dentry\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt157-entry><SPAN>User interface</SPAN></A></SPAN></TD></TR>
<TR class=wizardCurrentStep>
<TD class=wizardCurrentStepImage><IMG id=modalCreateForm:createUserWizard-history-image alt="" src="http://seluws0211/faces/javax.faces.resource/arrow_right.gif?ln=com/syncron/faces/images&amp;v=sync4.4.10.0_12.2.4.7"></TD>
<TD>4</TD>
<TD><SPAN id=modalCreateForm:j_idt179-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt179-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt179-entry><SPAN>Authentication</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>5</TD>
<TD><SPAN id=modalCreateForm:j_idt189-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt189-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt189-entry><SPAN>Assign roles</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>6</TD>
<TD><SPAN id=modalCreateForm:j_idt200-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt200-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt200-entry><SPAN>BPE profile</SPAN></A></SPAN></TD></TR>
<TR>
<TD></TD>
<TD>7</TD>
<TD><SPAN id=modalCreateForm:j_idt245-entryspan class="btn-wrapper btn-link "><A id=modalCreateForm:j_idt245-entry class="btn btn-link disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:j_idt245-entry><SPAN>Summary</SPAN></A></SPAN></TD></TR></TBODY></TABLE></DIV>
<DIV style="HEIGHT: 385px" class=wizardCurrentContent>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt128 class=rf-tgp-itm>
<DIV class=wizardStepTitle>Type of the user</DIV>
<DIV class=create_user_wizard_step>
<DIV style="TEXT-ALIGN: left">
<P>Choose the type of the user to be created: </P>
<DIV style="MARGIN: 15px 150px">
<DIV id=modalCreateForm:selectType-outer class="framed input required input-t-selectoneradio block input-selection"><SPAN class=input-icon-required></SPAN>
<DIV id=modalCreateForm:selectType>
<DIV class=options>
<TABLE class=sync-option-grp>
<TBODY>
<TR>
<TD class=input-sl-box><INPUT id=modalCreateForm:selectType:option:INTERNAL name=modalCreateForm:selectType value=INTERNAL CHECKED type=radio></TD>
<TD class=input-sl-label><LABEL for=modalCreateForm:selectType:option:INTERNAL>Internal</LABEL></TD></TR>
<TR>
<TD class=input-sl-box><INPUT id=modalCreateForm:selectType:option:EXTERNAL name=modalCreateForm:selectType value=EXTERNAL type=radio></TD>
<TD class=input-sl-label><LABEL for=modalCreateForm:selectType:option:EXTERNAL>External</LABEL></TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV>
<P style="MARGIN: 15px"><B>Internal</B>: Internal users' authentication details (including password) is managed by the BPE application. </P>
<P style="MARGIN: 15px"><B>External</B>: External users are users that some external system provides authentication for. BPE application stores no password for such users. All the authentication requests are delegated. </P></DIV></DIV></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt135 class=rf-tgp-itm>
<DIV class=wizardStepTitle>User information</DIV>
<DIV class=create_user_wizard_step>
<DIV id=modalCreateForm:j_idt138 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt138-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt138-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Name<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt138-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id577 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-35 tableLayoutLabel">User id:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:loginInput-outer class="framed inline input required input-t-text"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:loginInput name=modalCreateForm:loginInput maxLength=80 value=DKSOTEST></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">First name:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:firstnameInput-outer class="framed inline input required input-t-text"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:firstnameInput name=modalCreateForm:firstnameInput maxLength=256 value=Lars></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Last name:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:lastnameInput-outer class="framed inline input required input-t-text"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:lastnameInput name=modalCreateForm:lastnameInput maxLength=256 value=Picavet></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=modalCreateForm:j_idt142 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt142-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt142-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Contact<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt142-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id578 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-35 tableLayoutLabel">Email address:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:emailInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:emailInput name=modalCreateForm:emailInput value=lars.picavert@alfalaval.com></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel"></TD>
<TD class="width-65 tableLayout2"><SPAN style="FONT-SIZE: 9px">Required for 'Forgot password' functionality to work</SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Phone number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:phoneInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:phoneInput name=modalCreateForm:phoneInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Employee number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:employeeNumberInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:employeeNumberInput name=modalCreateForm:employeeNumberInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Mobile number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:mobileInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:mobileInput name=modalCreateForm:mobileInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-35 tableLayoutLabel">Room number:</TD>
<TD class="width-65 tableLayout2"><SPAN id=modalCreateForm:roomInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:roomInput name=modalCreateForm:roomInput maxLength=256></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=modalCreateForm:j_idt151 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt151-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt151-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Account status<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt151-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id579 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-40 tableLayoutLabel">Active:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:activeCheckbox-outer class="input input-t-checkbox inline"><INPUT id=modalCreateForm:activeCheckbox name=modalCreateForm:activeCheckbox value="" CHECKED type=checkbox></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Locked:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:lockedCheckbox-outer class="input-t-checkbox inline disabled"><I class="icon ">?</I><LABEL></LABEL></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Lock expiration:</TD>
<TD class="width-60 tableLayout2">None</TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt157 class=rf-tgp-itm>
<DIV class=wizardStepTitle>User interface</DIV>
<DIV class=create_user_wizard_step>
<DIV id=modalCreateForm:j_idt160 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt160-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt160-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>International settings<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt160-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id681 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-40 tableLayoutLabel">Data presentation locale:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:presentationLocale-outer class="framed inline input required input-t-combobox" tabIndex=0 jQuery151012896529063661272="61" data-max-rows="7"><SPAN class=input-icon-required></SPAN><INPUT id=modalCreateForm:presentationLocale name=modalCreateForm:presentationLocale value=1222687100482 type=hidden jQuery151012896529063661272="62"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>enGB</SPAN></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Time zone:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:timeZoneSelect-outer class="input framed inline input-t-combobox" tabIndex=0 jQuery151012896529063661272="65" data-max-rows="7"><INPUT id=modalCreateForm:timeZoneSelect name=modalCreateForm:timeZoneSelect type=hidden jQuery151012896529063661272="66"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>None</SPAN></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Language:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:languageSelect-outer class="input framed inline input-t-combobox" tabIndex=0 jQuery151012896529063661272="69" data-max-rows="7"><INPUT id=modalCreateForm:languageSelect name=modalCreateForm:languageSelect type=hidden jQuery151012896529063661272="70"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>Auto-detect</SPAN></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV>
<DIV id=modalCreateForm:j_idt169 class="synclabelpanel "><SPAN id=modalCreateForm:j_idt169-output class=synclabelpaneltextstyle><IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt169-output-s1 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1>Display settings<IMG style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" id=modalCreateForm:j_idt169-output-s2 alt="" src="http://seluws0211/faces/javax.faces.resource/spacer.gif?ln=com/syncron/faces/images/unsecured&amp;v=sync4.4.10.0_12.2.4.7" width=5 height=1></SPAN>
<DIV class=synclabelpanelinner>
<TABLE id=modalCreateForm:UniqueId_j_id682 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class="width-40 tableLayoutLabel">Long pagination size:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:longPaginationSizeInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:longPaginationSizeInput name=modalCreateForm:longPaginationSizeInput maxLength=256 size=4></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Short pagination size:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:shortPaginationSizeInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:shortPaginationSizeInput name=modalCreateForm:shortPaginationSizeInput maxLength=256 size=4></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Popup box fade time:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:popupBoxFadeTimeInput-outer class="input framed inline input-t-text"><SPAN class=inputTagWrapper><INPUT onkeydown="if ((event.which) === Event.KEY_RETURN) { this.blur(); }" id=modalCreateForm:popupBoxFadeTimeInput name=modalCreateForm:popupBoxFadeTimeInput maxLength=256></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Disable tooltips:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:disableTooltipsCheckbox-outer class="input input-t-checkbox inline"><INPUT id=modalCreateForm:disableTooltipsCheckbox name=modalCreateForm:disableTooltipsCheckbox value="" type=checkbox></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Maximum Miller column amount:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:j_idt175-outer class="input-t-spinner input framed inline"><INPUT id=modalCreateForm:j_idt175 name=modalCreateForm:j_idt175 value=3 jQuery151012896529063661272="74"><SPAN class=sync-spinner-up jQuery151012896529063661272="72"></SPAN><SPAN class=sync-spinner-down jQuery151012896529063661272="73"></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Default weights units:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:defaultWeightUOM-outer class="framed inline input required input-t-combobox" tabIndex=0 jQuery151012896529063661272="76" data-max-rows="7"><SPAN class=input-icon-required></SPAN><INPUT id=modalCreateForm:defaultWeightUOM name=modalCreateForm:defaultWeightUOM value=100 type=hidden jQuery151012896529063661272="77"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>kg</SPAN></SPAN></SPAN></TD></TR>
<TR>
<TD class="width-40 tableLayoutLabel">Default volume units:</TD>
<TD class="width-60 tableLayout2"><SPAN id=modalCreateForm:defaultVolumeUOM-outer class="framed inline input required input-t-combobox" tabIndex=0 jQuery151012896529063661272="80" data-max-rows="7"><SPAN class=input-icon-required></SPAN><INPUT id=modalCreateForm:defaultVolumeUOM name=modalCreateForm:defaultVolumeUOM value=32000 type=hidden jQuery151012896529063661272="81"><SPAN class="value-showcase-wrapper "><SPAN class=value-showcase>m3</SPAN></SPAN></SPAN></TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV>
<DIV style="DISPLAY: block" id=modalCreateForm:j_idt179 class=rf-tgp-itm>
<DIV class=wizardStepTitle>Authentication</DIV><SPAN id=modalCreateForm:j_idt180>
<DIV class=create_user_wizard_step>
<TABLE id=modalCreateForm:changePassword class="inputsGridLayout tableLayout pass">
<TBODY>
<TR>
<TD class=tableLayoutLabel><SPAN id=modalCreateForm:changePassword-passLabel>Enter new password:</SPAN></TD>
<TD class="tableLayout2 "><SPAN id=modalCreateForm:changePassword-pass-outer class="input-t-secret framed inline input required"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT id=modalCreateForm:changePassword-pass name=modalCreateForm:changePassword-pass maxLength=256 value="" type=password></SPAN></SPAN></TD></TR>
<TR>
<TD class=tableLayoutLabel></TD>
<TD class="tableLayout2 "><SPAN id=modalCreateForm:changePassword-repeatPass-msg></SPAN></TD></TR>
<TR>
<TD class=tableLayoutLabel><SPAN id=modalCreateForm:changePassword-repeatPassLabel>Confirm new password:</SPAN></TD>
<TD class="tableLayout2 "><SPAN id=modalCreateForm:changePassword-repeatPass-outer class="input-t-secret framed inline input required"><SPAN class=input-icon-required></SPAN><SPAN class=inputTagWrapper><INPUT id=modalCreateForm:changePassword-repeatPass name=modalCreateForm:changePassword-repeatPass maxLength=256 value="" type=password></SPAN></SPAN></TD></TR>
<TR>
<TD class=tableLayoutLabel></TD>
<TD class="tableLayout2 "></TD></TR></TBODY></TABLE>
<TABLE id=modalCreateForm:UniqueId_j_id784 class="tableLayout inputsGridLayout ">
<TBODY>
<TR>
<TD class=tableLayoutLabel>Change password on first log in</TD>
<TD class=tableLayout2><SPAN id=modalCreateForm:changePasswordOnNextLoginCheckbox-outer class="input input-t-checkbox inline"><INPUT id=modalCreateForm:changePasswordOnNextLoginCheckbox name=modalCreateForm:changePasswordOnNextLoginCheckbox value="" CHECKED type=checkbox></SPAN></TD></TR></TBODY></TABLE></DIV></SPAN></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt189></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt200></DIV>
<DIV style="DISPLAY: none" id=modalCreateForm:j_idt245></DIV></DIV></DIV>
<DIV class=modalToolbar>
<DIV class=wizardToolbarButtonAllign><SPAN id=modalCreateForm:createUserWizard-toolbar><SPAN id=modalCreateForm:createUserWizard-prevspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-prev onmouseup="this.blur(); " class="btn   " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('@prev'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:createUserWizard\\u002Dprev\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-prev><SPAN>&lt; Prev</SPAN></A></SPAN><SPAN id=modalCreateForm:createUserWizard-nextspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-next onmouseup="this.blur(); " class="btn   " onclick="jsf.util.chain(this,event,&quot;RichFaces.$('modalCreateForm:createUserWizard').switchToItem('@next'); return false;&quot;,&quot;RichFaces.ajax(\&quot;modalCreateForm:createUserWizard\\u002Dnext\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-next><SPAN>Next &gt;</SPAN></A></SPAN><SPAN id=modalCreateForm:createUserWizard-finishspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-finish class="btn  disabled " tabIndex=-1 href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-finish><SPAN>Finish</SPAN></A></SPAN><SPAN id=modalCreateForm:createUserWizard-cancelspan class="btn-wrapper  "><A id=modalCreateForm:createUserWizard-cancel onmouseup="this.blur(); " class="btn   " onclick='RichFaces.ajax("modalCreateForm:createUserWizard\u002Dcancel",event,{"incId":"1"} );return false;' href="http://seluws0211/views/securitymanagement/users/users.xhtml#" name=modalCreateForm:createUserWizard-cancel><SPAN>Cancel</SPAN></A></SPAN></SPAN></DIV></DIV></DIV><INPUT value=1550709821419197074:6595700349050478842 type=hidden><INPUT value=1550709821419197074:6595700349050478842 type=hidden><INPUT value=1550709821419197074:6595700349050478842 type=hidden><INPUT value=1550709821419197074:6595700349050478842 type=hidden><INPUT value=1550709821419197074:6595700349050478842 type=hidden><INPUT value=1550709821419197074:6595700349050478842 type=hidden><INPUT value=1550709821419197074:6595700349050478842 type=hidden><INPUT value=1550709821419197074:6595700349050478842 type=hidden>
Object HTML End
::::::::::::::: Form Object End :::::::::::::::

--> IE.au3 V2.4-0 Warning from function _IEGetObjById, $_IEStatus_NoMatch (modalCreateForm:UniqueId_j_id987)
"C:\Users\dksokvk_sa\Documents\One4All\One4AllAddUser.au3" (282) : ==> Variable must be of type "Object".:
$s_Info &= "Object Tag Name: " & $o_object.tagName & @CRLF
$s_Info &= "Object Tag Name: " & $o_object^ ERROR
->09:05:43 AutoIt3.exe ended.rc:1
>Exit code: 1    Time: 85.815

I have attach another screenshoot so you can see that it is a popup windows.

post-62705-0-15585300-1372230614_thumb.j

I hope it makes sence.


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Would it be possible for you to save this webpage using Opera? Opera is the only browser I know of that properly downloads and relinks all stylesheet and script files.

Share this post


Link to post
Share on other sites

Would it be possible for you to save this webpage using Opera? Opera is the only browser I know of that properly downloads and relinks all stylesheet and script files.

 

I navigated to the popup windows and then I just view source and saved the the html in Opera.

I hope this is the right way.

users.htm


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Instead of viewing the source you need to press Ctrl+S and select "HTML file with images", then save. It will create an html file along with a folder. Zip both the html file and the folder together and upload that.

Share this post


Link to post
Share on other sites

Instead of viewing the source you need to press Ctrl+S and select "HTML file with images", then save. It will create an html file along with a folder. Zip both the html file and the folder together and upload that.

 

The 2 attachment you see is in Opera and you see 2 tab.

The 1st tab is main webpage the 2nd tab is the popup webpage. It different when it is Internet explorer.

post-62705-0-15951700-1372331101_thumb.j

post-62705-0-68553200-1372331110_thumb.j

I have tried to upload the zip file, but I'm not allowed.


Yours sincerely

Kenneth.

Share this post


Link to post
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
Sign in to follow this  
Followers 0