Base ist spitze Beispiel

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

vueloman
*
Beiträge: 15
Registriert: Sa, 10.11.2007 09:14

Base ist spitze Beispiel

Beitrag von vueloman »

Heute habe ich in verschiedenen Foren Sachen zu Base mit Basik Programmierung gesucht. Und in den Deutsche Foren habe ich leider nur frustrierte Access Abtrünnige gefunden die feststellen das alles anders ist, kommen mit vor wie ein Schwabe der Sushi essen geht und mit "Spätzle send halt doch besser" das Lokal verlässt. Ich hoffe das mir die Schwaben das nicht übel nehmen.
Ich beschäfftige mich nur seit kurtzem mit Base und ich glaube das man ganz brauchbara Datenbanken damit machen Kann auch für den Profesionellen einsatz. Natürlich gibt es auch Sache die besser sein könnten aber aber kommt sicher noch.

Was ich wirklich vermisse sind mehr BEISPIELE. Auf einer Argentinischen Seite habe ich eine sehr komplette Datenbank mit allen möglichen Auswahlmöglichkeiten, und sehr gut dokumentiert, gefunden. Die meisten können zwar kein Spanisch aber das Sun Basic ist sicher gleich.

Die Datenbank heisst MANIPULAR_BASE.odb und ihr könnt sie auf dieser site herunterladen. http://www.arielconstenlahaile.com.ar/o ... odelos.php

Beschreibung:
Besonders interessant finde ich das Formular Clientes_Filtro (Kunden Filtern)
Im ersten Feld schreibt ihr entweder den Namen oder nur den anfangs Buchstaben.
Im Zweiten sucht ihr aus was ihr suchen wollt.
es igual => exaktes Suchmuster (Kompletter Name)
comienza con => fängt mit dem Buchstaben oder den Buchstaben an
termina con => hört mit dem/den Buchstaben auf
incluye => enthält die Buchstaben
das Kästchen unten aktiviert/deaktiviert das case sensitive
Filtrar la lista => wendet den Filter auf die Liste rechts an diese widerum Filtert nach einer Auswahl das Formular.
In der Zweitenreihe schreibt Ihr im ersten Feld ein Buchsataben und die Liste dahinter wird aus allen Kunden gefiltert die mit diesem Buchstaben anfangen. Ein Doppelklick Wählt en Kunden aus.

Vom Formular Panel_de_Control aus kann man alle Formulare und Reports (wie ist das auf Deutsch)?¡¿? sowohl zum lesen als auch zum bearbeiten aufmachen.
Ein suppppppppppper Beispiel. Lohnt sich auch wenn man nicht alles versteht.

>>>ACHTUNG<<< ich und andere haben mit Ooo 2.3 und Base probleme mit den Makros bekommen, cowohl bei XP als auch bei Kubuntu, areite wider mit Ooo2.2

Saludos :lol:
datensurfer
**
Beiträge: 49
Registriert: Mo, 15.05.2006 16:07
Kontaktdaten:

Re: Base ist spitze Beispiel

Beitrag von datensurfer »

vueloman hat geschrieben:Was ich wirklich vermisse sind mehr BEISPIELE. Auf einer Argentinischen Seite habe ich eine sehr komplette Datenbank mit allen möglichen Auswahlmöglichkeiten, und sehr gut dokumentiert, gefunden. Die meisten können zwar kein Spanisch aber das Sun Basic ist sicher gleich.

Die Datenbank heisst MANIPULAR_BASE.odb und ihr könnt sie auf dieser site herunterladen. http://www.arielconstenlahaile.com.ar/o ... odelos.php
Danke für den Link, leider findet man wirklich sehr wenig bis gar nichts im Netz.
Klar die Grundsachen werden ständig durch gekaut aber so bald es ein wenig komplizierter wird (Formular zur Abfrage mit Mehrfachselektion, mehr als 5 Eingabemasken, VolltextSuche, etc.) fehlen Beispiele. Makro Beispiele findet man fast gar nicht! :-(
vueloman hat geschrieben:Beschreibung:
Besonders interessant finde ich das Formular Clientes_Filtro (Kunden Filtern)
Im ersten Feld schreibt ihr entweder den Namen oder nur den anfangs Buchstaben.
Im Zweiten sucht ihr aus was ihr suchen wollt.
es igual => exaktes Suchmuster (Kompletter Name)
comienza con => fängt mit dem Buchstaben oder den Buchstaben an
termina con => hört mit dem/den Buchstaben auf
incluye => enthält die Buchstaben
das Kästchen unten aktiviert/deaktiviert das case sensitive
Filtrar la lista => wendet den Filter auf die Liste rechts an diese widerum Filtert nach einer Auswahl das Formular.
In der Zweitenreihe schreibt Ihr im ersten Feld ein Buchsataben und die Liste dahinter wird aus allen Kunden gefiltert die mit diesem Buchstaben anfangen. Ein Doppelklick Wählt en Kunden aus.
Danke für die Übersetzung! :-)
vueloman hat geschrieben:Vom Formular Panel_de_Control aus kann man alle Formulare und Reports (wie ist das auf Deutsch)?¡¿? sowohl zum lesen als auch zum bearbeiten aufmachen.
Ein suppppppppppper Beispiel. Lohnt sich auch wenn man nicht alles versteht.
Dem stimme ich zu!

