Seite 1 von 1

Statistik "Fahrtenbuch" 2006-11 nach Update 1.9.9>2.0.0 leer

Verfasst: So 11. Mär 2012, 17:44
von lua
Hallo,

nach dem Update von 1.9.9_27 auf 2.0.0 (Dateien drüberkopiert) ist das Fahrtenbuch (als Statistik) der Vorjahre leer. Neues Anlegen der Statistik bringt keine Änderung.
Die oben angesprochene globale Option für "Fahrtenbuchübergreifende Statistik" habe ich nirgends gefunden (in 2.0.0)
In efa2 sind die Statistikeinstellungen global.
Aber wo?

Ich hatte die Bootskilometersummen in Version 1.9.9 von 2006-2011 in einem Fahrtenbuch "Nacherfasst" und wir starten 2012 mit dem Betrieb und neuem Fahrtenbuch 2012.

Weitere Probleme hab ich mit der 2.0.0 bisher nicht, in 1.9.9 funktionierte das "Statistik Fahrtenbuch 2006-2011" problemlos. Aktiviere ich das Fahrtenbuch 2006-2011 und rufe das native Fahrtenbuch auf, wird alles korrekt angezeigt.

Der Auditor hatte beim ersten Start der 2.0.0 einiges gefunden, sah für mich aber OK aus:

Code: Alles auswählen

[11.03.2012 15:40:38] - efaBths - 31190 - INFO    - EVT001 - PROGRAMMSTART
[11.03.2012 15:40:38] - efaBths - 31190 - INFO    - INF002 - Version efa: 2.0.0_02 -- Java: 1.6.0_26 (JVM 20.1-b02) -- OS: Linux 2.6.32-5-686
[11.03.2012 15:40:41] - efaBths - 31190 - INFO    - EVT011 - Projekt 'Rudern2000' geöffnet.
[11.03.2012 15:40:41] - efaBths - 31190 - INFO    - EVT012 - Fahrtenbuch '2012' geöffnet.
[11.03.2012 15:40:41] - efaBths - 31190 - WARNING - DAT041 - runAuditLogbook(): Fahrtenbuch 2012 Fahrtenbucheintrag #3: Ziel 'Nachtrag [redundant]' durch Referenz zu Datensatz 'Gänstorbrücke - KwBh' ersetzt.
[11.03.2012 15:40:42] - efaBths - 31190 - WARNING - DAT041 - runAuditLogbook(): Fahrtenbuch Nachtrag_06_bis_11 Fahrtenbucheintrag #1: Boot 'Albatros [unbekannt]' durch Referenz zu Datensatz 'Albatros' ersetzt.
[11.03.2012 15:40:42] - efaBths - 31190 - INFO    - EVT013 - BEREIT
[11.03.2012 15:40:42] - efaBths - 31190 - WARNING - DAT041 - runAuditLogbook(): Fahrtenbuch Nachtrag_06_bis_11 Fahrtenbucheintrag #2: Boot 'Albatros [unbekannt]' durch Referenz zu Datensatz 'Albatros' ersetzt.
[...]
[11.03.2012 15:40:42] - efaBths - 31190 - WARNING - DAT041 - runAuditLogbook(): Fahrtenbuch Nachtrag_06_bis_11 Fahrtenbucheintrag #89: Boot 'Mifuri [unbekannt]' durch Referenz zu Datensatz 'Mifuri' ersetzt.
[11.03.2012 15:40:42] - efaBths - 31190 - WARNING - DAT045 - runAuditPurgeDeletedRecords(): Person 'Raiber, Klaus' endgültig gelöscht.
[11.03.2012 15:40:42] - efaBths - 31190 - WARNING - DAT045 - runAuditPurgeDeletedRecords(): Person 'Kettner, Irmfried' endgültig gelöscht.
[11.03.2012 15:41:26] - efaBths - 31190 - INFO    - ADM001 - Admin-Login: Name: lua
[11.03.2012 15:41:26] - efaBths - 31190 - INFO    - EVT004 - Programmende durch Admin=lua
[11.03.2012 15:41:26] - efaBths - 31190 - INFO    - COR001 - PROGRAMMENDE
Die Option DataAuditCorrectErrors war bei mir übrigens bereits aktiv, evtl. durchs drüberkopieren?

Re: Statistik "Fahrtenbuch" 2006-2011 nach Update 183->200 l

Verfasst: So 11. Mär 2012, 19:23
von nick
Hallo Lars,

Du kannst efa 2.0.0 nicht einfach über Deine efa 1.8.3-Installation drüberkopieren. Bitte gehe nach dieser Installationsanleitung vor. Dort ist auch beschrieben, wie Du Deine Daten aus efa 1.8.3 nach efa 2.0.0 importierst.

In efa 2.0 gibt es pro Projekt einen Satz Statistiktikeinstellungen (nicht mehr wie in efa 1.8.3 pro Fahrtenbuch) - das ist mit global gemeint. Im Admin-Modus unter Statistiken kannst Du Statistiken erstellen. Wenn Du keinen Zeitraum angibst, wird immer eine Statistik für das aktuelle Jahr erstellt. Um also für Dein (zuvor importiertes) Fahrtenbuch 2006-2011 eine Statistik zu erstellen, mußt Du explizit den Zeitraum 1.1.2006 - 31.12.2011 angeben.

Gruß,
Nicolas

Re: Statistik "Fahrtenbuch" 2006-2011 nach Update 183->200 l

Verfasst: So 11. Mär 2012, 22:29
von lua
Hallo Nicolas,

