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. km.jodko

Beiträge von km.jodko

  • Schleifen.... brauche eine hilfe......

    • km.jodko
    • 26. Februar 2015 um 14:32

    Habe folgendes vor:

    Er soll so lange warten bis die eine oder die andere farbe an einer bestimmten stelle des fensters kommt (entweder es wird oben links grün, oder unten links grün), und dann ein paar aktionen durchführen...
    irgendwie funktioniert das was ich vor habe nicht...
    NAja und ich wollte wissen´, wie man diese schleife nur richtig formuliert in autoit... ich verstehe es ja nur ich kann es nicht richtig anwenden :((


    For $i=1 To 100 ;dass ganze soll 100 mal passieren
    ;hier passiert viel ist aber unnötig zu posten

    While 1
    Local $iColor1 = PixelGetColor(x,y) ;get pixelcolor to detect SAP mask at the top
    Local $iColor2 = PixelGetColor(x,y) ;get pixelcolor to detect SAP mask at the bottom

    Case 1 $iColor1="13752028" then
    sleep (100)

    exitloop

    Case 2 $iColor2="13752028" then
    exitloop
    WEnd
    $sRow = $sRow + 1 ; go to the next row and search the next
    Next

  • Do Sleep until program is loading or changíng the mask

    • km.jodko
    • 23. Januar 2015 um 12:39

    Hallo liebe Gemeinde!

    Ich habe folgendes vor:
    Autoit soll so lange warten bis das Fenster im SAP aufgehört hat zu laden..... im groben und ganzen er soll weiter machen wenn sich die maske ändert....
    Wie muss ich das richtig schreiben??

    So habe ich es:

    Do
    Sleep(100)
    Until "SAP,Title: dfind document: selection criteria, class:SAP_FRONTED_SESSION, Instance: " spirngt um zu "Title:Document List After Selection,Class:SAP,FRONTEND_SESSION"

    Also so habe ich es gedacht, aber das kriege ich nicht hin :(

    Bitte helft mir weiter

  • Script soll alle pdfs nach 5 stelligem text suchen und pdf oder pdfs öffnen

    • km.jodko
    • 23. Januar 2015 um 12:28

    ja ich habe ein 64 bit system und habe es eben installiert, aber wie genau starte ich diesen FilteR?
    Danke aber schon im voraus"!

  • Script soll alle pdfs nach 5 stelligem text suchen und pdf oder pdfs öffnen

    • km.jodko
    • 23. Januar 2015 um 08:06

    Ja ich wollte dei einzelnen PDFs nach bestimmten Text inerhalb der Pdfs suchen lassen.... Ok, also werde ich zusehen müssen erstmal die pdfs in text umzukonvertieren um mir dann bestimmte zeilen aus der PDf auszuspucken.

    Danke für die Antwrten dennoch ! :)

    VG

  • Script soll alle pdfs nach 5 stelligem text suchen und pdf oder pdfs öffnen

    • km.jodko
    • 22. Januar 2015 um 15:51

    Hallo liebe Auto it Gemeinde!

    Ich bin hier etwas neu im Forum und frage mich ob folgendes möglich ist:

    Alle pdf´s die in einem ordner sind nach einem 5stelligen Text suchen zu lassen und dann,
    dass er mir anzeigt was er gefunden hat um mir dann auszuwählen welches pdf geöffnet werden soll,
    oder wenn nur eins gefunden wird, das er gleich die pdf öffnet ? ? ?

    Ich bin mit meiner Hilfe und Forum suche nicht weit gekommen, bzw. gar nicht :((

  •  SAP und excel Script / Eine Excele Liste nach und nach mit infos aus bestimmter maske und stelle füllen

    • km.jodko
    • 20. Januar 2015 um 09:11

    Also ich bin neu im autoit und möchte ein script schreiben, womit ich eine excel tabelle mit daten aus sap fülle........
    Also ich habe eine liste mit daten (100 Zeilen, also auch 100 Loops)
    Die Tabelle sieht so aus :

    D_EF_777777_44_Z_02_08 D EF 777777 44 Z 02 08
    D_EF_888888_44_R_03_07 D EF 888888 44 R 03 07
    .
    .
    .
    .
    .
    .

    Also die Tabelle sieht so wie oben aus, nur dass es 100 zeilen sind


    möchte eine Maske im sap öffnen (CV04N).
    Dort soll es den eintrag "D" nehmen(also eine bestimmte Zelle aus der excel datei), ein "unterstrich", dann "EF"(eine bestimmte zelle), dann wieder unterstrích, dann "777777"(e.b.Z.), dann wieder unterstrich, dann "44"(e.b.z.) und dann wieder unterstrich, dann "z"(e.b.z) und dann wieder unterstrich.
    Der Eintrag soll D_EF_77777_44_Z sein und dass soll SAP suchen (ENTER). Nach der suche und rumgeklicke geht er dann zur nächsten zeile und sucht den nächsten.
    Wie programier ich am besten den Anfang?


    Achso, der Sinn ist diese Tabelle mit daten zu füllen...... Also nach jeder Suche in der Maske cv04n muss ich noch ein paar clicks machen und dann noch wenn/dann prüfungen und zum schluss hinter jede zeile in excel 0 oder 100 eintragen und die firma....

    Könnt ihr mir dabei behilflich sein?

    Mein Scirpt habe ich euch hier unten angehängt, die Tabelle ist im vornhinein erstellt und befüllt...


    ; Attach to the session with the window titled "SAP Easy Access"
    _SAPSessAttach("SAP Easy Access")

    ; Put the value "cv04n" into the command field.
    _SAPObjValueSet("tbar[0]/okcd", "CV04N")

    ; Press the "Enter" key.
    _SAPVKeysSend("Enter")

    ;Put the number in ("Cell B1"_"Cell C1"_"Cell D1"_"Cell E1") and ENTER

    ;Choose the right document to open ( a extra "0"with"CellF1" ist the right "part" in sap and "Cell G1" is the right "Vr" in SAP.

    ;go to object links and to maintenance notific. and choose the notification satrts with 3*

    ;Take Cause Code, S/C Network and Local Line into the Excel list.

    ;go to the next row and search the next


    Bitte helft mir mit den Befehlen :D Ich wäre euch SOOOOOO dankbar!

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™