Ungültiger Wert im OFDb Platz Feld

Issue #184 closed
Former user created an issue

Hallo, leider bin ich nach dem letzten Update auf folgenden Fehler gestoßen.

Nach dem ich einen Datensatz eingetragen habe und ich den Datensatz schließen möchte erscheinen folgende Fehler:


Das Feld "OFDB Platz" enthält keinen gültigen Wert. Dieser wird durch "OFDB Platz" ersetzt. Soll das Speichen dennoch fortgesetzt werden?

Das Feld "IMDB Stimmen" enthält keinen gültigen Wert. Dieser wird durch "IMDB Wert" ersetzten. Soll das speichern dennoch fortgesetzt werden?

Danke

Comments (19)

  1. tbengel

    Hallo,

    dann wird es wohl auch so sein, wie es da steht … Was willst Du denn in diese Felder eintragen?

  2. cyrix

    Hey, danke fuer die Antwort. Der OFDB / IMDB Wert sollte sich ja eigenltich automatisch befuellen. So war es bis jetzt. Beispielswert: 0=8.333! Fehlermeldung sagt aus: Der Wert 8333 (ohne “.”) sei kein gueltiger Wert. Dies hat bei der letzten Version noch gut geklappt!

    Danke

  3. tbengel

    Hallo,

    ich habe es gerade getestet … es ist egal ob Du 8333 oder 8.333 eingibst. Bei mir klappt es ohne den Hinweis.
    Also was steht bei Dir genau in den Feldern?

  4. cyrix

    Hallo,

    entschuldige, ich habe mich da wohl etwas ungluecklich ausgedrueckt.

    1. Der Import hat gestern bei mir noch funktionert
    2. ofdb war heute nacht down

    Wenn ich einen Film manuell hinzufuege, klappt dies ohne Fehlermeldung.

    Sobald ich aber den Film ueber “auf ofdb suchen:” hinzufuegen moechte,

    bekomme ich die erwaehnte Fehlermeldung, wenn ich den Datensatz abspeichere!

    Nach dem Import des Filmes (z. B. Attack on Titan) steht der Wert ofdb Platz auf 12.227.

    Sobald ich den Datensatz abspeichern moechte, erscheit folgendes Fenster:

    Das Feld “OFDb Platz” enthaelt keinen gueltigen Wert. Dieser wird durch 12227 ersetzt.

    Soll das speichern dennoch fortgesetzt werden?

    Diese Meldung habe ich sonst nie bekommen!

    Sobald ich manuell den “.” loesche, lasst mich die Maske den Film ohne Fehlermeldung speichern. Hat dies einen Hintergrund, warum das so ist?

    Danke

  5. tbengel

    Ich habe es gerade getestet, bekomme Deinen Fall jedoch nicht reproduziert:

    1. Film hinzufügen-Dialog geöffnet (Häkchen bei “Nach dem Hinzufügen direkt bearbeiten” ist gesetzt)
    2. Suche nach “Attack on Titan”
    3. Auswahl “Attack on Titan (2015)”
    4. Bearbeiten-Fenster wird automatisch geöffnet (im OFDb-Platz steht: 12.277)
    5. Speichern drücken (klappt ohne Hinweis-Box)

    Also was machst Du anders als ich?

  6. cyrix

    Hey,

    nochmal danke! Da ich den Fehler jetzt manuell beheben kann, ist es fuer mich ok.

    Vielleicht ist noch zu erwaehnen, dass ich die DB unter Linux am Laufen habe.

    Ggf. falsche java Version.

    Aber danke nochmals 🙂

  7. tbengel

    Bleib bitte mal dran … es kann immer sein, dass unter irgendwelchen Bedingungen
    ein automatisches REPLACE für den Punkt vergessen wurde. Auch wurde das Programm
    unter Linux getestet und Dein Problem ist bisher noch nicht aufgefallen.

    Versuche also bitte mal aufzuschreiben, was Du genau machst, damit der Fehler
    auftaucht. Einfach den Punkt zu löschen ist nicht die Lösung 😉

  8. cyrix

    okay, haette nicht gedacht, dass Ihr so hinter den Bugs her seit. Sorry!

    1. OS= debian 10
    2. mein User hat keine root Rechte
    3. File von der Homepage heruntergeladen und in /home/$USER/Documents/Movie_DB entpackt
    4. MyMdb-CE.jar mit execute Rechten fuer den User versehen
    5. start im Terminal ./MyMdb-CE.jar
    6. Plus Symbol → Film hinzufuegen
    7. Film manuell hinzufuegen funktioniert!!!
    8. Nach dem hinzufuegen direkt bearbeiten → markiert
    9. – Film Auf OFDb suchen --
    10. Titel z.B. Attack on Titan
    11. Film Attack on Titan (2015) ausgewaehlt
    12. hinzufgen
    13. Maske oeffnet sich zum bearbeiten
    14. speichern
    15. Das Feld "OFDB Platz" enthält keinen gültigen Wert. Dieser wird durch "12277" ersetzt. Soll das Speichen dennoch fortgesetzt werden?
    16. yes
    17. Das Feld "IMDB Stimmen" enthält keinen gültigen Wert. Dieser wird durch "IMDB Wert" ersetzten. Soll das speichern dennoch fortgesetzt werden?
    18. yes
    19. Datensatz erfolgreich gespeichert
    20. Beantworte ich die Fragen mit nein
    21. Maske wird nicht geschlossen und kann weiter bearbeiten
    22. Nehme ich bei den folgenden Eingabemasken den . (Punkt) raus, kann ich ohne Fehlermeldung abspeichern. Eingabemasken: “OFDb Platz” und “imdb Stimmen.” Die werte waren jeweils im 5 stelligen Bereich. Leider habe ich auf OFDb keinen Film gefunden, der mind. 6 Stelligen Bewertungswert hat. Ggf. betrifft es alle Zahlen die 6 Stellig sind.

    Hoffe, damit konnte ich dir jetzt besser weiterhelfen!

  9. tbengel

    Danke, damit können wir arbeiten … unter Windows kann man das Verhalten nicht reproduzieren.
    Ich gebe das Ganze mal an unseren Linux-Tester weiter …

  10. tbengel

    Noch eine Frage, was passiert bei Dir, wenn du den Film hinzufügst und dann das Bearbeiten-Fenster
    ohne zu speichern wieder verlässt (“X”) und danach den Film mit wieder im Bearbeiten-Fenster
    öffnest und dann erst speicherst?

  11. cyrix

    Die Meldung scheint wohl nur zu kommen, wenn ich auf speichern klicke.

    Film ohne sofortiges bearbeiten hinzugefuegt. Funktioniert

    Film im Anschluss bearbeiten ohne zu speichern und mit x oder schliessen und anderen Film bearbeiten. Funktioniert. Aber keine Daten werden gespeichert.

    Sobald ich auf speichern klicke, wird der Fehler erzeugt.

  12. tbengel

    Steht dann bei Dir wirklich 12.277 (also mit einem Punkt) oder 12,277 (mit einem Komma). Kopiere vor der Meldung
    mal den Wert heraus und poste diesen hier.

  13. MxO2204

    Habs jetzt mal unter Linux Mint 20.1 (in der Oracle VM Box) getestet und auch unter MX Linux. Auf beiden Systemen kann ich das Verhalten leider auch nicht reproduzieren. Es wird immer 12.277 angezeigt (also mit Punkt). Evtl. besteht bei cyrix ein Problem mit der Dezimalpunkt Einstellung?

  14. tbengel

    Ich schätze auch, dass dort die amerikanische Zahleneinstellung mit Komma als Tausendertrennzeichen eine Rolle
    spielen könnte.

  15. cyrix

    Da es bei MxO2204 funktioniert, werde ich die Einstellungen bei mir pruefen. z.I. Ich schreibe mit US Layout. Die FilmDB hat bis jetzt immer unter diesem Layout perfekt funktioniert.

    Nochmals Dank an alle beteiligten!! Ich suche gleich mal den “spenden” Button!

  16. tbengel

    Schade, dass Du es nicht testen kannst …Im nächsten Release werden auch Tausender-Punkte erlaubt sein.

  17. cyrix

    Hey,

    entschuldige bitte, dass ich mich jetzt erst melde.
    Leider kam die Arbeit dazwischen und ich habe es aus dem Kopf verloren :(!

    Die Anpassung von dir / euch haben perfekt gegriffen. Der Fehler wurde beseitigt.

    An der Stelle, nochmals herzlichen Dank!

    Die Software ist für einen Film-Freak wirklich super :)!

    Gruß

  18. Log in to comment