AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte easyTime V0.2.4
Thema durchsuchen
Ansicht
Themen-Optionen

easyTime V0.2.4

Ein Thema von DSP · begonnen am 5. Sep 2014 · letzter Beitrag vom 30. Sep 2015
Antwort Antwort
Seite 1 von 2  1 2      
hathor
(Gast)

n/a Beiträge
 
#1

AW: easyTime

  Alt 6. Sep 2014, 11:57
"Anbei, wie angekündigt, die erste Version von easyTime."

BAHNHOF?

Ausserdem:
! C:\Users\HATHOR\Downloads\pwTime.zip: Unbekannte Methode in pwTime.exe.
! C:\Users\HATHOR\Downloads\pwTime.zip: Keine Dateien zum Entpacken.

Geändert von hathor ( 6. Sep 2014 um 12:00 Uhr)
  Mit Zitat antworten Zitat
DSP

Registriert seit: 10. Jul 2014
49 Beiträge
 
#2

AW: easyTime

  Alt 6. Sep 2014, 14:24
Der Bahnhof, ist wohl die DP Hatte dies vor ein paar Wochen angekündigt, dass ich da mein aktuelles Tool zur Zeiterfassung ablöse und es in den nächsten Wochen kommt. Nun, es ist so weit, die erste Version zur Zeiterfassung und Auswertung ist da, hat zwar noch ein paar kleine Macken, wie dass man seinen eigenen Admin löschen kann und man dann keinen Admin Account mehr hat, aber das wird noch behoben, und sollte das wirklich mal vorkommen, müsst man halt direkt auf der DB den Schalter setzen.

ZumThema entpacken, ich hatte die Datei mit 7Zip, algo LHA gepackt, da die anderen algos zu grosse Dateien erzeugten, welche sich aufgrund des 5MB Limits nicht hochladen liessen. Also einfach 7zip saugen, gibts auch als Portable App oder drauf hoffen, dass daniel sein Limit, sagen wir mal auf 7MB hochschraubt, alternativ, vielleicht hat ja noch einer n kleinen Webspace über über den man das verlinken könnte?

Grüsse
DSP
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

AW: easyTime

  Alt 6. Sep 2014, 14:31
Das Entpacken mit der aktuellen Version von WinRar funktioniert tadellos.

Allerdings kann man das Programm ohne Datenbank nicht testen.

Kannst du vielleicht eine Beispieldatenbank mit anhängen?
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.880 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: easyTime

  Alt 6. Sep 2014, 14:33
Zitat:
...alternativ, vielleicht hat ja noch einer n kleinen Webspace über über den man das verlinken könnte?
Dropbox, Google, OneCloud (MS), BOX, ...
Markus Kinzler
  Mit Zitat antworten Zitat
DSP

Registriert seit: 10. Jul 2014
49 Beiträge
 
#5

AW: easyTime

  Alt 6. Sep 2014, 15:03
Für eine Datenbank, einfach ein Verzeichnis und einen Datenbanknamen auswählen, fertig. Die Datenbank wird automatisch erstellt und beim öffnen des Programms automatisch geöffnet. Somit braucht man nicht jedes mal die Datenbank suchen, da es innerhalb eines Monats sowieso meist die gleiche ist . Die Basiseinträge werden bei einer neuen Datenbank automatisch erstellt, wie bspw drei TimeCards auf die man die Zeit kontieren kann. Da dies eine Multiuser Anwendung geworden ist, wird beim Start der Datenbank auch geprüft ob der User existiert und dieser neu angelegt, ist er der erste, werden ihn die Admin Rechte zugewiesen ansonsten als normaler Anwender. Der Admin kann natürlich auch andere User berechtigen ...

Sollte es dann noch zu Problemen kommen, bitte bescheid geben, dann lade ich die sqllite.dll noch mit hoch, hatte bei mir aber auch auf den Testrechner funktioniert...

Grüsse
DSP
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#6

AW: easyTime

  Alt 6. Sep 2014, 16:00
Teste dein Programm mal auf nem Rechner wo du nur dein Programm hast. Kein Delphi, kein SQLite und kein FireDac.

Nach Auswahl der DB. (test.txt nach test.db umbenannt)
Code:
---------------------------
easyTimer V0.1
---------------------------
[FireDAC][Phys][SQLite] ERROR: no such table: T000.
---------------------------
OK  
---------------------------
Beenden des Programms
Code:
---------------------------
Unexpected Memory Leak
---------------------------
An unexpected memory leak has occurred. The unexpected small block leaks are:



