1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. thermer

Beiträge von thermer

  • Button in Webanwendung drücken

    • thermer
    • 22. Mai 2018 um 14:33

    Ich habe noch einige Infos zusammen gesammelt

    Es handelt sich um eine geschütztes CRM-System, daher ist ein Verweis auf die HP leider nicht möglich. Anbei allerdings Screenshots + Infos aus der Entwicklungsumgebung. Vielleicht habt ihr noch einen genialen Einfall

    pasted-from-clipboard.pngpasted-from-clipboard.png

    Ziel ist es einen Wert aus einer Variable in die Suche hinein zu schreiben (Derzeit steht da test go live). Die Suche wird erst bei Klick auf die Lupe sichtbar (Für Input)

    pasted-from-clipboard.png

    VG
    Thomas

  • Button in Webanwendung drücken

    • thermer
    • 22. Mai 2018 um 12:53

    Vielen Dank für die schnelle Antwort! Habe den Code eigebaut und der Button wird gefunden. Wenn ich als Folgeaktion diesen allerdings anklicken möchte, passiert nix...

    Irgendwie bin ich grad echt zu blöd^^

    Code
    $oButtonColl = _IETagNameGetCollection($oIE, "button")
    
    For $oButton In $oButtonColl
    If $oButton.title = "Suche" Then
    ConsoleWrite("Button gefunden mit title=Suche" & @CRLF)
    _IEAction ($oButton, "click")
    EndIf
    Next
  • Button in Webanwendung drücken

    • thermer
    • 22. Mai 2018 um 11:52

    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

    Code
    _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
    Code
    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

    Code
    <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 :)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™