Seite 1 von 1

cTimeFacts 2.21 - Beispieldatenbank auf Basis von oo Base

Verfasst: Do, 22.03.2012 15:50
von paradigma
Steuerungszentrale cTimefacts 2.2.png
Steuerungszentrale cTimefacts 2.2.png (18.31 KiB) 1748 mal betrachtet
Hallo zusammen

Ich habe auf Basis von oo Base ein Zeit- und Leistungserfassungstool erstellt, das kostenlos verwendet werden kann. Die Makros sind zwar passwortgeschützt, die Anwendung enthält jedoch etliche teils komplexe Formulare, Abfragen und Berichte, die ihr als Beispiel einsehen könnt, wenn die Datenbank ohne "Makroausführung" geöffnet wird.

Da die Datenbank auch als ZIP-Datei grösser als 128 kb ist, kann ich sie hier nicht direkt hochladen. Ihr könnt cTimeFacts 2.21 unter folgendem Link downloaden: http://www.loaditup.de/698598-fvp626rrer.html

Danach auf "Datei aufrufen" klicken und die Datenbank mit der Dateiendung .odb abspeichern. Der Dateiname wird automatisch vergeben. Er kann jedoch ohne Probleme geändert werden.

Damit die Anwendung funktioniert, benötigt ihr zwingend:

OpenOffice 3.3
eine aktuelle Java-Laufzeitumgebung
einen aktuellen Oracle Report Writer

Nachfolgend noch ein paar Originalscreenshots aus cTimeFacts 2.2:
Formular Zeiterfassung 2.2.png
Formular Zeiterfassung 2.2.png (32.75 KiB) 1748 mal betrachtet
Verbesserungs- oder Erweiterungsvorschläge nehme ich gerne entgegen. Eine Dokumentation habe ich noch nicht erstellt. Fragen betreffend Benutzerführung können deshalb hier gestellt werden.

Re: cTimeFacts 2.2 - Beispieldatenbank auf Basis von oo Base

Verfasst: Mo, 26.03.2012 17:09
von beat4u
Hallo Paradigma

Sieht ganz gut aus, deine Applikation. Ich bekomme allerdings Laufzeitfehler betreffend "minimyzed", das Programm läuft dann trotzdem weiter.

Schade, hast du die Makros Passwort geschützt, hier wäre natürlich viel zu entdecken.

Gruss
Beat

Re: cTimeFacts 2.2 - Beispieldatenbank auf Basis von oo Base

Verfasst: Di, 27.03.2012 03:00
von paradigma
Hallo Beat

Danke für dein konstruktives Feedback.

Der Laufzeitfehler ist natürlich unschön. Wäre nett, wenn du mir gelegentlich noch den Auslöser der Fehlermeldung etwas genauer beschreiben könntest (Kommst sie, wenn du ein Formular öffnest? wenn ja, bei allen oder bei einem bestimmten etc.?) und welches Betriebssystem du verwendest. Dann nehme ich mich der Sache gerne an.

Betreffend Makrooffenlegung bin ich etwas in einem Zielkonflikt.

Es geht mir dabei eigentlich weniger darum, Know How zurückzuhalten. Wenn sich also jemand für bestimmte Funktionen und "Konstruktionen" näher interessiert, wäre ich grundsätzlich durchaus bereit, Beispiele zu liefern, diesbezüglich ist meine Zeit jedoch sehr beschränkt.

Andererseits habe ich dermassen viel Zeit in die Anwendung investiert, dass mich der Gedanke, die Kontrolle darüber dann allenfalls völlig zu verlieren - zumindest vorläufig - noch davon abhält, die Makros zugänglich zu machen.

Ich muss mich mal noch etwas näher mit der GLP befassen. Zurzeit fehlen mir schlicht die nötigen Informationen, um eine Eintscheidung zu fällen, die neben der Interessen möglicher Benutzer auch meine Interessen gebührend berücksichtgen. (Ich bin ein Verfechter von WinWin-Lösungen)

Falls du unter Berücksichtigung dieser Rahmenbedingungen eine interessante Idee hast, bin ich für Vorschläge offen.

Grundsätzlich muss ich aber auch sagen, dass diese Datenbank keine eigentlichen Innovationen beinhaltet. Es ist einfach eine konsequente Anwendung bekannter Methoden, die du z.B. in diesem Forum oder in einschlägigen Büchern durchaus findest.

Falls ich meine Meinung ändern sollte, werde ich es sicher in diesem Forum bekanntgeben.

Gruss
paradigma

Re: cTimeFacts 2.2 - Beispieldatenbank auf Basis von oo Base

Verfasst: Mi, 28.03.2012 20:08
von beat4u
Hallo Paradigma

Ich schulde dir noch eine Antwort. Der erste Laufzeitfehler kommt beim Start (die DB ist angemeldet):

BASIC Laufzeitfehler: Methode nicht gefunden: hasRegisteredDatabase

Dann beim Öffnen des Formulars FormLeistungserfassung:

BASIC Laufzeitfehlder: Methode nicht gefunden: IsMinimized

Das sind die zwei Meldungen, die ich erhalte. Ich hoffe, es sagt dir was.

Gruss
Beat

Re: cTimeFacts 2.21 - Beispieldatenbank auf Basis von oo Bas

Verfasst: Do, 05.04.2012 23:16
von paradigma
Hallo Beat

Danke für deine konkretisierten Angaben. Die erste Fehlermeldung kenne ich. Die kommt bei mir, wenn ich die Anwendung mit Open Office 3.2 oder tiefer laufen lasse.

Ist es möglich, dass du mit einer tieferen Version als Open Office 3.3 arbeitest?

Falls nicht, muss ich weitersuchen.

Ich habe in der Anwendung selbst noch einen Fehler gefunden. Der Kalender konnte ausser für 2012 gar nicht eingerichtet werden. Das habe ich korrigiert und die aktualisierte Version unter obigem Link aufgeschaltet.

Bei dieser Gelegenheit habe ich gleich noch eine oo Versionsprüfung eingebaut. Du könntest dadurch einfach prüfen, welche Version du verwendest. Wenn nach dem Start keine Meldung erscheint, die auf eine "falsche" Version hinweist, ist Version 3.3 im Einsatz. (wobei du das wahrscheinlich sowiso weisst) :-)



Gruss

paradigma