1 - 12 bytes: TMoveArrayManager<System.Classes.TCollectionItem> x 1, TMoveArrayManager<Data.DB.TDataSet> x 1, TMoveArrayManager<System.Pointer> x 1, TMoveArrayManager<System.Classes.TComponent> x 2, TMoveArrayManager<Aurelius.Commands.Listeners.ICommandExecutionListener> x 1, TMoveArrayManager<System.TObject> x 2, Unknown x 4

13 - 20 bytes: TList x 2, TObjectMap x 1

21 - 28 bytes: TSQLiteSQLGenerator x 1, TCommandPerformerFactory x 1, UnicodeString x 1

29 - 36 bytes: TFireDacConnectionAdapter x 1, TList<Data.DB.TDataSet> x 1, TFDTxOptions x 1, TList<System.Classes.TCollectionItem> x 1, TFDMapRules x 1, TList<System.Pointer> x 1, TList<Aurelius.Commands.Listeners.ICommandExecutionListener> x 1, TList<System.TObject> x 2, TList<System.Classes.TComponent> x 2, TObjectManager x 1

37 - 44 bytes: UnicodeString x 1, Unknown x 1

45 - 52 bytes: UnicodeString x 1

53 - 60 bytes: TObjectDictionary<System.string,Aurelius.Engine.ObjectMap.TMapEntry> x 1, TFDUpdateOptions x 1, UnicodeString x 1, Unknown x 1

61 - 68 bytes: TFDFetchOptions x 1, TFDOptionsContainer x 1

69 - 76 bytes: TDriverConnectionAdapter<FireDAC.Comp.Client.TFDConnection>.TNotificationComponent x 1

77 - 84 bytes: TFDConnectionDef x 1, TFDFormatOptions x 1

85 - 92 bytes: TFDTopResourceOptions x 1, TFDStringList x 2

101 - 108 bytes: UnicodeString x 1

317 - 348 bytes: TFDConnection x 1


---------------------------
OK  
---------------------------
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
DSP

Registriert seit: 10. Jul 2014
49 Beiträge
 
#7

AW: easyTime

  Alt 6. Sep 2014, 16:32
Ups, da habe ich ja vergessen die Testeinstellungen abzuschalten

Die T000 wird einmalig beim erstellen der Datenbank angelegt und bei einen erneuten Aufruf nur fortgeschrieben. Muss da mal eine andere Fehlermeldung implementieren. Beim direkten erstellen der Datenbank aus dem Dialog, wird die Tabellenstruktur generiert. Also nicht die Datenbank manuell erstellen sondern über die Funktion "Open" dann sollte es klappen. Ein Datenbankupdate ist aktuell noch nicht implementiert und wird erst in einer späteren Version folgen, falls dabei Datenbankanpassungen erforderlich wären. Die T000 wird dies steuern wäre auch zukünftig nicht im Datenbankupdate enthalten.

Wenns nicht klappt, lade ich eine leere DB heut Abend hoch. Ist aber normal nicht nötig.

Grüsse
DSP
  Mit Zitat antworten Zitat
DSP

Registriert seit: 10. Jul 2014
49 Beiträge
 
#8

AW: easyTime

  Alt 6. Sep 2014, 18:10
Zitat:
...alternativ, vielleicht hat ja noch einer n kleinen Webspace über über den man das verlinken könnte?
Dropbox, Google, OneCloud (MS), BOX, ...
Danke für die Info. So etwas hab ich nicht und hätte auch eine andere Info erwartet, so etwas in dieser Art:

"Danke für die Info, ich habe deinen Verbesserungsvorschlag an den Chef weitergeleitet und wird intern diskutiert."

dennoch vielen Dank.
  Mit Zitat antworten Zitat
DSP

Registriert seit: 10. Jul 2014
49 Beiträge
 
#9

AW: easyTime V0.1.1

  Alt 8. Sep 2014, 15:10
Update auf V0.1.1

Weitere Anpassungen zur Usability sind geplant.

Grüsse
DSP
  Mit Zitat antworten Zitat
DSP

Registriert seit: 10. Jul 2014
49 Beiträge
 
#10

AW: easyTime V0.1.2

  Alt 5. Okt 2014, 16:40
Update auf V0.1.2
  • Neue Spalte 'Used Time' im Recording angefügt
  • Fehler bei Screensize berichtigt
  • Projekt zur Zeiterfassung hinzugefügt.
  • TimeCard und Projekt um einen Bereich erweitert
  • Projekt, Bereich also auch die externe Projektreferenz stehen für die Analyse zur Verfügung.
  • Reiter Adjustments, vorerst ausgeblendet bis zur neuen Lösung

Als nächstes wird wohl die Korrekturfunktion integriert.

Grüsse
DSP
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz