Seite 1 von 1
Individuelle Spendenbescheinigung Rev. 300
Verfasst: Sonntag 19. Juni 2011, 21:39
von josa49
Hallo Heiner,
ich habe mein Spendenbescheinigungs-Formular überarbeitet und die alten Felder durch die neuen ersetzt.
Ich bekomme jetzt aber keine Werte für die Felder "spendenbescheinigung_xxx", nur tagesdatum wird angezeigt.
Und bei bei "Spendenbescheinigung (individuell)" wird dann gar kein PDF ausgegeben.
Joachim
Re: Individuelle Spendenbescheinigung Rev. 300
Verfasst: Montag 20. Juni 2011, 18:18
von heiner
Hallo Joachim,
hast du die Spendenbescheinigung über die Automatik erstellt? Wenn ja: Klicke einfach noch mal auf speichern. Danach kannst du die Spendenbescheinigung erstellen. Den Fehler habe ich beseitigt.
Berichte bitte, ob du jetzt die Spendenbescheinigung erstellen kannst. Dann gebe ich noch eine Entwicklerversion frei. Ansonsten lösche bitte die Datei jameica.log aus dem .jameica-Verzeichnis. Danach starte Jameica erneut und versuche die Spendenbescheinigungen zu erstellen. Danach schließe Jameica und schicke mir die jameica.log-Datei per Mail zu.
Heiner
Re: Individuelle Spendenbescheinigung Rev. 300
Verfasst: Montag 20. Juni 2011, 23:18
von josa49
Hallo Heiner,
ich habe mich wohl undeutlich ausgedrückt.
Ich habe ein Formular "Spendenbescheinigung", das auch vor der Änderung der Feldnamen funktionierte.
Für dieses Formular habe ich nun die neuen Namen an den entsprechenden Stellen eingeragen:
spendenbescheinigung_empfaenger, -_betrag, -_betraginworten, -_spendedatum und tagesdatum.
Wenn ich mir dieses Formular anzeigen lasse, sehe ich nur das Feld "tagesdatum" mit dem heutigen Datum gefüllt, alle anderen Felder sind in dem Formular nicht sichtbar (waren früher mit Dummy-Werten gefüllt, damit man die richtige Position überprüfen konnte).
Wenn ich dann trotzdem versuche, unter Spendenbescheinigungen eine vorhandene Spende mit diesem Formular über "PDF (Individuell)" anzuzeigen, erhalte ich folgende Fehlermeldung:
[Mon Jun 20 23:05:21 CEST 2011][INFO][de.willuhn.jameica.gui.internal.action.Program.handleAction] trying to launch associated program for context: /tmp/formular152321191154476485.pdf
[Mon Jun 20 23:08:49 CEST 2011][ERROR][de.willuhn.jameica.gui.GUI.loop] main loop crashed, retry
java.lang.NullPointerException
at de.jost_net.JVerein.gui.control.SpendenbescheinigungControl.generiereSpendenbescheinigungIndividuell(SpendenbescheinigungControl.java:766)
at de.jost_net.JVerein.gui.control.SpendenbescheinigungControl.access$2(SpendenbescheinigungControl.java:740)
at de.jost_net.JVerein.gui.control.SpendenbescheinigungControl$3.handleAction(SpendenbescheinigungControl.java:486)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:152)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:764)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:760)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:146)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:781)
at de.willuhn.jameica.gui.GUI.init(GUI.java:290)
at de.willuhn.jameica.system.Application.init(Application.java:143)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)
Das erzeugte Formular ist auch in /tmp vorhanden und zeigt als einziges Feld das Datum.
Joachim
Re: Individuelle Spendenbescheinigung Rev. 300
Verfasst: Dienstag 21. Juni 2011, 08:35
von heiner
Hallo Joachim,
bei der Fehlermeldung bin ich mir sicher, dass du nicht in der Spendenbescheinigung erneut auf speichern geklickt hast. Mache das bitte mal und versuche dann die Spendenbescheinigung auszugeben.
Heiner
Re: Individuelle Spendenbescheinigung Rev. 300
Verfasst: Dienstag 21. Juni 2011, 18:51
von josa49
Hallo Heiner,
danke für den Hinweis: mit erneuter Speicherung wird mir jetzt ein Formular angezeigt, die Felder werden auch richtig angezeigt.
Muss ich nun bei allen schon automatisch erstellten Bescheinigungen dieses Verfahren wiederholen?
Wie schaut es mit dem geschilderten Problem beim Formular-Entwurf aus, z.Zt. kann ich die Positionierung der Felder nicht kontrollieren, das sie ja dort nicht angezeigt werden?
Joachim
Re: Individuelle Spendenbescheinigung Rev. 300
Verfasst: Dienstag 21. Juni 2011, 21:01
von heiner
Hallo Joachim,
die erneute Speicherung gilt für alle bislang erzeugten Spendenbescheinigungen, sofern sie nicht bereits nachträglich mindestens einmal gespeichert wurden. Für Spendenbescheinigungen, die ab Rev. 301 erzeugt werden ist das nicht mehr erforderlich.
Die Ausgabe der Datenfelder in der Vorschau habe ich jetzt auch realisiert. Bitte teste möglichst schnell die Rev. 301. Sofern du keinen Fehler mehr findest, wird JVerein 2.0 am Donnerstag freigegeben.
Heiner
Re: Individuelle Spendenbescheinigung Rev. 300
Verfasst: Dienstag 21. Juni 2011, 21:52
von josa49
Hallo Heiner,
in der Vorschau sind die Datenfelder jetzt auch vorhanden. Danke für die schnelle Korrektur.
Das war die letzte Sache, die mir beim Testen aufgefallen ist.
Aus meiner Sicht kannst du Jverein 2.0 freigeben
Joachim