[de-users] Calc - variable Adressierung von Tabellenzellen
Hallo, wie kann man unter OOo-Calc Tabellenzellen variabel adressieren, so dass folgendes erreicht wird: Zelle A2 der Tabelle1 entspricht dem Wert Tabelle2.B16 Zelle A3 soll dem Wert der aus Taballe2.B31 erhalten, also 15 Pos. mehr, Zelle A4 demnach gleich Tabelle2.B46 usw. Weiterhin möchte ich erreichen, das B4 = Tabelle2.C16 B5 = Tabelle2.E31 und ( als 15 Pos nach unter und 2 nach rechts) B5 = Tabelle2.G46 usw. Gruß Armin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc - variable Adressierung von Tabellenzellen
Hallo Armin, wie kann man unter OOo-Calc Tabellenzellen variabel adressieren, so dass folgendes erreicht wird: Zelle A2 der Tabelle1 entspricht dem Wert Tabelle2.B16 Zelle A3 soll dem Wert der aus Taballe2.B31 erhalten, also 15 Pos. mehr, Zelle A4 demnach gleich Tabelle2.B46 usw. Weiterhin möchte ich erreichen, das B4 = Tabelle2.C16 B5 = Tabelle2.E31 und ( als 15 Pos nach unter und 2 nach rechts) wirklich? B = Spalte 2 = e = PSalte 5 also 3 mehr und 31 - 5 sind 26? B5 = Tabelle2.G46 usw. Dazu müsste Calc die Z1S1 Zelladressierung beherrschen, nach meinen Wissensstand kann das aber Calc (noch?) nicht. Die Lösung ware dann recht ienfach, für B5 = Tabelle2.E31 und ( als 15 Pos nach unter und 2 nach rechts) Z2S5 = Tabelle2.Z(+3)S(-2) vgl. dazu mal: http://www.iris.uni-stuttgart.de/lehre/eggenberger/gdi/2/Excel/Bezuege/Z1S1-Bezugsart.htm Malte hat in einem Forum einen Ansatz geliefert um das Problem mit Calc zu lösen, vgl. http://www.ooo-portal.de/index.php?module=pnForumfunc=viewtopictopic=1234 aslo in etwa so: für B5 = Tabelle2.E31 und ( als 15 Pos nach unter und 2 nach rechts) =INDIREKT(ADRESSE(31;5;4;tabelle2)) oder besser =INDIREKT(ADRESSE(ZEILE()+26;SPALTE()+3;4;tabelle2)) Gruß Jens - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Re: Namen von Datenbankfelder ausgeben
Hallo, Danke für Deine Antwort. Das ist leider nur eine händische Möglichkeit. Ich möchte das gerne automatisieren, da ich häufiger Fehlzeitenlisten erstellen muss. Und der Spaltenname ist dann das Datum. (Inhalt der Felder ist dann ein a für anwesend...) Dieses a ausgeben zu lassen ist halt kein Problem, aber Spaltenname... Gruß Heiko wie kann ich die Namen von Datenbankfeldern ausgeben neues Calc Dokument F4 DB-Browser, zur Tabelle navigieren, anzeigen lassen *einen* Datensatz markieren die Zeile nach Calc ziehen fallen lassen die Datenzeile entfernen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Und wieder: Formatfehler in Teildokument content.xml
Hallo Agon, wenn du die content.xml und styles.xml editieren kannst, kann ich dir ein paar Tipps geben: Falls eine nicht mehr ladbare Datei in content.xml oder styles.xml Strings derart: _5f_5f_5f_5f enthält, sollte man diese reduzieren, so dass in jedem Styenamen nur noch ein _5f enthalten ist. Dann kann man die Datei (hoffentlich) wieder öffnen. Danach sollte man allerdings kontrollieren, ob in den Inhaltsverzeichnissen/Stichwortverzeichnissen o.Ä. irgendwo Stylenamen verwendet werden, die gar nicht in der Datei vorhanden sind. Diese können nämlich beim Speichern zu einer Verdoppelung der _5f führen. Gruß Andreas Agon S. Buchholz wrote: [..} Vielen Dank, aber wie halt meistens in solchen Fällen ist auch dieses Dokument zeitkritisch, daher habe ich den heutigen Tag über versucht, die veränderten Stellen aus content.xml mit Diff-Tools und nach Gedächtnis herauszufischen, diese in letzte funktionierende Version wieder einzubauen und dann an der Arbeit weitergeschrieben. Mit einer reparierten Fassung könnte ich jetzt noch prüfen, was ich dabei übersehen habe (was natürlich auch nicht schlecht wäre ;) Etwas wichtiger wäre mir grundsätzlich, eine Handreichungzu bekommen, wie ich den Fehler ggf. selbst reparieren kann; [..] -- Andreas Martens (ama) - OpenOffice.org Writer OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Re: Namen von Datenbankfelder ausgeben
Hallo Heiko, Heiko Heckes schrieb: Hallo, Danke f�r Deine Antwort. Das ist leider nur eine h�ndische M�glichkeit. Ich m�chte das gerne automatisieren, da ich h�ufiger Fehlzeitenlisten erstellen muss. Und der Spaltenname ist dann das Datum. (Inhalt der Felder ist dann ein a f�r anwesend...) Dieses a ausgeben zu lassen ist halt kein Problem, aber Spaltenname... Mal eine andere Frage: Möchtest Du jedes Jahr eine Neue Tabelle anlegen? Wahrscheinlich reicht sie nicht mal für ein Jahr. Außerdem: Wie schreibst du den Spaltennamen? Mit _? Gruß Mechtilde -- Dipl. Ing. Mechtilde Stehmann ## Observer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Re: Namen von Datenbankfelder ausgeben
Heiko Heckes schrieb: Hallo Mechthilde Mal eine andere Frage: Möchtest Du jedes Jahr eine Neue Tabelle anlegen? Wahrscheinlich reicht sie nicht mal für ein Jahr. tja, da die Daten von meinem Palm kommen und ich meine Leute ca. alle 1/4 Jahr informieren möchte, habe ich alle 1/4 Jahr ein neu Tabelle. Die sieht aber immer gleich aus bis auf die Datumseingaben. Wenn ich weiß, wie ich eine Spalte ansprechen kann, schreibe ich mir ein Makro, dass alle Felder ausliest. (Unter Word habe ich so was schon gemacht. Allerdings wusste ich auch da nicht, wie man an die Spaltennamen kommt.) Außerdem: Wie schreibst du den Spaltennamen? Mit _? Die Spaltennamen sind ja die Daten in der ersten Tabellenzeile und sehen einfach nur aus wie 14.08.2007 D.h. Du suchst etwas für Calc? Dein Betreff lässt nämlich auf eine Datenbankanwendung schließen. und da sind Punkte in Spaltennamen nicht erlaubt. Hier ist ja der Spaltenname in der ersten Zeile und den Inhalt dieser Zellen kannst Du auslesen Gruß Mechtilde -- Dipl. Ing. Mechtilde Stehmann ## Observer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.mechtilde.de ## PGP encryption welcome! Key-ID: 0x53B3892B - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Calc - variable Adressierung von Tabellenzellen
Hallo Armin, Armin Barth schrieb: Zelle A2 der Tabelle1 entspricht dem Wert Tabelle2.B16 Zelle A3 soll dem Wert der aus Taballe2.B31 erhalten, also 15 Pos. mehr, Zelle A4 demnach gleich Tabelle2.B46 usw. Weiterhin möchte ich erreichen, das B4 = Tabelle2.C16 B5 = Tabelle2.E31 und ( als 15 Pos nach unter und 2 nach rechts) B5 = Tabelle2.G46 usw. Schreib mal dies Formel in A2 und kopiere diese in die Zellen rechts und unterhalb davon: =VERSCHIEBUNG(Tabelle2.B16;(ZEILE()-2)*14;(SPALTE()-1)*1) Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Re: Namen von Datenbankfelder ausgeben
Hallo Mechthilde Mal eine andere Frage: Möchtest Du jedes Jahr eine Neue Tabelle anlegen? Wahrscheinlich reicht sie nicht mal für ein Jahr. tja, da die Daten von meinem Palm kommen und ich meine Leute ca. alle 1/4 Jahr informieren möchte, habe ich alle 1/4 Jahr ein neu Tabelle. Die sieht aber immer gleich aus bis auf die Datumseingaben. Wenn ich weiß, wie ich eine Spalte ansprechen kann, schreibe ich mir ein Makro, dass alle Felder ausliest. (Unter Word habe ich so was schon gemacht. Allerdings wusste ich auch da nicht, wie man an die Spaltennamen kommt.) Außerdem: Wie schreibst du den Spaltennamen? Mit _? Die Spaltennamen sind ja die Daten in der ersten Tabellenzeile und sehen einfach nur aus wie 14.08.2007 Kein Sonderzeichen oder sonst was. (War das die Antwort auf Deine Frage :-)?) Gruß Heiko - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Und wieder: Formatfehler in Teildokument content.xml
Agon S. Buchholz wrote: Mathias Bauer wrote: Das hat sich als ein altbekanntes Problem entpuppt, das an anderer Stelle schon erkannt und gefixt wurde (in der 2.3). Dein Dokument scheint ja nun zu zeigen, dass es in der 2.3 noch immer Fälle gibt, wo es auftritt. Mit dem von dir eingesandten Dokument sollten wir dem auf die Spur kommen. Ich könnte auch eine Reparatur anbieten, sofern gewünscht. Sozusagen als Service für das Einsenden. :-) Vielen Dank, aber wie halt meistens in solchen Fällen ist auch dieses Dokument zeitkritisch, daher habe ich den heutigen Tag über versucht, die veränderten Stellen aus content.xml mit Diff-Tools und nach Gedächtnis herauszufischen, diese in letzte funktionierende Version wieder einzubauen und dann an der Arbeit weitergeschrieben. Mit einer reparierten Fassung könnte ich jetzt noch prüfen, was ich dabei übersehen habe (was natürlich auch nicht schlecht wäre ;) Es könnte allerdings sein, dass das reparierte Dokument später irgendwann wieder Ausfallerscheinungen zeigt, wenn du nicht alles erwischt hast. Etwas wichtiger wäre mir grundsätzlich, eine Handreichungzu bekommen, wie ich den Fehler ggf. selbst reparieren kann; beim Googeln habe ich da einige haarsträubende Fälle gefunden, beispielsweise solche, wo das Dokument kurz vor Abgabe einer Examensarbeit zerschrotet wurde, und das würde ich natürlich sehr gerne vermeiden. Alle Reparaturanleitungen, die ich bisher gefunden habe, beziehen sich jedoch auf einen leicht nachvollziehbaren Fall (wie die Ersetzung von office durch ofice in [1]), oder versackten eben ergebnislos. Vielleicht gibt es eine solche generische Anleitung ja auch schon irgendwo, oder kann der Laie den Unicode-Krams in den XML-Dateien eher sowieso nicht reparieren? Dein Problem ist ein sehr spezielles. Es entsteht dadurch, dass OOo beim Kodieren von _-Zeichen gelegentlich auch Kodierungszeichen kodiert und das dann natürlich kumulativ, bei jedem Speichern. Problematisch wird das, weil irgendwann der String zu lang wird... Noch grundsätzlicher wäre mir *viel* wichtiger, dass das Laden und Speichern von OOo so stabil wie das von Microsoft Word wird, dass also beispielsweise ein Dokument mit kleinen Fehlern von OOo repariert werden kann, oder dass der Parser intelligent genug wird, das Format zu validieren und ggf. zu korrigieren oder wenigstens irgendwie fehlertoleranter zu handhaben. Ich finde es jedenfalls nicht besonders prickelnd, wenn das Laden eines OOo-Dokuments anscheinend wegen eines gekippten Bits oder Bytes komplett scheitern kann - denn das kann, selbst wenn OOo das Dokument nicht selbst beschädigt, immer mal passieren (fehlerhafter Datenträger, Bitkipper bei der Übertragung über Mail/Web/Internet etc.). Fehlertolerantes Parsen von XML ist nun mal etwas, was eigentlich nicht vorgesehen ist. Was man vielleicht erreichen könnte, ist, dass man versucht, nach einem Fehler wieder aufzusetzen. Das ist aber nicht so einfach. Deshalb muss man eben schon beim Speichern aufpassen, dass nix falsches geschrieben wird. Immerhin kann man mit einem vernünftigen Editor das Dokument retten, wenn der Fehler nur im XML-Code liegt. Ein ähnlicher Fehler in einer Binärdatei schrottet jedenfalls in der Regel die Datei komplett und für den Anwender irreparabel. Das Problem wird MSOffice mit seinen neuen Formaten auch haben. Und gerade das Laden und Speichern von Word ist nun wirklich nicht für seine Stabilität bekannt. Ciao, Mathias -- Mathias Bauer (mba) - Project Lead OpenOffice.org Writer OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS Please don't reply to [EMAIL PROTECTED]. I use it for the OOo lists and only rarely read other mails sent to it. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Re: Namen von Datenbankfelder ausgeben
Die Spaltennamen sind ja die Daten in der ersten Tabellenzeile und sehen einfach nur aus wie 14.08.2007 D.h. Du suchst etwas für Calc? Dein Betreff lässt nämlich auf eine Datenbankanwendung schließen. und da sind Punkte in Spaltennamen nicht erlaubt. Hier ist ja der Spaltenname in der ersten Zeile und den Inhalt dieser Zellen kannst Du auslesen Hallo, im Prinzip ja aber... Die Datei ist eine Tabellendatei, die ich aber mit der Serienbrieffunktion von Writer auslese und in einen Serienbrief einbaue, d. h. Schüler 1 hat die Fehltage, Schüler 2 andere Fehltage. Dabei erkennt Writer in der Datenbankanwendung (Taste F4 ) die Tabelle, seiht aber die erste Zeile als Spaltennamen - und wertet sie nicht aus. Das Problem ist, dass ich jeweils Gruppen mit ca. 30 Personen habe, die ich auswerten muss. Gruß Heiko - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Probleme mit Farbdarstellung in OpenOffice
Hallo Robert, danke für die schnelle Antwort und Asche auf mein Haupt wg des Anhangs. Der Anhang ist ein Screenshot, deswegen verändert er sich beim pdf-Erstellen auch nicht mehr. Das Phänomen tritt auf, wenn Bilder oder andere Grafiken in Impress oder Writer angezeigt werden. Aus diesen Dokumenten erstellte pdfs sehen einwandfrei aus. Gerne kann ich mal eine Originaldatei anhängen. Gruß Bernd Original-Nachricht Datum: Thu, 25 Oct 2007 21:24:31 +0200 Von: Robert Großkopf [EMAIL PROTECTED] An: users@de.openoffice.org Betreff: Re: [de-users] Probleme mit Farbdarstellung in OpenOffice Hallo Bernd, zuerst einmal: Keine Anhänge an die Liste schicken. Leute mit Modem sind auch dabei. Eingefügte Bilder und Grafiken werden farblich stark verfälscht dargestellt. Zuerst dachte ich, die Farben seien invertiert, nochmaliges Invertieren brachte allerdings keine Verbesserung. Das Problem tritt im Dokument bei der Bearbeitung auf, bei Impress ebenfalls im Präsentationsmodus. Wandle ich die Datei allerdings in ein pdf um, werden die Farben wieder korrekt angezeigt. Ein Screenshot mit dem Farbproblem liegt bei. Ich habe mir die Datei angesehen, sehe die verfälschten Farben, sehe sie aber auch, wenn ich die Grafik als *.png abspeichere oder als *.pdf exportiere. Das Bild hat eine Größe von 1024*768 Pixeln und lediglich 2184 Farben. Irgendwo ist es beim Abspeichern viel zu stark komprimiert worden. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Probleme mit Farbdarstellung in OpenOffice
Hallo Bernd, danke für die schnelle Antwort und Asche auf mein Haupt wg des Anhangs. Der Anhang ist ein Screenshot, deswegen verändert er sich beim pdf-Erstellen auch nicht mehr. Das Phänomen tritt auf, wenn Bilder oder andere Grafiken in Impress oder Writer angezeigt werden. Aus diesen Dokumenten erstellte pdfs sehen einwandfrei aus. Gerne kann ich mal eine Originaldatei anhängen. Ich habe ähnliches noch nicht beobachtet - weder in Writer noch in Impress. Vielleicht schickst Du mir per privater Mail einfach einmal ein Beispiel. Auch wäre eine Nennung des Betriebssystems, der OOo-Version und eventuelle auch der Grafikkarte in diesem Thread für andere Helfer sinnvoll. Was ich nicht verstehe: Du sagst, es sei ein Screenshot. Wieso ist der in eine Impress-Datei gesteckt und bezieht sich auf eine *.png-Datei mit diesen Farben? Ein Screenshot ist in der Regel doch eine reine Bilddatei. Mein System: SuSE 10.1 mit OOo 2.3.0 und NVIDIA-Grafikkarte/Originaltreiber. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[de-users] Skalierung von X-Achsen mit Datum
Guten Morgen, ich erstelle Zeitreihen von Meßwerten, die teilweise über mehrere Jahre reichen und möchte, daß die X-Achse skaliert wird, zu jedem Monatsersten/Monatsultimo, zu jedem Quartalsersten zu jedem Halbjahresersten. Mit einem vielfachen von 30, oder 90 oder 365 arbeiten funtkioniert wegen unterschiedlicher Monats- bzw. Quartalslänge nur eingeschränkt. Zusätzlich kommt die Schaltjahresproblematik. Im MS-Office-Paket-Excel ist es einfach durch Eingabe des entsprechenden Skalierungswunsches bei der Achsenskalierung möglich. Viele Grüße und vielen Dank im voraus, Benno
[de-users] Unterformular mit Makro neu einlesen
Liebe Liste, ich hänge bei den Formularfunktionen in Base/Writer an einer Stelle fest. Ich steuere mit einem Hauptformular 2 Unterformulare an. In dem 1. Unterformular möchte ich zu dem vorgewählten Begriff Eingaben erstellen können, in dem zweiten Unterformular das summierte Ergebnis dieser Eingaben anzeigen. Beim Öffnen klappt alles hervorragend. Dann kommt die Eingabe in Unterformular 1 und ich muss (leider noch) einen Button klicken, damit alles in Unterformular 2 übernommen wird. Diesen Schritt versuche ich seit einiger Zeit automatisch hin zu bekommen. Nur kriege ich das Makro nicht gebacken. In der API bin ich bis zum FormControllerDispatcher gekommen und habe dort refreshForm gefunden. Nur scheint der FormControllerDispatcher nicht so mitzuspielen wie ich es erwarte. Auf DBG_methods reagiert Basic mit Objektvariable nicht belegt. Und refreshForm habe ich in verschiedenen anderen Varianten ausprobiert - geht einfach nicht. Vielleicht ist unter Euch ein findiger, der die API besser deuten kann oder so ein Unterformular schon einmal ähnlich angesteuert hat. Ansonsten muss ich das Formular eben etwas bedienerunfreundlicher lassen. Gruß Robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Skalierung von X-Achsen mit Datum
Hallo Benno, Reischl schrieb: ich erstelle Zeitreihen von Meßwerten, die teilweise über mehrere Jahre reichen und möchte, daß die X-Achse skaliert wird, zu jedem Monatsersten/Monatsultimo, zu jedem Quartalsersten zu jedem Halbjahresersten. Eine Skalierung der X-Achse ist in OpenOffice.org Calc nur im Falle eines XY-Diagramms möglich. Mit einem vielfachen von 30, oder 90 oder 365 arbeiten funtkioniert wegen unterschiedlicher Monats- bzw. Quartalslänge nur eingeschränkt. Zusätzlich kommt die Schaltjahresproblematik. Eine kalendarische Skalierung bietet Calc für Diagrammachsen nicht an. Möglicherweise könntest Du Deine Messwerte vor der Diagrammerstellung in Klassen fassen. Der Datenpilot bietet sehr einfache Möglichkeiten, um Datumswerte in kalendarisch sinvollen Intervallen zu gruppieren. Auf dieser Basis entstehen dann auch Diagramme mit einer kalendarisch sinnvoll skalierten X-Achse. Im MS-Office-Paket-Excel ist es einfach durch Eingabe des entsprechenden Skalierungswunsches bei der Achsenskalierung möglich. Ja. Vielleicht findest Du mit den gegebenen Tipps Möglichkeiten, wie Du Deine Aufgabe auch mit OpenOffice.org lösen kannst. Gruß Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Kapitelweise Seitennummerierung und Inhaltsverzeichnis
Hallo Robert Am Sonntag, 14. Oktober 2007 16:59 schrieb Robert Großkopf: Mit dem manuellen Eintrag funktioniert das nicht - wäre ja schön, wenn einfach die Nummer von der Kapitelnummer auf die Überschrift 2 übernommen wird. Ja, genau. Wenn das einfach nicht geht, dann wäre es doch ein Enhancement Request. Wo kann man sowas einspeisen? Das Problem dürfte ja auch andere kapitelweise Nummerierungen betreffen wie Formeln, Tabellen, Bilder etc. Man kriegt's zwar im Text hin, aber nicht im Verzeichnis. Ich habe das so gelöst: Überschrift 2 hat dieselbe Nummerierungsart wie Überschrift 1. Das hat zur Folge, dass natürlich vor allen Überschrift 2 - formatierten Absätzen eine Nummer steht (zusätzlich zu der, die Du bisher manuell erstellt hast). Die Nummer stelle ich ein, indem ich mit Rechtsklick auf dem jeweiligen Absatz gehe und Absatz - An diesem Absatz neu beginnen mit auswähle. Umständlich, führt aber zu einem richtig dargestellten Inhaltsverzeichnis. Dann hat aber jeder Überschrift 2 auch eine (eigene) Nummer, wenn ich das richtig verstehe; das will ich gar nicht, das passt hier gar nicht. Ich will ja nur die Kapitelnummer von Ebene 1 in der Seitennummer drin haben Es hilft wohl nichts: Ooo braucht IMHO erweiterte (Seiten-)Nummerierungen mit Nummernkreise oder so, damit man es mehr customizen kann, wenn man will (und kann). Shalom, Marco - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [de-users] Base 2.2: Ansichten bearbeiten
Hallo Robert, ich schreibe mal hier weiter, auch wenn dieser Thread gerade mit Deiner Anfrage zum Makro und der API konvergiert. Ich glaube verstanden zu haben was Du mit der Datenbank Inventur vor hast: Es gibt einen bestimmte Waren (z.B. Schotter) für jede Ware gibt es Transaktionen (bei Dir heißen sie Mengen). In Deinem Formular soll nun folgendes Angezeigt werden: Ware, eine Liste der Transaktionen sowie die Summe der Transaktionen. Habe ich mir das richtig zusammen gereimt? Wenn ich mir die Datenbankstruktur ansehe, dann gibt es dort zunächst mal einen DB-logischen Fehler: Ich kann eine Menge erstellen, ohne einen Namen dazu anzugeben. Das es keine zwingende Verknüpfung zwischen Mengen und Namen gibt. Dies könntest Du z.B. dadurch erreichen, dass Du die NameID mit in den Primärschlüssel der Mengen nimmst. (Hatten wir nicht schon die Disskusion über starke und schwachen Entitäten und den Aufbau der Schlüssel?). Als nächstes stellt sich die Frage, ob man den SQL-Befehl zum aufsummieren nicht gleich in ein Steuerelement eintragen kann, ohne den Umweg über eine weiteres Unterformular zu gehen. Für automatische Aktualisierung würde ich mich jetzt mal auf die suche machen ob es zum Unterformular oder zu den Steuerelementen des Unterformulars ein Ereignis gibt das ausgelößt wird, wenn ein neuer Datensatz eingegeben wird. An diese könnte man dann ein Makro hängen, dass das Steuerelement oder die Abfrage aktualisiert. (Also quasi den Button im Hintergrund drückt). Bevor ich da aber weiter forsche möchte ich die DB-Struktur erst mal im reinen haben. Gruß Lars - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]