hayloft_ch
10-10-2005, 15:18
Hallo allerseits
In unserem Fakturierungs-Programm (PHP), das wir selbst entwickelt haben werden über ein Java-Applet direkt Einzahlungsscheine auf den Drucker geschickt. Nun soll das Programm so erweitert werden, dass auch Serienrechnungen ausgedruckt werden können. Die Rechnungen werden per PDF ausgedruckt, nur die Einzahlungsscheine gehen über das Applet.
Nun zu meiner Frage:
Bei einem Serienausdruck muss ich dem Applet ja jede Menge Daten übergeben, wie würdet ihr das machen? Ich sehe folgende Möglichkeiten:
1. Ich übergebe dem Applet sämtliche Daten über <param /> (nur sah ich keine Möglichkeit das irgendwie effizient zu machen, über ein Array zb.).
2. Ich rufe das Applet mehrmals auf, jedesmal mit anderen Parametern, was mir aber ziemlich "bastelig" erscheint.
3. Ich rufe das Applet über Javascript mehrmals auf und übergebe die Daten ebenfalls über ein Javascript an die Klasse (da hatte ich dann aber noch ein weiteres Problem, auch das ich ev. dann zurückkommen würde).
Irgendwie scheinen mir alle Varianten nicht besonders gut, aber irgendwie fehlen mir weitere Ideen. Was denkt ihr so darüber oder gibt es ev. noch andere Möglichkeiten??
In unserem Fakturierungs-Programm (PHP), das wir selbst entwickelt haben werden über ein Java-Applet direkt Einzahlungsscheine auf den Drucker geschickt. Nun soll das Programm so erweitert werden, dass auch Serienrechnungen ausgedruckt werden können. Die Rechnungen werden per PDF ausgedruckt, nur die Einzahlungsscheine gehen über das Applet.
Nun zu meiner Frage:
Bei einem Serienausdruck muss ich dem Applet ja jede Menge Daten übergeben, wie würdet ihr das machen? Ich sehe folgende Möglichkeiten:
1. Ich übergebe dem Applet sämtliche Daten über <param /> (nur sah ich keine Möglichkeit das irgendwie effizient zu machen, über ein Array zb.).
2. Ich rufe das Applet mehrmals auf, jedesmal mit anderen Parametern, was mir aber ziemlich "bastelig" erscheint.
3. Ich rufe das Applet über Javascript mehrmals auf und übergebe die Daten ebenfalls über ein Javascript an die Klasse (da hatte ich dann aber noch ein weiteres Problem, auch das ich ev. dann zurückkommen würde).
Irgendwie scheinen mir alle Varianten nicht besonders gut, aber irgendwie fehlen mir weitere Ideen. Was denkt ihr so darüber oder gibt es ev. noch andere Möglichkeiten??