Hallo liebe Community,
mein Name ist Thomas und ich arbeite seit ca. 2 Wochen an meinem ersten AUTO-IT Projekt.
Mithilfe eines Programms soll ein Upload von Dokumenten angestoßen werden. Hierbei soll die bereitstehende Webanwendung genutzt werden (Kein Upload via FTP oder ähnliches).
Der Login, das Navigieren, etc funktioniert einwandfrei. Allerdings falle ich auf die Nase, wenn ich innerhalb eines bestimmten Bereichts (z.B. in der Section) einen Button drücken möchte. Hat damit jemand Erfahrung?
Ich habe schon diverse Dinge probiert
_IEFrameGetObjByName
_IEGetObjById
etc...
Der Button wird nicht gefunden. Ein Framework wurde auch nicht angezeigt.
Local $oButtons = _IETagNameGetCollection($oIE, "button")
For $oButton In $oButtons
Consolewrite("name: " & $oButton.name & " value: " & $oButton.value & @CRLF)
Next
name: value:
name: value:
name: value:
name: value:
name: value:
name: value:
name: value:
name: value:
name: value:
name: value:
Alles anzeigen
Das Ergebins lässt mich darauf schließen, dass 10 Buttons gefunden werden, aber ohne Name. Wie soll ich diese dann ansprechen? Über ID funktioniert das leider auch nicht
Hier der HTML Auszug
<button title="Suche" class="sapMBarChild sapMBtn sapMBtnBase" id="panevariantk9kY_s3OVbqoOCH6CMRU0SG_9-searchButton" data-sap-ui="panevariantk9kY_s3OVbqoOCH6CMRU0SG_9-searchButton" data-sap-automation-id="k9kY$3OVbqoOCH6CMRU0SG-searchButton"><span class="sapMBtnHoverable sapMBtnIconFirst sapMBtnInner sapMBtnTransparent sapMFocusable sapMIE" id="panevariantk9kY_s3OVbqoOCH6CMRU0SG_9-searchButton-inner"><span class="sapMBtnCustomIcon sapMBtnIcon sapMBtnIconLeft sapUiIcon" id="panevariantk9kY_s3OVbqoOCH6CMRU0SG_9-searchButton-img" role="presentation" aria-hidden="true" style='font-family: "SAP-icons";' data-sap-ui="panevariantk9kY_s3OVbqoOCH6CMRU0SG_9-searchButton-img" data-sap-ui-icon-content=""></span><span class="sapMBtnFocusDiv"></span></span></button>
Ich habe den Verdacht, dass es an der DOM Struktur liegt? Muss ich einen bestimmtes Element erst ansprechen ?
Besteht vielleicht die Möglichkeit über eine Img Suche?
Vielen Dank im Voraus euch allen