Gibt es eigentlich eine Möglichkeit die Ausgaben in einem Calc-Sheet zu schreiben? Bietet sich ja an weil die Quelle auch Tabellen sind bzw. im Form wird in einem Writer-Dokument eine Tabelle geschrieben ...
Bisher konnte ich leider keine Möglichkeit finden die Ausgaben/Berichte/Tabelle/etc. direkt in ein Calc-Dokument zu schreiben! :-(
Für Tipps wäre ich echt dankbar!!!

Hast du noch weitere gute Beispiele gefunden, evtl. in engl. oder deutsch?
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Base ist spitze Beispiel

Beitrag von komma4 »

datensurfer hat geschrieben:Bisher konnte ich leider keine Möglichkeit finden die Ausgaben/Berichte/Tabelle/etc. direkt in ein Calc-Dokument zu schreiben! :-([
Formuliere eine Abfrage, lasse sie laufen, dann ziehe das Ergebnis(-grid) in ein neues Calc-Dokument.
Meintest Du so etwas?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
datensurfer
**
Beiträge: 49
Registriert: Mo, 15.05.2006 16:07
Kontaktdaten:

Re: Base ist spitze Beispiel

Beitrag von datensurfer »

komma4 hat geschrieben:
datensurfer hat geschrieben:Bisher konnte ich leider keine Möglichkeit finden die Ausgaben/Berichte/Tabelle/etc. direkt in ein Calc-Dokument zu schreiben! :-([
Formuliere eine Abfrage, lasse sie laufen, dann ziehe das Ergebnis(-grid) in ein neues Calc-Dokument.
Meintest Du so etwas?
ja, das würde reichen. Die Werte habe ich in einem Grid, aber wie bekomme ich die in ein Calc-Sheet?
Als Berichte kann ich nur Write-Dokumente erstellen ...
Ist die einzige Lösung ein Makro zu schreiben der geht das einfacher bzw. hat jemand ein passendes Makro "zur Hand"?
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Base ist spitze Beispiel

Beitrag von komma4 »

datensurfer hat geschrieben:ja, das würde reichen. Die Werte habe ich in einem Grid, aber wie bekomme ich die in ein Calc-Sheet?

In der linken, oberen Ecke der Ergebnistabelle anfassen, ziehen und fallen lassen.


Die Verbindung wird so eingerichtet, dass bei einem erneuten Aufruf des Calc-Dokuments die Abfrage neu gestartet werden kann und die Daten in Calc aktualisiewrt werden: Daten>Bereich aktualisieren (wenn der Cursor in Calc im Datenbereich steht)
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Base ist spitze Beispiel

Beitrag von Gert Seler »

Hallo Alejandro,
unter folgender Adresse ist das erklärt :
http://www.ooowiki.de/AdressBuch

Zusätzlich sollten auch folgende Beispiele gelesen werden :
http://www.ooowiki.de/KategorieBase

Ich hoffe das hilft Dir weiter.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Perrork
*
Beiträge: 18
Registriert: So, 07.06.2009 20:54

Re: Base ist spitze Beispiel

Beitrag von Perrork »

AlejandroFefe hat geschrieben:Ich gucke mal das ich die Datenbank von oben heute übersetze und dann irgendwo online stelle. Ist für uns deutsche bestimmt auch ganz gut.
Gibt es die Übersetzung schon???
vueloman hat geschrieben: Die Datenbank heisst MANIPULAR_BASE.odb und ihr könnt sie auf dieser site herunterladen. http://www.arielconstenlahaile.com.ar/o ... odelos.php
Die Datenbank gibt es leider nicht mehr!!!

mfg Perrork
gogo
*****
Beiträge: 207
Registriert: Mi, 10.11.2010 13:11

Re: Base ist spitze Beispiel

Beitrag von gogo »

datensurfer hat geschrieben:... Gibt es eigentlich eine Möglichkeit die Ausgaben in einem Calc-Sheet zu schreiben? Bietet sich ja an weil die Quelle auch Tabellen sind bzw. im Form wird in einem Writer-Dokument eine Tabelle geschrieben ...
Bisher konnte ich leider keine Möglichkeit finden die Ausgaben/Berichte/Tabelle/etc. direkt in ein Calc-Dokument zu schreiben!
Für Tipps wäre ich echt dankbar!!! ...

Mach mal einen Bericht mit den gewünschten Daten und im Entwurfsmodus des Berichtes stellst Du im Menü "Datei/Ausgabeformat des Berichtes/" die Option "Tabellendokument" ein.

Der Bericht wird dann direkt als Calc-Datei ausgegeben. Wenn die Calc-Tabelle "schön" sein soll, dann kann man die entsprechenden Steuerelemente mit "Format/Größenänderung für Objekte" und mit "Format/Ausrichten" vereinheitlichen und im rechten Winkel ( ;) ) anordnen, dann kommt in Calc auch eine echte Tabelle raus, ohne dass dort Zellen verbunden werden, oder sonstiges Formatierungschaos ausbricht.

Den Bericht kannst Du dann ja aus einem Makro heraus öffnen, das sollte also für fast alle User ausreichend sein.

g
g
LucidLynx/WinXP LibreOffice v3.3.2 ab 03/12 v3.3.2 & v3.4.5
gogo
*****
Beiträge: 207
Registriert: Mi, 10.11.2010 13:11

Re: Base ist spitze Beispiel

Beitrag von gogo »

ops - der Thread ist ja von 2008 :lol:
g
LucidLynx/WinXP LibreOffice v3.3.2 ab 03/12 v3.3.2 & v3.4.5
Antworten