Re: [de-users] OOo BASE 3.1.0: fehlender Menüpunkt 'Extras / Makros migrieren...'
Hallo Frank, *, Frank Schönheit - Sun Microsystems Germany schrieb: Hi Helmut, ...Datenbank anschauen...: Gerne! Es werden einige Ungeschicklichkeiten drin sein, da ich erst Einsteiger bin. daum geht's mir gar nicht :), nur um den potentiellen Bug. Für alles andere hab' ich, fürchte ich, nicht wirklich Zeit im Augenblick. Deshalb weiß ich auch nicht recht, was ich tun muß, um Euch die Datenbank anschauen zu lassen / zu kopieren (?). Ich probier's einmal, die Datei einfach als Anhang mitzuschicken. Hat geklappt. Das war die gute Nachricht. Die schlecte ist: Wenn ich das Dokument in einer OOo 3.1 (deutsch, Windows Server 2003) öffne, hab ich sehr wohl den Menüpunkt Extras/Makros migrieren Hmm. Da Du unter Windows arbeitest, vermute ich, Du hast Dein OOo 3.1 von der offiziellen Seite, ja? Dann, fürchte ich, fällt mir nicht wirklich ein, warum das nicht gehen sollte :( Mal als Idee: Helmut hat event. eine Extension installiert, die auch einen Menü-Eintrag erzeugt. Vielleicht wurde auch nur eine zusätzliche Symbolleiste erzeugt. Dann gibt es wohl eine entsprechende Datei im User-Verzeichnis und dies wird von einer neuen Version nicht überschrieben. @ Frank und das dba Team vielleicht könnt Ihr uns verraten, welche Datei das genau ist. Über ein solches Problem bin ich auch schon gestolpert. Gruß Mechtilde Erst wenn ich in die Formularbearbeitung gehe, bekomme ich mit pflanzen.odb : pflanzenFO etwas angeboten, was offenbar dem Formular zugeordnet ist und damit auch beim Kopieren mitwandert. Zur Veranschaulichung der Anhang makropflanz.jpg. Dieser Anhang kam nicht mit durch, aber so, wie Du es beschrieben hast, klang es schon richtig. Die Formular-Makros sind dem Makro-Organisierer (oder wie immer das Ding auf Deutsch heißt) erst bekannt, wenn das Formular auch geöffnet ist. Sobald die Makros in das Datenbank-Dokument direkt migriert wurden, sind sie auch sofort verfügbar in dem Dialog. Ciao Frank -- Dipl. Ing. Mechtilde Stehmann ## http://de.openoffice.org ## Ansprechpartnerin für die deutschsprachige QA ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: [Calc] Autoausfuellen mit Formel: ganze Spalte
Dieter Böser wrote: Joerg Thuemmler schrieb: Wie kann man also eine ganze Spalte bis zu ihrem Ende mit einer Formel befüllen? Formel in die Zwischenablage. Spalte durch Anklicken des Spaltenkopfes markieren und Formel mit Strg+v in alle markierten Zellen einfügen. Das klappte schon hier: OOO 1.1.1! Dauert aber etwas und außerdem werden die Spalten hochgezählt, d.h. wenn in A1 steht: =Tabelle1.A1, dann steht in A2: =Tabelle1.A2!!! Du möchtest, dass =Tabelle1.A1, d.h. immer derselbe Wert in alle Zellen kopiert wird? Dann ändere die Formel in =Tabelle1.$A$1 Gruß aus Bruchsal! Dieter Böser schon klar. Ich dachte nur, der Fragesteller vermutet einen Fehler, weil ohne die $ in allen Zellen wegen der hochgezählten Zellen eine 0 kommt, so daß er denkt, es geht nicht, obwohl nur das Ergebnis unerwartet, aber richtig ist. cu jth - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: [Calc] Daten Sortieren: 11, 2a, 41b, 1c, ... sinnvoll sortieren
Am Mittwoch, 10. Juni 2009 schrieb Andreas Borutta: Michael Höhne schrieb: Das liegt offenbar daran, dass 1, 2, 11, 12, 40 bei der Eingabe als Zahl interpretiert wurden. Ich vermute, dass die Formatierung Text erst später vorgenommen wurde. Stimmt. Empfindet ihr es als sinnvolles Verhalten von Calc, dass sich eine nachträgliche Zuweisung des Zahlenformates Text anderes auswirkt als eine Zuweisung vorab? Eindeutig: ja! Sonst würde das Umformatieren ggf. zu Informationsverlust führen. So erhalte ich das gleiche Ergebnis wie du. Das Sortierergebnis lautet dann: 1 11 11b 12 1a 1b 2 40 40a Autsch... Da habe ich offenbar noch nicht genug Kaffee gehabt, als ich die erst Mail schrieb ;-) Ist aber logisch, da die Texte ja von links nach rechts zeichenweise verglichen werden, wobei [0-9][a-z] und ggf. die Textlänge eine Rolle spielt. Das ließe sich verhindern, indem du führende Nullen verwendest: 01 oder gar 001. Ähnliche Probleme gibt es gerne, wenn man Dateinamen mit Nummern sortiert, die als Protokolldateien angelegt werden. Zweite Möglichkeit: Zahl und Buchstabe trennen, also in zwei Spalten eintragen und dann nach beiden Spalten sortieren. Ich kenne das Problem aus Dateimanagern. Manche können's vernünftig, manche nicht. Die Frage ist halt (wie so oft) was im konkreten Falle vernünftig ist... Gruß, Michael -- / / / / /__/ Michael Höhne / / / / / / mih-hoe...@web.de / / - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] OOo BASE 3.1.0: fehlender Menüpunkt 'Extras / Makros migrieren...'
Hallo Helmut, beim Öffnen der Datenbank erfolgt bei mir die Nachfrage (wie bei Dir), anschließend kommt der Migrationsassistent an der Stelle, an der ich ihn beschrieben habe. Bei dem Aufbau, den Deine Datenbank hat, bringt Dir allerdings diese Migration vermutlich keine Vorteile. Du brauchst ja die Makros nur in dem Formular und nicht außerhalb. Trotzdem bleibt natürlich die Frage, warum der Menüeintrag bei Dir nicht auftaucht. Was mir noch auffällt ist, dass Du 1) alle Informationen Deiner Datenbank in eine einzige Tabelle packst und 2) als Datentyp laufend varchar_ignorecase definierst. Zu 1) Obwohl Du z.B. die Wuchsformen in einem Auswahlfeld innerhalb Deines Formulars handhabst stehen sie ausgeschrieben in der Tabelle. Warum machst Du für solche Felder keine gesonderten Tabellen, die dann nur über die ID verknüpft werden? Zu 2) varchar_ignorecase wird, wenn ich das richtig verstehe, nur für Suchfunktionen benötigt, wenn Groß- und Kleinschreibung egal sein sollen. Den Datentyp wirst Du außerhalb der HSQL_DB, die Base zugrunde liegt, selten finden. Brauchst Du diesen besonderen Typus? Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] [Calc] Benutze rdefinierte Funktionen als Ersatz für Formel n
Andreas Borutta schrieb: mir schwebt vor, künftig Formeln nicht direkt im Dokument sondern getrennt von diesem zu pflegen. Das Dokument bleibt aufgeräumter und vor allem kann eine Änderung zentral geschehen. Im OOowiki oder auch im Buch von Jörg Schmidt bin ich bisher nicht fündig geworden, warum mein folgender Versuch mit einer simplen Funktion scheitert. Diese einfache Formel, direkt eingefügt, funktioniert einwandfrei: =D1*24*K1*MIN(J1;$D$4) Als Funktion Function FOO() FOO=D1*24*K1*MIN(J1;$D$4) End Function jedoch nicht. Woher soll die Funktion wissen, welches Blatt in welchem Dokument Du meinst? Es gibt zwei Möglichkeiten: Entweder Du referenzierst in der Funktion das Dokument usw. (z.B. über 'ThisComponent.CurrentController.Frame'), oder Du übergibst einfach die betreffenden Werte als Parameter. Ich würde letzteres vorschlagen; dann würde obige Funktion so aussehen (ich hab jetzt mal mangels Kenntnis der Bedeutung als Variablennamen die der Zellennamen genommen; besser wäre es natürlich, statt 'D1' usw. irgend welche aussagefähigen Namen wie 'Stunde' - oder was immer die Bedeutungen der Werte sind - zu verwenden): | Function FOO(D1, K1, J1, D4 As DOUBLE) | DIM kleinster as DOUBLE | if J1 D4 | kleinster = J1 | else | kleinster = D4 | FOO=D1*24*K1*kleinster | End Function (laut Hilfe scheint das Basic-Modul keine Min/Max-Funktion zu besitzen), und der Aufruf entsprechend: | =FOO(D1; K1; J1; $D$4) Folgende Funktion funktionierte problemlos: Function VOL(Durchmesser, Hoehe) VOL=Pi*(Durchmesser/2)^2*Hoehe End Function In der Zelle steht =VOL(2,5;4) S. o. Wolfgang -- - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: Re: [Calc] Daten Sortieren: 11, 2a, 41b, 1c, ... sinnvoll sortieren
Andreas Borutta schrieb: Und ob ein Programm sinnvoll oder nicht sortiert, ist immer abhängig davon, wie man selbst 'sinnvoll' definiert. Insofern siehst Du es wahrscheinlich richtig, ja; wobei es andere in anderen Situationen genauso gut anders sehen können. ACK. Sinnvoll habe ich auf den Kontext bezogen. Auch da ist es immer eine Frage A) der Definition und B) des Aufwandes, den man zu betreiben bereit ist. In 4a2f5bab.3030...@openoffice.org /hat/ Dir Stefan eine Lösungsmöglichkeit vorgeschlagen. Obwohl Dein Anliegen also nicht /unmöglich/ ist, kann ich Dir nicht widersprechen, wenn /Du/ es trotzdem als 'nicht sinnvoll' ansiehst; allerdings gilt diese Ansicht halt nur für Dich ganz persönlich. Wolfgang -- - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] [Calc] Benutze rdefinierte Funktionen als Ersatz für Formel n
Jörg Schmidt schrieb: Function FOO_X(x, y) If x y Then tmp = x ElseIf y x Then tmp = y Else tmp = x End If FOO_X = D1*24*K1*tmp End Function Sollten die Variablen 'D1' und 'K1' nicht besser ebenfalls übergeben ... Function FOO_XXX() oFunctionAccess = createUnoService(com.sun.star.sheet.FunctionAccess) Dim args(1) As Variant With ThisComponent.Sheets(0) args(0) = .getCellRangeByName(J1).Value args(1) = .getCellRangeByName(D4).Value End With result = oFunctionAccess.callFunction(Min, args()) FOO_XXX = D1*24*K1*result End Function ... respektive per '.getCellRangeByName(D1).Value' usw. ausgelesen werden? Wolfgang -- - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Openoffice speichert nicht in Öffentlichen Ordnern - Exchange Se rver
Moin, das ist ein Problem des Windows-Dateidialogs, der erlaubt keinen direkten Zugriff auf Webdav-Folder, sondern lädt die Dateien selbst herunger und übergibt die Temp-Datei an die aufrufende Applikation. Excel hat da sicherlich was drumherum programmiert. Versuche mal den OOo-Dateidialog (Extras-Optionen-Allgemein, OOo-Dialoge verwenden), mit dem sollte es eigentlich klappen. Ciao, Mathias Giannakoudis, Joannis wrote: Hallo, ich möchte nicht zwischenspeichern. Ich möchte die Datei öffnen und bearbeiten. Mit Excel geht es. Bei OpenOffice speichert er mir die Datei unter C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Temporary Internet Files\OLK1. Und beim jedem öffnen erhöht sich der Dateiname um 1. Also text1.xls, text2.xls,text3.xls... -Ursprüngliche Nachricht- Von: Kulir, Martin [mailto:martin.ku...@frischeis.com] Gesendet: Mittwoch, 10. Juni 2009 11:47 An: users@de.openoffice.org Betreff: AW: [de-users] Openoffice speichert nicht in Öffentlichen Ordnern - Exchange Server Hallo, ich habe folgendes Problem. Ich kann mit Openoffice keine Dateien in den Öffentlichen Ordnern speichern. Die Datei lässt sich öffnen und bearbeiten. Nach dem speichern sind alle Änderungen weg. Du musst die Datei erst zwischenspeichern da du die Datei eigentlich nicht bearbeiten kannst. Oder versteh ich da nun etwas komplett falsch? Mit freundlichen Grüßen - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org -- Mathias Bauer (mba) - Project Lead OpenOffice.org Writer OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS Please don't reply to nospamfor...@gmx.de. I use it for the OOo lists and only rarely read other mails sent to it. - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Felder eingenschaften aus MS-Word unter oo bearbeiten
Hi, ich arbeite viel mit Dateien aus MS-Word und bearbeite sie unter OO weiter. folgendes Problem: Wenn ich eine MS-Word Datei unter OO bearbeite, habe ich unter Datei Eigenschaften nicht die gleichen Felder zur Verfügung wie bei MS Word. Kann ich das irgendwo einstellen bzw. wie kann ich auf diese Felder zugreifen. Mich interessiert vor allem das Feld Autor (in MS-Word). Da auf diese Felder von einigen Programmen der Reader-weld zugegriffen wird, sind diese ideal für die Kennzeichnung und für Bearbeitungsvermerke zwischen den Welten MS und Reader-software. Wie kann ich diese Felder bei Eigenschaften weiter nutzen? Die Einträge sehe ich zwar wenn ich ein MS-Word Dokument mit OO öffne unter Eigenschaften, aber nur in der Zeile erstellt am: ist dann mit Komma getrennt der Inhalt des Feldes Autor zusehen, aber nicht zu beeinflussen. In der Zeile geändert am: erscheint dann ausserdem ein Eintrag den ich nicht bearbeiten kann und auch nicht weiss woher dieser kommt (also nach dem datum, mit komma getrennt) Wie kann ich diese Felder bearbeiten? Wo kommt der Eintrag bei OO her? Vielen Dank für Ihre Hilfe Schönen Feiertag und schönes Wochenende Mit freundlichem Gruß Frank Morgner (Psimo_de) ___ WEB.DE FreeDSL Komplettanschluss mit DSL 6.000 Flatrate und Telefonanschluss für 17,95 Euro/mtl.! http://produkte.web.de/go/02/ - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] OOo BASE 3.1.0: fehlender Menüpunkt 'Extras / Makros migrieren...'
Hallo Mechtilde, Helmut hat event. eine Extension installiert, die auch einen Menü-Eintrag erzeugt. Vielleicht wurde auch nur eine zusätzliche Symbolleiste erzeugt. Ah, spannende Idee. In der Tat, wenn er in 3.0 sein Menü angepasst hat (Extras/Anpassen/Menü), oder ihm irgend eine Extension das Menü anpasst, und dann in 3.1 seine Benutzer-Daten aus der 3.0 weiterverwendet (bzw. die vom entsprechenden Assistenten hat migrieren lassen), dann tauchen Menüeinträge, die in 3.1 eigentlich neu sind, nicht auf. (Kennt jemand eigentlich einen/den Bug in IZ dafür?) vielleicht könnt Ihr uns verraten, welche Datei das genau ist. Basis/share/config/soffice.cfg/modules/dbapp/menubar/menubar.xml. Da sollte es einen Eintrag mit .uno:DBMigrateScripts geben. Wenn nicht, dann hat wohl genau dieses Szenario zugeschlagen. In diesem Fall könnte man den Eintrag entweder manuell hinzufügen (keine Ahnung, welche Caches da beteiligt sind und weggeworfen werden müssen), oder man kann den Eintrag sicher auch über Extras/Anpassen an eine beliebige Stelle seiner Wahl packen. Ciao Frank -- - Frank Schönheit, Software Engineer frank.schoenh...@sun.com - - Sun Microsystems http://www.sun.com/staroffice - - OpenOffice.org Base http://dba.openoffice.org - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] CALC
Hallo! Wo finde ich Befehle zu CALC bzw. ausführliche Informationen zu Funktionenerstellen in Tabellen? (was soll ich eingeben zB. bei: wenn D1E1 dann B1) Danke! Text: GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT! Jetzt freischalten unter *http://movieflat.web.de* [http://movieflat.web.de]
Re: [de-users] CALC
Hallo Evgenji, Am Donnerstag, 11. Juni 2009 schrieb Evgenij Merklinger: Wo finde ich Befehle zu CALC bzw. ausführliche Informationen zu Funktionenerstellen in Tabellen? (was soll ich eingeben zB. bei: wenn D1E1 dann B1) die neueste OOo-Version gibt dir während des Eintippens Hilfestellung. Auch die Online-Hilfe kennt Beispiele ([F1] | Index | Suchen wenn). Formeln beginnen in Zellen stets mit einem =. In deinem Fall lautet die Formel =Wenn(D1E1;B1) Ciao Michael -- OpenSuse 11.0, OpenOffice.org 3.1.0 - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] CALC
Original-Nachricht Hallo! Wo finde ich Befehle zu CALC bzw. ausführliche Informationen zu Funktionenerstellen in Tabellen? (was soll ich eingeben zB. bei: wenn D1E1 dann B1) Danke Hallo, du suchst vermutlich eine Einführung in CALC. Erster Tipp ist die Hilfe zum Programm ;-) Dann gibt es im Internet noch Quellen z.B.: http://www.verwaltung.uni-mainz.de/edv/projekte/doku/openoffice/pdf/EinfuehrungCalc1004.pdf http://www.sphynxx.de/downloads/tutorials/Openoffice2-Calc.pdf Mit freundlichen Grüßen Alois -- Alois Klotz http://www.easy4me.info - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] [Calc] Beschriftungsbereich ist festgelegt: Spaltenkopfbezeichner des Interfaces aendern?
Hallo, ein Standardfall bei einer Tabelle ist die Existenz einer ersten Zeile, deren Inhalte jeweils als Spaltenköpfe dienen. |-| | | A| B| C | |-| | 1 | Jahr | Dauer| Werk | |-| | 2 | 1998 | 00:12:40 | wave cadences | |-| | 3 | 1999 | 00:07:35 | alum cliffs walking track | |-| ... Die Inhalte dieser Zellen haben den Charakter von Spaltenbezeichnern. Nützlich für den Gebrauch der Tabelle ist es, der ersten Zeile besondere Eigenschaften zuzuweisen: * fixieren * alle Zellen einer Spalte eine Formatvorlage mit dem Namen aus der ersten Zeile zuweisen, also Jahr, Dauer, Werk * für Sortierung muss die erste Zeile ausgeschlossen werden * jeder Zelle der ersten Zeile eine Formatvorlage zuweisen mit dem Namen plus Postfix Ueberschrift, also JahrUeberschrift, DauerUeberschrift, ... * Damit Formeln übersichtlich bleiben wird ein Beschriftungsbereich festgelegt: Erste Zeile markieren Einfügen Name Beschriftungen OK Jetzt kann z.B. bequem ein Name in einer Formel für einen Bereich verwendet werden. Beispiel: =MIN('Jahr') statt =MIN($A$2:$A$65536) * ... Viel Vorarbeit. Gibt es in Calc eventuell eine Möglichkeit die Spaltenkopfbezeichner des Interfaces A, B, C durch die Bezeichner zu ersetzen? So soll es werden: |-| | | Jahr | Dauer| Werk | |-| | 1 | 1998 | 00:12:40 | wave cadences | |-| | 2 | 1999 | 00:07:35 | alum cliffs walking track | |-| Dann interessiert mich noch, ob man auch bei relativen Referenzierungen irgendwie die Namen verwenden kann, die im Beschriftungsbereich zugewiesen worden sind? Beispiel: =SUMME('Dauer'2;'Dauer'3) statt =SUMME(B2;B3) Etwas anderes ist mir beim Umgang mit Namen noch nicht klar: =MIN('Jahr') Hier repräsentiert 'Jahr' einen Bereich. ='Jahr'+1 Hier eine einzelne Zelle. Kann man auch in einer Funktion (wie MIN) erzwingen, dass nur eine einzelne Zelle referenziert wird? Zum Beispiel: =MIN('Jahr'; 2007) Hier soll aus zwei Werten der Mindestwert gebildet werden. Andreas -- OOo 3.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] CALC
Michael van Gemmern schrieb: Am Donnerstag, 11. Juni 2009 schrieb Evgenij Merklinger: Wo finde ich Befehle zu CALC bzw. ausführliche Informationen zu Funktionenerstellen in Tabellen? (was soll ich eingeben zB. bei: wenn D1E1 dann B1) die neueste OOo-Version gibt dir während des Eintippens Hilfestellung. Auch die Online-Hilfe kennt Beispiele ([F1] | Index | Suchen wenn). Formeln beginnen in Zellen stets mit einem =. In deinem Fall lautet die Formel =Wenn(D1E1;B1) Oder besser | =Wenn(D1E1;B1; ) (sonst bekommt man nämlich 'FALSCH' angezeigt, wenn D1 /nicht/ kleiner E1 ist). Wolfgang -- - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] [Calc] Zeile einfuegen (oberhalb): Zellvorlagen leider von oberen Zeile
Stefan Weigel schrieb: Ich gehe davon aus, daß beim OP (wie bei mir in solchen Fällen) in der ersten Zeile irgend welche Titel, Überschriften o. ä. stehen. D. h. besagte Leerzeile muss sich /vor/ der eigentlichen Liste befinden. Wenn Du zwischen den Überschriften und den Datensätzen der Liste eine Leerzeile hast, dann hast Du schon verloren beim Sortieren, Filtern, Teilergebnisse, Datenpilot, Datenmaske, Das ist schon klar; aber wenn der OP derartige Funktionen benutzen wollte, dann wäre er gar nicht darauf angewiesen, neue Datensätze ganz oben einfügen zu müssen/wollen. ... Zumindest geht etliches an nützlicher Fuktionalität von Calc verloren. Klar; aber manchmal will man nur etwas qd haben. Wolfgang -- - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: [Calc] Zeile einfuegen (oberhalb): Zellvorlagen leider von oberen Zeile
Wolfgang Jäth schrieb: Ich gehe davon aus, daß beim OP (wie bei mir in solchen Fällen) in der ersten Zeile irgend welche Titel, Überschriften o. ä. stehen. D. h. besagte Leerzeile muss sich /vor/ der eigentlichen Liste befinden. Wenn Du zwischen den Überschriften und den Datensätzen der Liste eine Leerzeile hast, dann hast Du schon verloren beim Sortieren, Filtern, Teilergebnisse, Datenpilot, Datenmaske, Das ist schon klar; aber wenn der OP derartige Funktionen benutzen wollte, dann wäre er gar nicht darauf angewiesen, neue Datensätze ganz oben einfügen zu müssen/wollen. Im Moment trenne ich wie erwähnt strikt zwischen Eingabe und Ausgabe. Die Eingabe ist schlicht in der Form. Um nicht zu sagen hässlich. Und vollständig. Sie zeigt eben alles. Erst in den Ausgabetabellen wird sortiert, gefiltert (indem nur Inhalte bestimmter Spalten importiert werden), bedingt formatiert, etc. Aber es gibt sicher eine große Vielfalt an Filtermöglichkeiten und überhaupt an Möglichkeiten von denen ich noch nichts ahne. Meine Kenntnisse sind noch absolut rudimentär. Andreas Saeger hat ja angeregt, eventuell Aufgaben gleich mit Hilfe einer Datenbank, statt per Tabellenkalkulation, anzugehen. Weil mein Fernziel praktisch immer eine Ausgabe als XHTML ist, muss ich mich zu diesem Thema nach und nach belesen. Vielleicht bleibt ja sogar Calc weiterhin als Interface für die Eingabe von Daten empfehlenswert? ... Zumindest geht etliches an nützlicher Fuktionalität von Calc verloren. Klar; aber manchmal will man nur etwas qd haben. Eben. Und das geht sicher nicht nur mir so. Ich vermute stark, dass 4 fertige Makros zum Einfügen von einer neuen Zeile/Spalte in alle vier Richtungen, von einer größeren Gruppe von Nutzern goutiert würde. Und dass sich wenige beschweren, wenn dabei die Formate derjenigen Zeile/Spalte kopiert würde, die gerade den Fokus besitzt. Andreas -- OOo 3.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] OOo BASE 3.1.0: fehlender Menüpunkt 'Extras / Makros migrieren...'
Hello Frank, Frank Schönheit - Sun Microsystems Germany schrieb: Hallo Mechtilde, Helmut hat event. eine Extension installiert, die auch einen Menü-Eintrag erzeugt. Vielleicht wurde auch nur eine zusätzliche Symbolleiste erzeugt. Ah, spannende Idee. In der Tat, wenn er in 3.0 sein Menü angepasst hat (Extras/Anpassen/Menü), oder ihm irgend eine Extension das Menü anpasst, und dann in 3.1 seine Benutzer-Daten aus der 3.0 weiterverwendet (bzw. die vom entsprechenden Assistenten hat migrieren lassen), dann tauchen Menüeinträge, die in 3.1 eigentlich neu sind, nicht auf. (Kennt jemand eigentlich einen/den Bug in IZ dafür?) Issue 101513 http://qa.openoffice.org/issues/show_bug.cgi?id=101513 Ich habe das in dem Issue andem Testen der Hilfe-Texte festgemacht, da hier das Problem aufgetaucht ist. Das Ausmaß wird IMO erst durch diesen Thread sichtbar. vielleicht könnt Ihr uns verraten, welche Datei das genau ist. Basis/share/config/soffice.cfg/modules/dbapp/menubar/menubar.xml. Da sollte es einen Eintrag mit .uno:DBMigrateScripts geben. Wenn nicht, dann hat wohl genau dieses Szenario zugeschlagen. In diesem Fall könnte man den Eintrag entweder manuell hinzufügen (keine Ahnung, welche Caches da beteiligt sind und weggeworfen werden müssen), oder man kann den Eintrag sicher auch über Extras/Anpassen an eine beliebige Stelle seiner Wahl packen. Das werde ich mir nach dem QA-Wochenende genauer anschauen. Gruß Mechtilde -- Dipl. Ing. Mechtilde Stehmann ## http://de.openoffice.org ## Ansprechpartnerin für die deutschsprachige QA ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] [Calc] Benutzerdefinierte Funktion en als Ersatz für Formeln
Hallo, Wolfgang Jäth schrieb: Sollten die Variablen 'D1' und 'K1' nicht besser ebenfalls übergeben ... Na klar, Du hast ganz Recht ... da war ich völlig neben der Spur. Also nochmal: Function FOO_X(x, y, d, k) If x y Then tmp = x ElseIf y x Then tmp = y Else tmp = x End If FOO_X = d*24*k*tmp End Function und in Tabellenzelle aufrufen mit: =FOO_X(J1;$D$4;D1;K1) Function FOO_XX(x, y, d, k) oFunctionAccess = createUnoService(com.sun.star.sheet.FunctionAccess) Dim args(1) As Variant args(0) = x args(1) = y result = oFunctionAccess.callFunction(Min, args()) FOO_XX = d*24*k*result End Function und in Tabellenzelle aufrufen mit: =FOO_XX(J1;$D$4;D1;K1) Function FOO_XXX() oFunctionAccess = createUnoService(com.sun.star.sheet.FunctionAccess) Dim args(1) As Variant With ThisComponent.Sheets(0) args(0) = .getCellRangeByName(J1).Value args(1) = .getCellRangeByName(D4).Value result = oFunctionAccess.callFunction(Min, args()) FOO_XXX = (.getCellRangeByName(D1).Value)*24*(.getCellRangeByName(K1).Value)*r esult End With End Function und in Tabellenzelle aufrufen mit: =FOO_XXX() Gruß Jörg - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] [Calc] Beschriftungsbereich ist festgelegt: Spaltenkopfbezeichner des Interfaces aendern?
Hallo Andreas, um nicht irritierend dazwischenzuschreiben hier nur kurz eine Anmerkung: Alles, was Du von der Calc-Tabelle willst ist, dass sie so funktioniert wie eine Base-Tabelle: Sortierung ohne Köpfe, Filterung, Maximum, Minimum ... Warum machst Du Dir die Mühe, das irgendwie in Calc neu zu erfinden? Wenn unbedingt die Darstellung in Calc erfolgen soll, so hilft es doch, die Datenbank entsprechend anzumelden und eine so gewünschte Abfrage in ein Tabellenblatt zu ziehen. Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: Keine Spra chmodule zur Rechtschreibprüfung vorhanden
Hallo Eberhard falls Du Ubuntus Gnome benutzt, geht auch gksudo /opt/openoffice.org3/program/soffice Ich habe das erledigt und stelle das gleiche Problem fest, keine Wörterbücher vorhanden. Ich werde mal alles deinstallieren - endgültig und dann eine erneute Installation vornehmen. Gruß Richard - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Base versus Calc (was: [Calc] Beschriftungsbereich ist festgelegt: Spaltenkopfbezeichner des Interfaces aendern?)
Robert Großkopf schrieb: um nicht irritierend dazwischenzuschreiben Ich Gegenteil: ich bitte ausdrücklich um Hinweise, falls es geeignetere/empfehlenswertere Werkzeuge oder Verfahren gibt. hier nur kurz eine Anmerkung: Alles, was Du von der Calc-Tabelle willst ist, dass sie so funktioniert wie eine Base-Tabelle: Sortierung ohne Köpfe, Filterung, Maximum, Minimum ... Warum machst Du Dir die Mühe, das irgendwie in Calc neu zu erfinden? Wenn unbedingt die Darstellung in Calc erfolgen soll, so hilft es doch, die Datenbank entsprechend anzumelden und eine so gewünschte Abfrage in ein Tabellenblatt zu ziehen. Noch ist mir gar nicht klar, wie sich eine Tabellenkalkulation und eine Datenbank scharf voneinander abgrenzen lassen. Also frage ich zurück: Welche Aufgaben kann eine Tabellenkalkulationsanwendung (Calc) erledigen, wo eine Datenbankanwendung (Base) passen muss? Zu Abfrage ins Tabellenblatt ziehen: Verstehe ich Dich richtig, dass Du empfiehlst, für die Eingabe von Datensätzen Base einzusetzen, für eine formatierte Ausgabe jedoch Calc? Andreas -- OOo 3.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: Keine Spra chmodule zur Rechtschreibprüfung vorhanden
So nunmehr neu installiert und alles ist da: Hurra, hurra, hurra. ich weiß nicht, welches Modul gefehlt oder gezickt hat! ciao Richard Hallo Eberhard falls Du Ubuntus Gnome benutzt, geht auch gksudo /opt/openoffice.org3/program/soffice Ich habe das erledigt und stelle das gleiche Problem fest, keine Wörterbücher vorhanden. Ich werde mal alles deinstallieren - endgültig und dann eine erneute Installation vornehmen. Gruß Richard - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: Base versus Calc
Andreas Borutta wrote: Welche Aufgaben kann eine Tabellenkalkulationsanwendung (Calc) erledigen, wo eine Datenbankanwendung (Base) passen muss? Es ist ein Freihand-Werkzeug für den versierten Heimwerker. Leicht wacklige Werkbank, aber mit 1001 Befestigungsmöglichkeiten für Dinge. Das Englische Spreadsheet bezeichnet die großen Papierbögen,die auch heute noch auf vielen Schreibtischunterlagen, Bürotüren und Wandtafeln prangen und Kreuztabellen mit Zeittafeln, Stundenplänen, Raumbelegungspläne und ähnliches beinhalten. Oft wird eine Tabellenkalkulation genau dafür benutzt, also eher als Tabellen-Editor. Das deutsche Wort Tabellenkalkulation trifft den Hauptzweck und den größten Teil der Funktionalität eigentlich sehr viel besser. Du kopierst Wetterdaten von einer Webseite, öffnest Calc und kopierst die Daten irgenwo hin, wo es Dir passt. Du kopierst ähliche Daten von woanders und fügst sie halt daneben ein. Du hast ja bis zu 256 freie Spielwiesen von 1024x65536 Zellen. Dann ist da noch eine dBase-Tabelle und eine Sammlung von csv-Daten, die ebenfalls auf die eine oder andere Art in die Zusammenstellung aufgenommen werden sollen. Danach untersuchst Du erstmal genau, wo welche Zahlen und wo Text importiert wurde (jede einzelne Zelle kann beliebige Werte enthalten und 2,99 wird anders importiert als 2.99), nimmst einige Korrekturen vor (bei HTML-Dumps ist das fast immer so) und fängst an, aus hunderten Funktionen diejenigen Formeln zusammenzustellen, die geeignet sind, Deinen Informationshunger zu stillen. Wenn alles gut geht hast Du am Ende (so nach einem Nachmittag) eine ganz passable Präsentation mit Szenarien, Vergleichen, Näherungslösungen und Diagrammen, die aber in der Regel mit den Möglichkeiten professioneller Software nicht mithalten kann. Mittlerweile gibt es sogar einen kleinen Forschunszweig für die Risiken durch Spreadsheet-Missbrauch: http://eusprig.org - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Base versus Calc (was: [Calc] Beschriftungsbereich ist festgelegt: Spaltenkopfbezeichner des Interfaces aendern?)
Hallo Andreas, Noch ist mir gar nicht klar, wie sich eine Tabellenkalkulation und eine Datenbank scharf voneinander abgrenzen lassen. Also frage ich zurück: Welche Aufgaben kann eine Tabellenkalkulationsanwendung (Calc) erledigen, wo eine Datenbankanwendung (Base) passen muss? Die Datenbank beherrscht neben der gezielten Suche von irgendwelchen Datensätzen Grundfunktionen wie die Summierung, das Minimum, Maximum usw. Durch geschickte Fragestellungen kannst Du so aus den Datensätzen genau das herausfiltern, was Du gerade an anderer Stelle benötigst. Einige in die Tiefe gehende Fragestellungen gehen allerdings nur in der der Datenbank zugrundeliegenden Abfragesprache SQL, also nicht in dem leicht zu bedienenden grafischen Modus von Base. Zu Abfrage ins Tabellenblatt ziehen: Verstehe ich Dich richtig, dass Du empfiehlst, für die Eingabe von Datensätzen Base einzusetzen, für eine formatierte Ausgabe jedoch Calc? Genau so. Innerhalb einer Datenbank kannst Du natürlich auch Bericht konstruieren. Calc hat aber einfach z.B. wesentlich mehr Funktionen, um etwas berechnen zu können. Ich habe z.B. jahrelang den Haushalt unserer Schule mit Hilfe einer Datenbank während des Jahres gebucht, zum Jahresabschluss und der entsprechenden Planung für das nächste Jahr die darin enthaltenen Daten aber über eine Abfrage zusammengefasst und einfach in ein Tabellenblatt gezogen, das die Grundlage für alle weiteren Berechnungen bildete. Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Calc, versteckte Spalten
Werner Tietz wrote: Hallo Ruediger Ruediger Kluge schrieb: Hallo, OO2.2 auf Windows XPpro wenn ich die Spalte A verstecke, wie kann ich sie wieder sichtbar machen? wenn ich alle Spalten verstecke, wie kann ich sie wieder sichtbar machen? STRG+a bzw. --Bearbeiten--Alles auswählen und im Kontextmenü der Spaltenköpfe [x]einblenden Gruß Werner Hallo, ja, im Prinzip funktioniert das, alle Spalten werde wieder sichtbar, bis auf die Spalte A, die bleibt verschwunden. Gruß Rüdiger - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Calc, versteckte Spalten
Michael van Gemmern wrote: Hallo Rüdiger, Am Mittwoch, 10. Juni 2009 schrieb Ruediger Kluge: wenn ich die Spalte A verstecke, wie kann ich sie wieder sichtbar machen? 1. linker Mausklick auf Spaltenkopf B und mit weiterhin gedrückter Maustaste auf das Feld neben B (ist das Markierungsfeld für die gesamte Tabelle) ziehen. Der markierte Bereich ändert sich von B1:B65536 auf A1:B65536 (der wird direkt über dem B angezeigt) 2. Maustaste loslassen 3. Maus nach B | rechte Maustaste | Einblenden Ciao Michael Hallo Michael, das hat leider nicht funktioniert. A bleibt verschwunden. Gruß Rüdiger - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Calc, versteckte Spalten
Werner Tietz wrote: Hallo Ruediger Auf der linken Begrenzung von Spaltenkopf B (Cursor wir zu - ): --Kontext-Einblenden Gruß Werner Hallo Werner, das funktioniert bei allen Spalten, nur nicht am linken Spaltenkopf von B. Gruß Rüdiger - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Calc, versteckte Spalten
Hi, Ruediger Kluge schrieb: Werner Tietz wrote: Hallo Ruediger Ruediger Kluge schrieb: Hallo, OO2.2 auf Windows XPpro wenn ich die Spalte A verstecke, wie kann ich sie wieder sichtbar machen? wenn ich alle Spalten verstecke, wie kann ich sie wieder sichtbar machen? STRG+a bzw. --Bearbeiten--Alles auswählen und im Kontextmenü der Spaltenköpfe [x]einblenden Gruß Werner Hallo, ja, im Prinzip funktioniert das, alle Spalten werde wieder sichtbar, bis auf die Spalte A, die bleibt verschwunden. Im Spaltenkopf der Spalte B Cursor auf die linke Begrenzung. Es erscheint ein Doppelpfeil. Mit der linken Maustaste kannst Du die Spalte A aufziehen bzw. mit Kontextmenü (rechte Maustaste) einblenden. Gruß Josef - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Calc, versteckte Spalten
Hallo Rüdiger, Ruediger Kluge schrieb: Hallo, OO2.2 auf Windows XPpro wenn ich die Spalte A verstecke, wie kann ich sie wieder sichtbar machen? Schreibe in das Namenfeld A1, dann Enter drücken. Nun ist A1 die aktive Zelle und du kannst die Spalte A mit Format Spalte Einblenden sichtbar machen. wenn ich alle Spalten verstecke, wie kann ich sie wieder sichtbar machen? So ähnlich, klicke z.B. auf den Zeilenkopf 1, dann sollte im Namenfeld die gesamte Zeile eingetragen sein. Dann Format Spalten Einblenden. mfG Regina - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Calc, versteckte Spalten
Am Donnerstag 11 Juni 2009 19:41:04 schrieb Ruediger Kluge: Michael van Gemmern wrote: Hallo Rüdiger, Am Mittwoch, 10. Juni 2009 schrieb Ruediger Kluge: wenn ich die Spalte A verstecke, wie kann ich sie wieder sichtbar machen? 1. linker Mausklick auf Spaltenkopf B und mit weiterhin gedrückter Maustaste auf das Feld neben B (ist das Markierungsfeld für die gesamte Tabelle) ziehen. Der markierte Bereich ändert sich von B1:B65536 auf A1:B65536 (der wird direkt über dem B angezeigt) 2. Maustaste loslassen 3. Maus nach B | rechte Maustaste | Einblenden Ciao Michael Hallo Michael, das hat leider nicht funktioniert. A bleibt verschwunden. dann machs doch so: Setz den Zellzeiger in irgendeine Zelle der Spalte A (via Eingabe von z.B. A1 im Namensfeld, in dem üblicherweise die Referenz auf die aktuelle Zelle steht). Anschl. Menü, Format, Spalte, Einblenden. -- gibt es irgendwo eine Liste von Servern mit dazugehöriger IP ? Ich möchte mir einen DNS einrichten und bräuchte dazu noch ein host- file. [Thomas Finke, de.comm.internet.misc, 28.11.2001] - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] [Calc] Zeile einfuegen (oberhalb): Zellvorlagen leider von oberen Zeile
Wolfgang Jäth schrieb: Wenn Du zwischen den Überschriften und den Datensätzen der Liste eine Leerzeile hast, dann hast Du schon verloren beim Sortieren, Filtern, Teilergebnisse, Datenpilot, Datenmaske, Das ist schon klar; aber wenn der OP derartige Funktionen benutzen wollte, dann wäre er gar nicht darauf angewiesen, neue Datensätze ganz oben einfügen zu müssen/wollen. Stimmt allerdings. Und das ist wohl der Grund, weshalb mir dieses Problem noch nie als Problem untergekommen ist. ;-) Gruß Stefan :-) -- www.datenpilot.org - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] OOo BASE 3.1.0: fehlender Menüpunkt 'Extras / Makros migrieren...'
Danke für die Antworten! Ich versuche mal, die Informationen zu sortieren: @ Hallo Michael, - Bitte in Zukunft keine Anhänge an die Liste schicken... Pardon - bin nicht nur OOo-Einsteiger, sondern auch Mailing-Listen-Einsteiger. Hab es kapiert und werde mich künftig daran halten. @ Hallo Frank, Wenn ich das Dokument in einer OOo 3.1 (deutsch, Windows Server 2003) öffne, hab ich sehr wohl den Menüpunkt Extras/Makros migrieren Auch schon ein Erfolg: Die Antworten bestätigen mir, daß ich nicht an der falschen Stelle gesucht habe. Womöglich wirklich ein Bug. Du hast Dein OOo 3.1 von der offiziellen Seite, ja? Habe ich. Die erste Version damals ganz offiziell. Das update dann über den Automatismus. Daß an dieser Stelle irgend etwas schief liegt, kann ich mir nicht vorstellen. @ Hallo Mechtilde - Helmut hat event. eine Extension installiert, die auch einen Menü-Eintrag erzeugt. Vielleicht wurde auch nur eine zusätzliche Symbolleiste erzeugt. Dann gibt es wohl eine entsprechende Datei im User-Verzeichnis und dies wird von einer neuen Version nicht überschrieben. Bei den Extensions habe ich - irgendwelche fremdsprachigen Wörterbücher gelöscht (weil mich die zugehörigen update-Meldungen genervt haben), - die deutsche Rechtschreibprüfung behalten, - die vorlagen_de_opendoc.oxt 1.0.0 neu installiert. @ Frank + Mechtilde - Diese Spur, die ihr da verfolgt, kommt mir sehr plausibel vor. Muß ja irgend etwas sein, das a) mit dem update und b) mit der (Betriebssystem-) Umgebung zu tun hat. Ich habe tatsächlich sowohl Anpassungen im Menü als auch in den Symbolleisten vorgenommen! Basis/share/config/soffice.cfg/modules/dbapp/menubar/menubar.xml. Da sollte es einen Eintrag mit .uno:DBMigrateScripts geben. Wenn nicht, dann hat wohl genau dieses Szenario zugeschlagen. Da habe ich nachgesehen. DER EINTRAG IST VORHANDEN! Und zwar genau an der Stelle (hinter .uno:DBDirectSQL und vor dem menuseparator), wo der Menüpunkt auftauchen müßte. Issue 101513 Wenn ich das richtig verstanden habe, wird wohl empfohlen, die persönlichen Einstellungen ALLE zurückzusetzen: Holzhammermethode. Immerhin habe ich die persönliche Datei gefunden: ...\OpenOffice.org\3\user\config\soffice.cfg\modules\dbapp\menubar\menubar.xml DORT FEHLT DER EINTRAG! Und jetzt drängt sich mir ein Verdacht auf: Wenn es zweierlei Menüdefinitionen gibt - eine im Programmordner und eine im persönlichen Bereich -, müßten die ja zur run time irgendwie 'gemerged' werden. Denn einerseits will ich die allgemeinen, z.B. durch update aktualisierten Menüdefinitionen mitbekommen, aber andererseits die persönlichen Einstellungen nicht verlieren. Wie funktioniert das? Oder funktioniert das eben NICHT, und wenn einmal die persönlichen Menüdefinitionen aktiviert sind, wird nur mehr auf diese zugegriffen. Das würde das Verhalten erklären, wie es derzeit ist. Zum workaround: Kann ich im persönlichen Bereich einfach die Datei menubar.xml löschen? oder wenigstens nur den tree menubar\menubar.xml oder dbapp\menubar\menubar.xml? Dann muß ich wenigstens nur diese Menüeinstellungen wieder nachvollziehen und habe nicht die Holzhammermethode. Aber probieren trau ich mich nicht... @ Hallo Robert --- Bei dem Aufbau, den Deine Datenbank hat, bringt Dir allerdings diese Migration vermutlich keine Vorteile. Du brauchst ja die Makros nur in dem Formular und nicht außerhalb. Bin ja gerade erst beim Einsteigen! Ich plane noch weitere Formulare, die auf dieselben Makros zugreifen sollen. Für diese Formulare müßte ich die Makros dann alle kopieren (stimmt doch?). Und weil dann auch noch der Hinweis gekommen ist, dachte ich, bei der Datenbank - und nicht beim Formular - wären die Makros besser aufgehoben. 1) alle Informationen Deiner Datenbank in eine einzige Tabelle packst... Das habe ich noch nicht durchschaut: Was ist der Unterschied zwischen der Datenbankverknüpfung und dem Listenfeld? Den einzigen Unterschied, den ich erkennen kann, ist die Platzersparnis: Im Fall des Listenfelds wird jeweils der komplette Text abgespeichert, im Fall der Verknüpfung nur ein Zeiger in die andere Tabelle. Der Unterschied wird umso wirksamer, je mehr Einträge die Datenbank erhält - wird bei mir wohl nicht so umwerfend sein. In den Tutorials wird immer die Verknüpfung zitiert, ich dachte, nur aus Prinzipgründen, um die Möglichkeit der Tabellenverknüpfung zu demonstrieren. Denn eine zweite Datenbanktabelle zu generieren, nur um eine definierte Auswahl zu erzeugen, scheint mir mit Kanonen auf Spatzen geschossen. Für welche Anwendungsfälle gibt es sonst das Listenfeld? 2) als Datentyp laufend varchar_ignorecase Für die - noch nicht definierten - Abfragen habe ich diesen Typ gewählt. Ich weiß noch nicht, wie das funktioniert, denn bevor ich nicht ein paar Einträge habe, kann ich
[de-users] Re: Base versus Calc
Andreas Saeger schrieb: Welche Aufgaben kann eine Tabellenkalkulationsanwendung (Calc) erledigen, wo eine Datenbankanwendung (Base) passen muss? Es ist ein Freihand-Werkzeug für den versierten Heimwerker. Leicht wacklige Werkbank, aber mit 1001 Befestigungsmöglichkeiten für Dinge. Das Englische Spreadsheet bezeichnet die großen Papierbögen,die auch heute noch auf vielen Schreibtischunterlagen, Bürotüren und Wandtafeln prangen und Kreuztabellen mit Zeittafeln, Stundenplänen, Raumbelegungspläne und ähnliches beinhalten. Oft wird eine Tabellenkalkulation genau dafür benutzt, also eher als Tabellen-Editor. Das deutsche Wort Tabellenkalkulation trifft den Hauptzweck und den größten Teil der Funktionalität eigentlich sehr viel besser. Du kopierst Wetterdaten von einer Webseite, öffnest Calc und kopierst die Daten irgenwo hin, wo es Dir passt. Du kopierst ähliche Daten von woanders und fügst sie halt daneben ein. Du hast ja bis zu 256 freie Spielwiesen von 1024x65536 Zellen. Also eine TK für's SchnelleSchmutzige, eine DB für's Langsame, Saubere und Langfristige? Bisher lese ich aus Euren nur eines klar heraus: Eine Datenbank unterscheidet sich vor allem durch strikte Eigenschaften, die sie für Datengruppen (Datensätze) festlegt. Und sie unterscheidet sich, sobald es um mächtige Funktionen wie komplexe Berechnungen/ Formatierungen/ Grafiken/ Filter in der Schwierigkeit der Erstellung: Für Datenbanken benötigt man Kenntnisse in einer speziellen Sprache - SQL und diverse weitere Tools. In Calc steht alles Nötige in einem intuitiv(tm) bedienbaren grafischen Interface bereit. Wenn man einen Blick in die Doku von Base wirft, ahnt man, dass sie längst nicht den Rang von Writer oder Calc innerhalb des Projektes OOo aufweist. (Keine kritische, sondern eine neutrale Feststellung/Vermutung) Empfiehlst Du daher als Frontend zum Management einer Datenbank und als Frontend für Dateneingaben eher sowas wie PHPMyAdmin alternativ zu Base? Kann Calc eigentlich MySQL-Datenbanken anzapfen? Welche plattformübergreifenden Frontends (FOSS) mit guter Usability und guter Doku könnt ihr ansonsten empfehlen? Andreas -- OOo 3.1 http://borumat.de/openoffice-writer-tipps - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] OOo BASE 3.1.0: fehlender Menüpunkt 'Extras / Makros migrieren...'
Hallo Helmut, Bin ja gerade erst beim Einsteigen! Ich plane noch weitere Formulare, die auf dieselben Makros zugreifen sollen. Für diese Formulare müßte ich die Makros dann alle kopieren (stimmt doch?). Und weil dann auch noch der Hinweis gekommen ist, dachte ich, bei der Datenbank - und nicht beim Formular - wären die Makros besser aufgehoben. Sicher, dann brauchst Du die Makros außerhalb des Formulars. 1) alle Informationen Deiner Datenbank in eine einzige Tabelle packst... Das habe ich noch nicht durchschaut: Was ist der Unterschied zwischen der Datenbankverknüpfung und dem Listenfeld? Den einzigen Unterschied, den ich erkennen kann, ist die Platzersparnis: Im Fall des Listenfelds wird jeweils der komplette Text abgespeichert, im Fall der Verknüpfung nur ein Zeiger in die andere Tabelle. Der Unterschied wird umso wirksamer, je mehr Einträge die Datenbank erhält - wird bei mir wohl nicht so umwerfend sein. In den Tutorials wird immer die Verknüpfung zitiert, ich dachte, nur aus Prinzipgründen, um die Möglichkeit der Tabellenverknüpfung zu demonstrieren. Denn eine zweite Datenbanktabelle zu generieren, nur um eine definierte Auswahl zu erzeugen, scheint mir mit Kanonen auf Spatzen geschossen. Für welche Anwendungsfälle gibt es sonst das Listenfeld? Kurz zur Begriffsunterscheidung: Das Listenfeld lässt in dem Formular keine Neueingabe des Textes zu, speichert eigentlich in der entsprechenden Tabelle den Zeiger auf die andere Tabelle ab. Du nutzt das Ganze mit festen Einträgen in das Formular. Mit Deiner Version ist dieses Feld nicht erweiterbar - außer mit Eingriffen in das Formular. So etwas würde ich nur dann nutzen, wenn in der Liste eine klar begrenzte Zahl von Begriffen stehen würde - z.B. m und w als Geschlechtsangaben. Was mit Begriffen passiert, die gegebenenfalls in die Tabelle direkt eingegeben werden, weiß ich nicht. Ob nun die separate Tabelle dagegen gerade eine Kanone ist ... Damit wäre die Änderbarkeit des Inhaltes gegeben, gegebenenfalls auch die Änderung eines Begriffes für alle Datensätze auf einmal. Neben dem Listenfeld existiert noch das Kombinationsfeld. Mit diesem kannst Du den Text entweder auswählen oder einfach neuen hinzufügen. Damit ist allerdings bei verknüpften Tabellen nichts anzufangen. 2) als Datentyp laufend varchar_ignorecase Für die - noch nicht definierten - Abfragen habe ich diesen Typ gewählt. Ich weiß noch nicht, wie das funktioniert, denn bevor ich nicht ein paar Einträge habe, kann ich das mit den Abfragen nicht ausprobieren. Aber ich weiß ganz sicher, daß bei den Abfragen Groß- und Kleinschreibung keine Rolle spielen soll. Hat die Wahl dieses Feldtyps irgendwelche Nachteile? Ich kenne diesen Typ von keiner anderen Datenbank. Ich arbeite in der Regel mit MySQL - und da existiert varchar_ignorecase nicht. Ist natürlich auch die Frage, wie Du später Abfragen konstruieren willst. Wenn Du die eingabute Suche über alle Felder nimmst, so kannst Du dort die Suche über Groß-Kleinschreibung an- und abwählen. Das Anwählen bringt vermutlich nichts mehr, wenn Du in den Tabellen mit ignorecase das Gegenteil erlaubst. Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] OOo BASE 3.1.0: fehlender Menüpunkt 'Extras / Makros migrieren...'
Hallo Helmut, Immerhin habe ich die persönliche Datei gefunden: ...\OpenOffice.org\3\user\config\soffice.cfg\modules\dbapp\menubar\menubar.xml DORT FEHLT DER EINTRAG! Das ist in der Tat das Problem, denn ... Und jetzt drängt sich mir ein Verdacht auf: Wenn es zweierlei Menüdefinitionen gibt - eine im Programmordner und eine im persönlichen Bereich -, müßten die ja zur run time irgendwie 'gemerged' werden. ... das werden sie nicht. Wenn in user eine Menü-Definition vorhanden ist wird die genommen, und die in share ignoriert :-\ Denn einerseits will ich die allgemeinen, z.B. durch update aktualisierten Menüdefinitionen mitbekommen, aber andererseits die persönlichen Einstellungen nicht verlieren. Wie funktioniert das? Gar nicht :( - das ist exakt das Problem, auf das Du hier gestoßen bist. Zum workaround: Kann ich im persönlichen Bereich einfach die Datei menubar.xml löschen? Wenn da nix drin ist, was Dir wichtig ist - ja. Selbst wenn es das ist - kanst Du über Extras/Anpassen alles wieder herrichten. Häßlich, aber sollte das Problem lösen. oder wenigstens nur den tree menubar\menubar.xml oder dbapp\menubar\menubar.xml? Das sollte auch ausreichen. Dann muß ich wenigstens nur diese Menüeinstellungen wieder nachvollziehen und habe nicht die Holzhammermethode. Aber probieren trau ich mich nicht... Du kannst auch einfach die eine Zeile aus der share-Version in die user-Version kopieren. Ciao Frank -- - Frank Schönheit, Software Engineer frank.schoenh...@sun.com - - Sun Microsystems http://www.sun.com/staroffice - - OpenOffice.org Base http://dba.openoffice.org - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
Re: [de-users] Re: Base versus Calc
Hallo Andreas, Also eine TK für's SchnelleSchmutzige, eine DB für's Langsame, Saubere und Langfristige? Je mehr Daten Du hast, desto besser wirst Du mit einer Datenbank fahren - vor allem in der Fehlerfreiheit und der Suchgeschwindigkeit. Bisher lese ich aus Euren nur eines klar heraus: Eine Datenbank unterscheidet sich vor allem durch strikte Eigenschaften, die sie für Datengruppen (Datensätze) festlegt. Und sie unterscheidet sich, sobald es um mächtige Funktionen wie komplexe Berechnungen/ Formatierungen/ Grafiken/ Filter in der Schwierigkeit der Erstellung: Für Datenbanken benötigt man Kenntnisse in einer speziellen Sprache - SQL und diverse weitere Tools. In Calc steht alles Nötige in einem intuitiv(tm) bedienbaren grafischen Interface bereit. Wenn man einen Blick in die Doku von Base wirft, ahnt man, dass sie längst nicht den Rang von Writer oder Calc innerhalb des Projektes OOo aufweist. (Keine kritische, sondern eine neutrale Feststellung/Vermutung) Das liegt natürlich daran, dass Base ein recht junger Zweig in der Geschichte von OpenOffice ist (in der momentanen Form in der 2er-Reihe dazu gekommen). Der Kontakt zu allen möglichen Datenbanken ist allerdings schon ewig dabei. Empfiehlst Du daher als Frontend zum Management einer Datenbank und als Frontend für Dateneingaben eher sowas wie PHPMyAdmin alternativ zu Base? PHPMyAdmin ist ein Administrationstool. Die Base-Oberfläche mit Formularen und Tabellen in der grafischen Oberfläche dagegen für die Dateneingabe geeignet. Mit PHPMyAdmin korrigiere ich eventuell einmal Eingaben, an die ich sonst eventuell nicht ran komme, Gründe vielleicht auch Tabellen und überprüfe Abfragen. Für den Normaluser ist Base da wesentlich besser geeignet. Kann Calc eigentlich MySQL-Datenbanken anzapfen? Der Kontakt geht immer über die Base-Datenbank. Das Base-Frontend kann entweder die interne Datenbank HSQLDB nutzen oder auf externe Datenbanken zugreifen. Ich nutze beispielsweise für einen Sportverein MySQL, gebe Daten über PHP-Formulare ein, lese Daten für die Serienbriefe aber über Base-Abfragen aus, die dann im Writer genutzt werden. Die Tabellen und Abfragen, auf die Calc zugreift, müssen in angemeldeten Datenbanken sitzen. Schreib' doch einfach einmal, welche Daten Du denn wie gefiltert haben willst. Ich schicke dann gerne ein Beispiel, damit Du siehst, dass das so kompliziert gar nicht ist. Gruß Robert - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Re: Base versus Calc
Robert Großkopf wrote: Die Tabellen und Abfragen, auf die Calc zugreift, müssen in angemeldeten Datenbanken sitzen. Hallo Robert, Kleiner Tip am Rande: Du kannst Tabellen/Abfragen aus dem Datenbankfenster in jedes Dokument ziehen. Die Verknüpfung funktioniert aber nur für die Dauer der Sitzung. Beim nächsten öffen des Dokuments hast Du nur noch Kopien (issue 85110). Geöffnete Tabellen kann man an dem grauen Eckfeld oben links greifen und ins Dokument ziehen. Ausgewählte Zeilen (auch Mehrfachselektionen) lassen sich ebenfalls ziehen. Die Daten eines (gefilterten) Formulars oder Unterformulars lassen sich aus dem Beamer ziehen (letzter Knopf auf der Navigationssymbolleiste Datenquelle als Tabelle). Für Datenpiloten direkt aus Datenbanken habe ich aber noch keinen alternativen Weg ohne angemeldete DB gefunden. Grüße, Andreas S. - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] PDA Dateien (Excel, Word...) lesen?
Hallo, gibt es ein Weg wie man mit OpenOffice, MS Officedateien von einem PDA mit Windows Mobile 6.1 lesen kann? Wenn ich versuche z.B eine *.xlms Datei zu öffnen, wird mir ein Dialog angezeigt, dass ich den Filtertyp auswählen soll. Egal was für Filter ich auswähle, kommt entweder Fehlermeldung (Ein/Ausgabefehler) oder es passiert nichts. Pozdrawiam/Gruß/Regards Robert Rakowicz -- Robert Rakowicz URL: www.rjap.de E-Mail: b9...@rjap.de - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org
[de-users] Maximale Anzahl Datenpunkte in Calc-Diagramm
Hallo Liste, ein User bei uns will einen Verlauf der Daxwerte zeichnen, aber das Diagramm zeigt ihn nicht komplett an. ich vermute es sind zu viel Werte. Kann mir jemand sagen, was die max. Anzahl an Datenpunkten in einem Calc-Liniendiagramm in OOo 2.2 ist? Danke Norbert -- GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate und Telefonanschluss für nur 17,95 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 - To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org