176

Re: Reihencheck

Für solche Teams wurde der Reihencheck vermutlich nicht geschrieben. Ich habe eine alte Version, aber vermutlich musst Du die Berechnungen für mehr Spieler auslegen. Bei 87 (!) Spielern in einem Team funktioniert der Reihencheck nicht mehr ganz uneingeschränkt smile

http://www.eiszeit-manager.de/buero/tea … am_id=6662

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_3779.png

177

Re: Reihencheck

Muss ich doch glatt mal testen, WELCHE Spieler der RC anzeigt. big_smile

... und dann gleich, um wieviel langsamer der RC wird, wenn ich das Spielerlimit erhöhe. hmm

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

178

Re: Reihencheck

Ich komme nicht drauf warum, aber die Spielerdaten dieses Teams:
http://www.eiszeit-manager.de/buero/tea … am_id=2464
werden nicht korrekt importiert (Firefox 15, Down Them All).

Bei allen anderen Teams klappt es.

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_3779.png

179

Re: Reihencheck

tomrbg schrieb:

Ich komme nicht drauf warum, aber die Spielerdaten dieses Teams:
http://www.eiszeit-manager.de/buero/tea … am_id=2464
werden nicht korrekt importiert (Firefox 15, Down Them All).

Bei allen anderen Teams klappt es.

Ich glaube, ich hab's gefunden. Schuld ist der Spieler J.A. Kipp. Die Punkte hinter den Initialen dürften die Bösewichte  sein.

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_3779.png

Re: Reihencheck

Also bei mir funktionierts einwandfrei.
Da beim Einlesen lediglich auf Trennzeichen geachtet wird sollten Punkte im Namen eigentlich wurscht sein.

http://img833.imageshack.us/img833/1216/reihencheck.jpg

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_1979.png

181

Re: Reihencheck

Alles zurück. Nach Computer-Neustart gehts jetzt. Dein Computer, das unbekannte Wesen... sad

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_3779.png

182

Re: Reihencheck

Habe genau das selbe problem.
Eigentlich alles gemacht wie vorgegeben.

Hellfire_Chief schrieb:

Hi Leute,

hab mir auch grad den Reihencheck runtergeladen, allerding komm ich damit nicht klar. Wenn ich mein Team einlesen will(nach Anleitung) kommt solbald ich "eigenes Team neu einlesen" drücke, folgende Fehlermeldung:

BASIC-Laufzeitfehler.
Es ist eine Exeption aufgetreten
Typ: com.sun.star.uno.RuntimeExeption
Message:.

Kann mir jemand sagen wo der Fehler liegen könnte?

Danke schon mal im voraus!

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_5396.jpg

183

Re: Reihencheck

Les mal hier, lelle. Vielleicht helfen dir die beiden Links dort weiter. Ansonsten schreib bitte mal, welches Office (OpenOffice, LibreOffice, Version?) und welchen Browser du verwendest. Ohne die Angaben kann ich dir nur schwer eine Lösung anbieten.

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

184

Re: Reihencheck

Also mein Open Office ist das 3.1.1

Es wurde alles instaliert. Habe es geprüft indem ich die Datei gesucht und gefunden habe wie beschriben
verwende Firefox 12.0

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_5396.jpg

185

Re: Reihencheck

Ok, gehe auf www.openoffice.org/de/ und lade dir die aktuelle Version 3.4.1 herunter. Da hats inzwischen einiges an Änderungen gegeben. Höchstwahrscheinlich dürften dann die Probleme behoben sein.

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

186

Re: Reihencheck

Firefox - Aktuell
Open office - Aktuell

Fehler leider nicht behoben.

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_5396.jpg

187

Re: Reihencheck

Ich hab jetzt so einiges probiert, aber ich kann die Fehlermeldung nicht reproduzieren. Das Problem ist, daß in der Meldung keine Fehlerklasse angegeben ist. Es kann also an allem möglichen liegen.

Wir können aber noch was versuchen: Dazu mußt du das Einlesemakro Schritt für Schritt ablaufen lassen. Da ich nicht weiß, wie gut du dich mit Openoffice auskennst, beschreibe ich die Schritte mal lieber sehr ausführlich.

