GCVoteGrabber-Daten

3 Antworten [Letzter Beitrag]
londonrain
Offline
Beigetreten: 12/10/2009

Wenn ich ich das Makro mit diesen Einstellungen laufen lasse

krieg ich immer diesen Fehler:

Meine GCVOteGrabbereinstellungen schauen so aus.

Liegt das evtl. an den Zeilen 755-757

        If .not. RegEx("[\d]",$GCVoteAvg)
           CANCEL msg="The Field given by GCVoteGrabber.xml does not contain a valid average! Please rerun GCVoteGrabber! The Macro is being cancelled!"
        EndIf

AFAIK matcht \d doch nur 0-9 und keine Dezimalzahlen wie 3,7, oder nicht?

londonrain
Offline
Beigetreten: 12/10/2009
Ih mein Posting ist ganz wo

Ih mein Posting ist ganz wo anders als wo es hin soll. Kann man das irgendwie von diesem Baumanzeigemodus in einen linearen umstellen? Da komm ich ja gar nicht mit klar...

londonrain
Offline
Beigetreten: 12/10/2009
Tatsächlich. Dann gehts. Kann

Tatsächlich. Dann gehts. Kann man das vielleicht dann so machen, dass es, wenn Feld leer ist, einfach ne 0 statt dessen nimmt? Ich mag die Option Blank fields gerne, weil die Datenbank dadurch deutlich übersichtlicher ist und man schnell gevotete von ungevoteten Caches unterscheiden kann. Evtl. verknüpft mit einer Abfrage das mindestens ein gültiger Wert existiert.

Bild von cbba
cbba
Offline
Beigetreten: 10/22/2009
... does not contain a valid average

Die Fehlermeldung hat an dieser Stelle durchaus seine Richtigkeit: Wenn nämlich im Grabber bei den "Formatting Options" die Option "Blank Fields when possible" gewählt ist, steht im entsprechenden Datenbankfeld ein "Blank".
Und genau das soll mit der Fehlermeldung " ... does not contain a valid average ... " verhindert werden, weil dann die Filterfunktion der Cachemap im Silverlight ein Problem bekäme!

Das heisst: Bitte nicht die Option "Blank Fields when possible" wählen!!!

lG cbba

PS: Die RegEx interpretiert Kommazahlen schon richtig als numerisch, nicht nur die natürlichen Zahlen.

Copyright Notice

cacheye (c) 2009-2012
Geocaching Cache Icons Copyright 2012 Groundspeak Inc.
Used with Permission.