Zwei Eingabefenster/ein Eusgabefenster
Beitragvon Hansi » vor 38 Minuten
Hallo,
ich hab bestimmt einen bescheuerten Themennamen genommen,mir fällt aber momentan keine andere Umschreibung ein und mir wurde gerade im Forum gesagt,das dieses nur mit Makro möglich ist.
Folgendes Sache,
im Anhang ist die Datei dazu.Ich versuch schon ne ganze Weile das hinzubekommen,find aber keine Lösung.
In Spalte B13 der Tabelle 1 wird der Wert von von D5 aus Tabelle 2 angezeigt, wo eine Werteingabe möglich ist.Alles logo,aber jetzt. In E5 von Tabelle3 soll auch eine Werteingabe möglich sein,die Wiederum in D5 von Tabelle 2 erscheinen soll.Egal was für ein Wert gerade in D5 von Tabelle 2 steht.Wenn ich danch denke ok.jetz ändere ich den Wert in D5 von Tabelle 2,weil ich gerade in dieser Tabelle bin,so muß sich der Wert in B13,Tabelle1 und E5,Tabelle 3 auch ändern.
Ich hoffe das ist eingermaßen umschrieben.
Gruß Hansi
zwei Eingabefenster/ein Ausgabefenster
Moderator: Moderatoren
zwei Eingabefenster/ein Ausgabefenster
- Dateianhänge
-
- forum.ods
- (7.05 KiB) 129-mal heruntergeladen
Re: zwei Eingabefenster/ein Ausgabefenster
Aloha
Dafür brauchst Du einen ModifyListener, siehe angehängte Beispieldatei (Listener wird beim Öffnen des Dokuments erzeugt)
Dafür brauchst Du einen ModifyListener, siehe angehängte Beispieldatei (Listener wird beim Öffnen des Dokuments erzeugt)
- Dateianhänge
-
- forum.ods
- (8.9 KiB) 127-mal heruntergeladen
Re: zwei Eingabefenster/ein Ausgabefenster
Hallo,
Gruß
Jürgen
Nicht unbedingt, es geht auch über das Tabellenereignis "Inhalt geändert".DPunch hat geschrieben: Dafür brauchst Du einen ModifyListener
Gruß
Jürgen
- Dateianhänge
-
- Eingabefenster.ods
- (9.28 KiB) 138-mal heruntergeladen
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Re: zwei Eingabefenster/ein Ausgabefenster
Aloha
Ich weiss zwar nicht, was genau Du mit "über das Tabellenereignis "Inhalt geändert"" meinst, aber wenn Du damit ein Event meinst, dass bei jeder Änderung innerhalb eines Tabellenblattes feuert (ist das nicht auch ein ModifyListener?), dann würde ich davon doch eher abraten - bei nur 3 Zellen wie hier im Beispiel mag das von der Performance her nicht weiter dramatisch bzw sogar irrelevant sein, aber wenn das mehr werden sollte und Du bei jeder noch so kleinen Änderung, egal ob in einer der relevanten Zellen oder nicht, überall die Werte setzen willst, scheint mir das nicht wünschenswert.
Du hast aber natürlich Recht, dass man nicht unbedingt einen ModifyListener für die Zellen braucht, sondern das auch irgendwie anders lösen kann.
Ob sinnvoll oder nicht, sei dabei mal dahingestellt.
Ich weiss zwar nicht, was genau Du mit "über das Tabellenereignis "Inhalt geändert"" meinst, aber wenn Du damit ein Event meinst, dass bei jeder Änderung innerhalb eines Tabellenblattes feuert (ist das nicht auch ein ModifyListener?), dann würde ich davon doch eher abraten - bei nur 3 Zellen wie hier im Beispiel mag das von der Performance her nicht weiter dramatisch bzw sogar irrelevant sein, aber wenn das mehr werden sollte und Du bei jeder noch so kleinen Änderung, egal ob in einer der relevanten Zellen oder nicht, überall die Werte setzen willst, scheint mir das nicht wünschenswert.
Du hast aber natürlich Recht, dass man nicht unbedingt einen ModifyListener für die Zellen braucht, sondern das auch irgendwie anders lösen kann.
Ob sinnvoll oder nicht, sei dabei mal dahingestellt.
Re: zwei Eingabefenster/ein Ausgabefenster
Ich meine das Kontextmenue der Tabellereiter: Ich arbeite nicht gerne mit dem "ModifyListener" weil dieser sich bei einem Klick auf Seitenansicht und wieder zurück verabschiedet!DPunch hat geschrieben:Ich weiss zwar nicht, was genau Du mit "über das Tabellenereignis "Inhalt geändert""

Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Re: zwei Eingabefenster/ein Ausgabefenster
Aloha
Ich habe im Kontextmenu weder die Einträge "Tabellenereignisse..." noch "Registerfarbe...".
Entweder übersehe ich eine dementsprechende Einstellungsmöglichkeit oder es ist der Version geschuldet.
Ist das neu in einer Version nach 3.2.1?turtle47 hat geschrieben:Ich meine das Kontextmenue der Tabellereiter:
Ich habe im Kontextmenu weder die Einträge "Tabellenereignisse..." noch "Registerfarbe...".
Entweder übersehe ich eine dementsprechende Einstellungsmöglichkeit oder es ist der Version geschuldet.
Das Verhalten kann ich mit der hochgeladenen Beispieldatei unter XP + 3.2.1 nicht bestätigen.turtle47 hat geschrieben:Ich arbeite nicht gerne mit dem "ModifyListener" weil dieser sich bei einem Klick auf Seitenansicht und wieder zurück verabschiedet!
Re: zwei Eingabefenster/ein Ausgabefenster
ja, in OOo 3.3.0Ist das neu in einer Version nach 3.2.1?
ich auch nicht und trotzdem kaum mir das Verhalten sofort bekannt vor auch wenn ich nicht weiß ob ich es diesem konkrete Listener zuordnen muß, aber ich hatte das bei einem Kunden vor ca. 2 Jahren, müßte ich im Archiv nachsehenDas Verhalten kann ich mit der hochgeladenen Beispieldatei unter XP + 3.2.1 nicht bestätigen.
GRuß
Stephan