Zuerst markiere im Firefox dein Team so wie hier in der Grafik beschrieben und kopiere es mit "STRG + C" in den Zwischenspeicher.

Jetzt öffne im Reihencheck den Makroeditor über "Extras - Makros - Makros verwalten - OpenOffice.org Basic".

Im nächsten Dialogfenster "OpenOffice.org Basic Makros" klickst du einfach auf "Bearbeiten". Dadurch öffnet sich der Makroeditor. Am besten legst du dir beide Fenster, Reihencheck und den Makroeditor nebeneinander auf den Bildschirm, daß du sie beide im Blick hast.

Oben bei den Schaltflächen ist ein Pulldown-Menü. Das klappe auf und markiere "[Reihencheck.ods].Standard". Wenn du kein Pulldownmenü hast, dann klicke in der Editor-Menüleiste "Ansicht - Symbolleisten - Makro". Danach sollte es erscheinen.

Rechts neben dem Pulldown-Menü findest du den Button "Einzelschritt", ein geschwungener Pfeil, der in eine offene Klammer hineinragt. Den klicke jetzt. Im Editierbereich sollte jetzt links ein gelber Pfeil auf die Zeile "Sub Eigene_Teamdaten_einlesen" zeigen. Jetzt klicke den "Einzelschritt"-Button Zeile für Zeile solange weiter, bis die Fehlermeldung kommt.

Die letzte funktionierende Zeile brauch ich. Vielleicht kann ich dann die Fehlerursache eingrenzen.

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

188

Re: Reihencheck

Also wen alles richtig gemacht wurde dan ist es diese zeile die noch geht

    If mycell_0_0b.String = "Pos" Or mycell_0_0b.String = "Goalies" Or mycell_0_0b.String = "" Or mycell_0_0b.String = "Top of Form 1" Or mycell_0_0b.String = "Bottom of Form 1" Or mycell_0_0b.String = "Reihe 1" Or mycell_0_0b.String = "Reihe 2" Or mycell_0_0b.String = "Reihe 3" Or mycell_0_0b.String = "Ø" Or mycell_0_0b.String = "Ersatzspieler" Or mycell_0_0b.String = "Momentan nicht verfügbar" Then
            myrows.removebyindex(z,1)

wen ich dan weiter klicke springt der pfeil eines weiter auf
myrows.removebyindex(z,1)

und beim nexten klick kommt der fehler und diese zeile scheint markiert auf


Ich hoffe das ich jetzt helfen kann

lg
lelle

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_5396.jpg

189

Re: Reihencheck

Ok, so kommen wir der Sache schon näher. Das ist ne Zeile aus dem Codebereich für den Internet Explorer. Da du den aber ja nicht verwendest, muß vorher im Codeablauf ein Fehler sein, damit das Makro dahin überhaupt abbiegt.

Am besten ist, wenn wir das von hier auslagern. Wird sonst vielleicht zu umfangreich fürs Forum. Ich schreib dir heute nachmittag mal an deine Emailadresse, die du hier im Forum hinterlegt hast, wie wir weiter vorgehen können.

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

190

Re: Reihencheck

Update!

Die neue Reihencheck-Version 5.0 ist fertig und kann hier heruntergeladen werden:
Download Reihencheck_5.0.zip.

Änderungen in der Version 5.0:

  • Leichtere Einstellung der durchschnittlichen Form des Gegners. Veränderungen werden sofort und automatisch übernommen.

  • Durchschnittsalter in den Teamzusammenfassungen.

  • Durchschnittswerte der Positionen jetzt separat für aufgestellte Spieler und gesamtes Team.

  • Farbliche Hervorhebung der Spieleralter.

  • Farbliche Kennzeichnung, ob die eigenen Reihen eine bessere oder schlechtere "wahre Stärke" haben als die entsprechenende Gegnerreihe.

  • Je Team (eigenes wie Gegner) können jetzt bis zu 200 Spieler erfasst werden.

  • Einlesen des eigenen Teams via Internet-Explorer beschleunigt.

  • Anleitungen aktualisiert.

Mein Dank gilt vor allem tomrbg und markus_theiszl für ihre klasse Ideen und ihre Rückmeldungen während der Testphase.