Ich hatte vorher die 1.9.9_27, sorry!
Jetzt ist es die 2.0.0_02

Der Zeitraum steht auf 1.1.2006-31.12.2011.

Re: Statistik "Fahrtenbuch" 2006-11 nach Update 1.9.9>2.0.0

Verfasst: So 11. Mär 2012, 23:19
von nick
Hallo Lars,

also...
  • Du hast ein Projekt
  • Dieses Projekt ist geöffnet
  • In diesem Projekt gibt es ein Fahrtenbuch namens 2006-2011 (oder ähnlich), dessen Zeitraum (siehe Liste der Fahrtenbücher) für dieses Fahrtenbuch Fahrten vom 01.01.2006 bis 31.12.2011 zuläßt.
  • Wenn Du das Fahrtenbuch öffnest und durchblätterst, dann sind alle Fahrten da (und alle Namen, die Du auswerten willst, haben ein grünes Symbol, d.h. sind zum Zeitpunkt der Fahrtenbucheinträge gültig)
Wenn Du jetzt eine Statistik erstellst, indem Du (in dem Projekt) den Statistikdialog öffnest und dort als Zeitraum 01.01.2006 bis 31.12.2011 auswählst, dann ist diese leer??? Das sollte nicht sein! Was steht denn im Kopf der Statistik (Filter, ausgewertete Einträge usw.)?

Gruß,
Nicolas

Re: Statistik "Fahrtenbuch" 2006-11 nach Update 1.9.9>2.0.0

Verfasst: Mo 12. Mär 2012, 16:12
von lua
nick hat geschrieben:* Du hast ein Projekt
ja
nick hat geschrieben:* Dieses Projekt ist geöffnet
ja
nick hat geschrieben:* In diesem Projekt gibt es ein Fahrtenbuch namens 2006-2011 (oder ähnlich), dessen Zeitraum (siehe Liste der Fahrtenbücher) für dieses Fahrtenbuch Fahrten vom 01.01.2006 bis 31.12.2011 zuläßt.
ja. Genau gesagt gibt es 2 Fahrtenbücher:

1) Fahrtenbuch 2012 (1.1.2012-31.12.2012)
2) Fahrtenbuch Nachtrag_06_bis_11 (1.1.2006-31.12.2011)
nick hat geschrieben:* Wenn Du das Fahrtenbuch öffnest und durchblätterst, dann sind alle Fahrten da (und alle Namen, die Du auswerten willst, haben ein grünes Symbol, d.h. sind zum Zeitpunkt der Fahrtenbucheinträge gültig)
Nein, Name (Nachtrag) und Strecke (Nachtrag) sind rot markiert... ok.

Ich habe einen Eintrag in efa2 korrigiert, die CrewID rausgesucht und per sed-Script in der Datei efa2/data/[PROJECT]/Nachtrag_06_bis_11.efa2logbook die Einträge "Nachtrag" auf die vorhandene ID der Person "Nachtrag, 2006-2011" umgestellt:

Code: Alles auswählen

mv Nachtrag_06_bis_11.efa2logbook Nachtrag_06_bis_11.efa2logbook.org
cat Nachtrag_06_bis_11.efa2logbook.org | sed -e 's/<Crew1Name>Nachtrag<\/Crew1Name>/<Crew1Id>8a23706a-2621-4632-91ea-9d041ccc51e0<\/Crew1Id>/g' > Nachtrag_06_bis_11.efa2logbook
Die Strecke "Nachtrag" hab angelegt. Sie wurde automatisch korrekt zugeordnet, da gleich geschrieben.
Den Rest hat der Auditor erledigt:

Code: Alles auswählen

[12.03.2012 14:54:07] - efaBths - 02389 - WARNING - DAT041 - runAuditLogbook(): Fahrtenbuch Nachtrag_06_bis_11 Fahrtenbucheintrag #88: Ziel 'Nachtrag [unbekannt]' durch Referenz zu Datensatz 'Nachtrag' ersetzt.
nick hat geschrieben:Wenn Du jetzt eine Statistik erstellst, indem Du (in dem Projekt) den Statistikdialog öffnest und dort als Zeitraum 01.01.2006 bis 31.12.2011 auswählst, dann ist diese leer???
Das sollte nicht sein! Was steht denn im Kopf der Statistik (Filter, ausgewertete Einträge usw.)?
Jetzt funktioniert es!


Da ich von der 1.9.9 auf die 2.0.0 "Upgedatet" habe, "dachte" :oops: ich dass das alles schon passen würde...

Warum hat der Auditor das nicht auch angemeckert?

Re: Statistik "Fahrtenbuch" 2006-11 nach Update 1.9.9>2.0.0

Verfasst: Di 13. Mär 2012, 06:34
von nick
Hallo Lars,

der Audit erkennt, wenn ein eingetragener, unbekannter (Personen-/Boots-/Ziel)-Name einem Eintrag in der jeweiligen Personen-/Boots-/Zielliste entspricht. Nachdem Du das Ziel Nachtrag erfaßt hast, hat der Audit das erkannt. Bei Deinen Personen hattest Du aber Nachtrag eingegeben, und in der Personenliste Nachtrag, 2006-2011 stehen - zwei völlig verschiedene Namen, da kann der Audit nix machen...

Alternativ kannst Du aber auch unbekannte Namen mit auswerten, indem Du in dem Statistikdialog unter Filter - Status den Status andere mit selektierst (oder das Häkchen bei alle setzt). Standardmäßig werden Status Gast und andere nicht ausgewertet.

Gruß,
Nicolas