Seite 1 von 1
Umstieg oder Einstieg in OO-Base
Verfasst: Di, 27.04.2010 00:19
von guenther
Ich bin von Access auf OO-Base umgestiegen und übertrage nun meine Access-Anwendungen auf OO.
Nach den Einstiegsschwierigkeiten komme ich in OO-Base gut voran und bin froh den Umstieg gemacht zu haben.
Ich versuche jene Konzepte, die sich im Laufe vieler Jahre bewährt haben, in OO zu codieren.
Dazu verwende ich kurze Programme, die ich sehr ausführlich teste und dokumentiere. Diese Teile können
dann schnell in andere Anwendungen kopiert werden.
Die Gestaltung von Benutzeroberfläche ohne Ecken und Kanten ist immer sehr mühsam. Daher möchte
ich diese Testprogramme anderen Umsteigern oder Einsteigern zur Verfügung stellen.
Genaueres auf
http://members.aon.at/schardinger/openoffice/
Über Anregungen oder Kritik würde ich mich sehr freuen.
Re: Umstieg oder Einstieg in OO-Base
Verfasst: Di, 27.04.2010 10:17
von juetho
Hallo Günther,
wie wäre es mit einer Ergänzung von
OOo-Wiki ?
Jürgen
Re: Umstieg oder Einstieg in OO-Base
Verfasst: Di, 27.04.2010 12:23
von guenther
hallo Jürgen,
im augeblick stelle ich nur den baukasten für paste & copy zusammen.
da sind die standardteile drinnen die ich immer wieder brauche oder
teile die typischerweise ärger machen z.b. events.
es ist sehr mühsam in bei einem fortgeschittenen projekt die events neu zu organisieren.
schon in der testseite für events (Bsp01.odb auf
http://members.aon.at/schardinger/openoffice/ ) stecken schon über 7 stunden bearbeitungszeit
diese seite ist möglicherweise auch für andere interessant.
servus, günther
Re: Umstieg oder Einstieg in OO-Base
Verfasst: Fr, 10.12.2010 15:40
von Swichi
Hallo guenther,
vielen Dank für deine ausführlichen Beispieldatenbanken. Diese haben mir schon sehr viel weiter geholfen. Jedoch habe ich ein Problem, ein Makro aus der Bsp02-DB zu übernehmen.
Dabei geht es um die Wiederherstellung der Position und Seitengröße beim Starten eines Formulars. Bei dir ist dieses im Formular frm_TabView. Dieses hat als Event "Ansicht wurde erzeugt" das Makro "evDoc_AnsichtErzeugt" zugewiesen. Jedoch ist das Makro komplett auskommentiert und kann somit nicht angesprochen werden. Trotzdem werden bei dem oben genannten Formular der Titel, die Statusleisten und die Größe bei jedem Start angepasst. Wie hast du das generiert?
Ich denke, dass es über das Makro "evForm_Laden" mit den Subfunktionen
- setFormTitle
- setBars
- restorePosSize
- getEinst
- getStatement
funktioniert. Wenn ich dieses mit dem Event "Ansicht wurde erzeugt" für ein Formular verknüpfe wird auch der Titel des Formulars und die Statusleiste entsprechend angepasst, jedoch nicht die Größe und Position des Fensters. Diese kann ich jedoch wie in deinem Beispiel-Formular anschließend manuell über einen Button anpassen.
Gibt es eine weitere Möglichkeit Formularen Makros zuzuweisen? Was mache ich falsch? Ich suche seit mittlerweile 4 Tagen und kann es nicht finden.
Schon jetzt einmal vielen Dank für deine Antwort.
Liebe Grüße
Swichi