Durch einige der Änderungen dauert das Einlesen des eigenen Teams leider ein paar Sekunden länger als gewohnt. Ein durchschnittlich großes Team dürfte aber nach ca. 7 - 10 Sekunden angezeigt werden.

@ Tom und Markus: Ladet euch den Reihencheck nochmal neu herunter. Ich habe den Makrocode noch um einiges straffen können, so daß das Einlesen des eigenen Teams ein wenig flotter funktioniert als in euren Versionen.

@ lelle: Die Version, die ich dir geschickt habe, ist die aktuelle. Du brauchst also nichts weiteres machen.

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

191 Zuletzt bearbeitet von tomrbg (2012-09-16 18:35:16)

Re: Reihencheck

Danke! Ist sehr geil geworden!

Edit: ist in  der Tat schneller als die Testversion. Ca. 1,5 sec. bei 22 eigenen Spielern.

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_3779.png

192 Zuletzt bearbeitet von Eismeister (2012-09-29 13:44:42)

Re: Reihencheck

Hi,
ich möchte den Reihencheck testen. Leider scheitere ich schon beim Einlesen des eigenen Teams.
Ich benutze Ubuntu mit LibreOffice 3.5.4.2 .
Dies sind die Daten, die ich über Markieren des Teams und STRG+C gewinne:

Reihe 1
Pos     #     Name     Nation     Alter     Stärke     Erfahrung     Form     Entwicklung     Status     Reihe
C            Denis Trotter "C"        [Nation]     26        21        13        99     Spielerentwicklung        [Der Spieler ist fit]     
S            Frank Adams     [Nation]     24        20        9        97     Spielerentwicklung        [Der Spieler ist fit]     
S            Stephane Reichert     [Nation]     26        20        11        100     Spielerentwicklung        [Der Spieler ist fit]     
V            Andrew Vandermeer "A"        [Nation]     24        21        11        100     Spielerentwicklung        [Der Spieler ist fit]     
V            Jaako Aunola     [Nation]     27        20        11        99     Spielerentwicklung        [Der Spieler ist fit]     
Ø     25     20     12     99     
Reihe 2
Pos     #     Name     Nation     Alter     Stärke     Erfahrung     Form     Entwicklung     Status     Reihe
C            Ole Piirto     [Nation]     27        20        9        95     Spielerentwicklung        [Der Spieler ist fit]     
S            Casper Vainikainen     [Nation]     28        19        10        99     Spielerentwicklung        [Der Spieler ist fit]     
S            Steve Scatchard     [Nation]     27        19        11        97     Spielerentwicklung        [Der Spieler ist fit]     
V            Robert Robinson     [Nation]     25        15        10        98     Spielerentwicklung        [Der Spieler ist fit]     
V            Evgeni Talkovk     [Nation]     27        17        11        96     Spielerentwicklung        [Der Spieler ist fit]     
Ø     27     18     11     97     
Reihe 3
Pos     #     Name     Nation     Alter     Stärke     Erfahrung     Form     Entwicklung     Status     Reihe
C            Bryan Yablonski     [Nation]     26        17        9        99     Spielerentwicklung        [Der Spieler ist fit]     
S            Matteo Streit     [Nation]     29        15        17        98     Spielerentwicklung        [Der Spieler ist fit]     
S            Patrik Birkner     [Nation]     26        15        11        95     Spielerentwicklung        [Der Spieler ist fit]     
V            Martins Neiland     [Nation]     27        15        14        98     Spielerentwicklung        [Der Spieler ist fit]     
V            Giovanni La Rosa     [Nation]     27        15        11        97     Spielerentwicklung        [Der Spieler ist fit]     
Ø     27     15     13     97     
Goalies
Pos     #     Name     Nation     Alter     Stärke     Erfahrung     Form     Entwicklung     Status     Reihe
G            Stephen Sawada     [Nation]     26        20        10        97     Spielerentwicklung        [Der Spieler ist fit]     
G            Ritvars Klimovics     [Nation]     26        17        5        100     Spielerentwicklung        [Der Spieler ist fit]     
Ersatzspieler
Pos     #     Name     Nation     Alter     Stärke     Erfahrung     Form     Entwicklung     Status     Reihe
C            Philip Vögele     [Nation]     30        15        13        100     Spielerentwicklung        [Der Spieler ist fit]     
S            Hendrik Eckstein     [Nation]     26        14        13        96     Spielerentwicklung        [Der Spieler ist fit]     
V            Thomas Bartelt     [Nation]     28        15        11        97     Spielerentwicklung        [Der Spieler ist fit]     

