Kontrollfelder in Calc

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Kontrollfelder in Calc

von karla » Mo, 09.01.2006 07:38

Hallo Stephan,

vielen Dank für Deine Antwort. Dann werde ich wohl auf die Beseitigung dieses Fehlers warten müssen.

Viele Grüße, Karla.

von Stephan » Fr, 06.01.2006 16:18

Per Mausklick auf eines dieser Kontrollfelder soll in die jeweilige Tabelle gesprungen werden.
"Kontrollfelder" kann ja nun alles Mögliche sein, ich nehme jetzt mal Schaltfläche an.

Eine solche Schaltfläche entspräche dann im Ergebnis dem was Du mit Einfügen-Hyperlink erreichst, und dort ist bei der 2.0 tatsächlich ein Fehler (der bekannt ist und an dessen Beseitigung gearbeitet wird)

Mögliche Alternativen:
über Einfügem-Hyperlink gehen und unter Form -->Text (und nicht Schaltfläche) verwenden

Oder:
Der Schaltfläche ein Makro zuordnen, z.B.:

Code: Alles auswählen

Sub Main
myDoc = ThisComponent
myView = myDoc.CurrentController
mySheet = myDoc.Sheets.getByName("Tabelle2")
myView.setActiveSheet(mySheet)
End Sub
(siehe StarBasic-FAQ -->http://www.dannenhoefer.de/faqstarbasic/index.html)

Das mit Makro zu machen geht bei mir in 2.0 ohne Probleme,
allerdings lese ich gerade an anderer Stelle einen Hinweis auf: http://qa.openoffice.org/issues/show_bug.cgi?id=59047 (ohne das geprüft zu haben bezieht sich dieser issue wohl nur auf 2.0.1 und nur auf Makros in OOo-Bibliotheken und nicht in Dokumentbibliotheken, aber ich habe es nicht verifiziert).


Gruß
Stephan

Kontrollfelder in Calc

von karla » Fr, 06.01.2006 08:45

Hallo!

Ich habe innerhalb eines Tabellendokuments 5 Tabellen, in der ersten Tabelle habe ich 4 Kontrollfelder. Per Mausklick auf eines dieser Kontrollfelder soll in die jeweilige Tabelle gesprungen werden.
In OpenOffice 1.1.1 habe ich um von Tabelle1 zu Tabelle2 zu springen dem
Kontrollfeld als Adresse #tabelle2 zugewiesen.
In OpenOffice 2.0 kann dies bei den Kontrollfeldeigenschaften im Feld "URL" ebenfalls getan werden, es funktioniert aber nur, solange man das Dokument nicht speichert. Hat man es gespeichert und das Kontrollfeld wird nun angeklickt, erscheint die Meldung, dass das gesamte Dokument geöffnet werden soll.

Wie kann ich nun in OpenOffice 2.0 per Klick auf ein Kontrollfeld innerhalb eines Dokumentes von einer Tabelle zur nächsten springen?

Vielen Dank, Karla.

Nach oben