Wenn ich nun in Libre Office auf "Eigenes Team neu einlesen" klicke geschieht garnix.

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_7160.png

193

Re: Reihencheck

Hast Du in den Sicherheitseinstellungen den Pfad, in dem der Reihencheck liegt, für Makros freigegeben?

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_3779.png

Re: Reihencheck

tomrbg schrieb:

Hast Du in den Sicherheitseinstellungen den Pfad, in dem der Reihencheck liegt, für Makros freigegeben?

Oh, das war zumindest einer meiner Fehler. Hatte nur den Reihencheck Ordner selbst und nicht den Übergeordneten freigegeben.
Nun versucht das Programm die Daten einzulesen. Es funktioniert allerdings immer noch nicht richtig. Ich sehe die Daten der Zwischenablage ungeordnet in den Spalten A und B. Von Einlesen keine Spur.

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_7160.png

195

Re: Reihencheck

Mach mal nen Screenshot. Hast du auch die Reihencheckvariante für LibreOffice gewählt? Welchen Browser benutzt du in Ubuntu zum Auslesen des eigenen Teams? Funktioniert das Einlesen des gegnerischen Teams richtig?

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

196 Zuletzt bearbeitet von Eismeister (2012-09-29 22:58:36)

Re: Reihencheck

sokitrop schrieb:

Mach mal nen Screenshot. Hast du auch die Reihencheckvariante für LibreOffice gewählt? Welchen Browser benutzt du in Ubuntu zum Auslesen des eigenen Teams? Funktioniert das Einlesen des gegnerischen Teams richtig?

Das Einlesen des Gegners funktioniert. Hier ein Screenie der den Fehler zeigt, der entsteht, wenn ich die im vorherigen Beitrag gespeicherte Zwischenablage versuche einzulesen:
http://www13.picfront.org/picture/ltENTq11/thb/ReihencheckScreenie.png

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_7160.png

197

Re: Reihencheck

Ok, da scheint der Textimport-Filter des LibreOffice die Spaltentrenner nicht richtig zu erkennen, die von deinem Webbrowser (Firefox, wie es aussieht?) bzw. von deiner Ubuntu-Zwischenablage gesetzt werden. Oder der zu importierende Zeichensatz und/oder Sprache sind falsch.

Öffne mal das Reihencheck-Makro im Makroeditor von LibreOffice. Ich kann dir leider nur sagen, wie das beim OpenOffice zu öffnen ist. Es dürfte aber beim LibreOffice nicht sehr viel anders sein.

Klicke in der Calc-Menüleiste auf "Extras - Makros - Makros verwalten - OpenOffice.org Basic". Im folgenden Dialogfenster in der linken Spalte (Makro aus): "Reihencheck.ods - Standard - EZM", dann in der rechten Spalte (Vorhandene Makros in: EZM): "Sheets_ausblenden". Danach rechts auf den "Bearbeiten"-Button. Jetzt sollte sich der Makroeditor an der richtigen Stelle öffnen.

In der Sub "Sheets_ausblenden" findest du die Zeile "mysheet0.isvisible = false". Ändere das "false" in "true". Dann speichere das geänderte Makro und starte den Reihencheck neu. Jetzt sollte im Calc-Fenster links unten neben dem "Reihencheck"-Tab ein neuer Tab "Eingabe eigenes Team" stehen. Auf den wechsle mal und klicke zur Sicherheit auf "Eigenes Team löschen". Es dürfen jetzt keine Daten mehr da drin stehen.

Jetzt kopiere dein Team im Browser mit STRG+C, markiere in dem "Eingabe neues Team"-Datenblatt das Feld A1 und füge die Daten mit SHIFT+STRG+V dort ein. Vermutlich kommt ein Dialogfenster "Inhalt einfügen". Dann wähle "Unformatierter Text" aus und bestätige mit "OK". Von dem nun folgenden Textimport-Dialog brauche ich einen Screenshot. Wenn du den hast, klicke auf "Abbrechen" und dann im Reihencheck auf "Eigenes Team neu einlesen".

Von dem nun wohl falsch gefüllten Datenblatt "Eingabe eigenes Team" mache bitte auch noch einen Screenshot.

Ist jetzt zwar ein bisserl mit Arbeit verbunden aber ich denke mal, daß sich mit den Angaben das Problem lösen läßt.

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

Re: Reihencheck

sokitrop schrieb:

Jetzt kopiere dein Team im Browser mit STRG+C, markiere in dem "Eingabe neues Team"-Datenblatt das Feld A1 und füge die Daten mit SHIFT+STRG+V dort ein. Vermutlich kommt ein Dialogfenster "Inhalt einfügen". Dann wähle "Unformatierter Text" aus und bestätige mit "OK". Von dem nun folgenden Textimport-Dialog brauche ich einen Screenshot. Wenn du den hast, klicke auf "Abbrechen" und dann im Reihencheck auf "Eigenes Team neu einlesen".

Von dem nun wohl falsch gefüllten Datenblatt "Eingabe eigenes Team" mache bitte auch noch einen Screenshot.

Deine Shortcuts verwirren mich immer etwas smile.
Warum muss ich gemäß deiner Reihencheck Anleitung beim markieren der Spieler in Firefox noch irgendwelche Tasten drücken? Ich markiere die Einfach und klicke dann im Kontextmenü auf kopieren.
Das markieren nach deiner Anleitung habe ich auch versucht. Schien mir aber nix zu ändern?

Nun zurück zum aktuellen Thema:

Hier die Screenies:

http://www13.picfront.org/picture/1BfxRuXO5Q/thb/ReihencheckScreenie.png

http://www13.picfront.org/picture/QVFINIgue7/thb/ReihencheckScreenie1.png

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_7160.png

199

Re: Reihencheck

Deinem ersten Screenshot nach werden die Teamdaten genau so importiert, wie es sein soll. Der zweite Screenshot bringt mir allerdings nichts. Der ist vom Datenblatt "Reihencheck" und nicht von "Eingabe eigenes Team". So sehe ich leider nicht, mit welchen Werten die weiter rechts liegenden Spalten belegt werden.

Aber ok. Ich denke mal, daß es weniger an den Spaltenbelegungen liegt sondern daran, daß bei den Strings wie "Reihe x" oder "Pos" Leerzeichen und Zeilenumbrüche anders interpretiert werden als vorgesehen. Das liegt offenbar an der Zwischenablage von Ubuntu.

Um das zu prüfen und eine entsprechende Routine ins Makro zu schreiben, brauche ich nochmal deine Hilfe.

Mit dem Code, den du hier gepostet hast, kann ich nichts anfangen. Die Forumssoftware ersetzt offenbar Tabzeichen durch eine Handvoll Leerzeichen. Also kopiere bitte dein markiertes Team in eine txt-Datei. So sollten die Tabs erhalten bleiben und ich sehe den Unterschied zwischen Tab und Leerzeichen.

Dann mach nochmal das mit dem Textimport, wie du es für den ersten Screenshot schon gemacht hast. Nur jetzt klicke nicht auf Abbruch sondern auf "OK". Danach speichere die Reihencheck-Datei, packe sie zusammen mit der txt-Datei in eine ZIP und schicke mir das Ganze an sokitrop@yahoo.de.

Wenn alles klappt, bekommst du von mir dann auch einen maßgeschneiderten Ubuntu-Reihencheck. wink

Menschenhandel? Nein, danke. - Pro Abschaffung der Transferzahlungen!
http://www.eiszeit-manager.de/images/signaturen/ezm_sig_2196.jpg http://s1.directupload.net/images/130206/mefxykzw.gif

Re: Reihencheck

Habe es gesendet. Hoffe es ist angekommen.

http://www.eiszeit-manager.de/images/signaturen/ezm_sig_7160.png