www.reset2.pl • Błąd - data mniejsza niż 1899
Strona 1 z 1

: pt, 29 września 2017 13:43
autor: Johny
Znowu mam ten sam błąd, rym razem w ewidencji ŚT.
https://drive.google.com/file/d/0BzlnCv ... sp=sharing
Naciśnięcie OK lub "X" powoduje wyłączenie się komunikatu na ułamek sekundy, po czym komunikat pojawia się ponownie. ESC także nie działa.
Po naciśnięciu >> rozwija się komunikat:

Call stack:
RDDate.RDBDate.DoExit
Vcl.Controls.TWinControl.CMExit
Vcl.StdCtrls.TCustomEdit.CMExit
Vcl.Mask.TCustomMaskEdit.CMExit
JvToolEdit.TJvCustomComboEdit.CMExit
Vcl.Controls.TControl.WndProc
Vcl.Controls.TWinControl.WndProc
KSGPrn.VAT27_v2_Druk_2
Vcl.Controls.TWinControl.WndProc
System.TMonitor.TryEnter
System.TMonitor.Enter
System.TMonitor.CheckOwningThread
System.TMonitor.Exit
System.TMonitor.Exit
Vcl.Graphics.FreeMemoryContexts
Vcl.Controls.TWinControl.WndProc
JvExMask.TJvExCustomMaskEdit.WndProc
JvToolEdit.TJvCustomComboEdit.WndProc
RDDate.RDBDate.WndProc
Vcl.Controls.TWinControl.MainWndProc


Jedyna możliwość wyjścia, to zbić proces w "Menedżerze zadań"

: pn, 02 października 2017 14:29
autor: JSz
Po wpisaniu błędnej daty i pojawieniu się opisanego komunikatu należy komunikat zaakceptować, wówczas pole data pozostaje w edycji (jest oznaczone na niebiesko). Aby ominąć omawiany problem wystarczy wpisać poprawną datę. Po wpisaniu poprawnej daty program akceptuje zawartość pola i przechodzi dalej.

: wt, 03 października 2017 8:29
autor: sławek
... a najlepiej nie wpisywać dat z antyku :wink:

: śr, 04 października 2017 12:59
autor: Johny
Wpisanie daty z antyku jest b. proste - wystarczy, że osoba wpisująca nie zauważy, że kursor ustawił się miedzy I a II pozycja daty i już jest.
Na załączonym rysunku (pierwszy wpis) widać, że są dostępne przyciski "X" oraz "OK" w oknie komunikatu. Zatwierdzenie powoduje, ze komunikat znika na ułamek sekundy i pojawia się ponownie. W tym czasie nie potrafię poprawić daty na poprawną i ja zatwierdzić. A przy wyświetlanym komunikacie o błędzie nie ma możliwości korekty daty.

: śr, 04 października 2017 14:45
autor: sławek
W najgorszym wypadku, po umyślnym wprowadzeniu przez Użytkownika bardzo błędnej daty doliczyłem się czterech komunikatów, które trzeba przeklikać (lub wcisnąć Esc).
Tym samym sprawę da radę załatwić bez większego wysiłku. Pomyśleć jak byśmy sobie namieszali gdyby program pozwolił na wprowadzenie środka z datą przyjęcia z roku 200.

: pt, 20 października 2017 14:51
autor: francuz1010
Czasami, szybko wpisując dwtę można się pomylić, a później jest z tego duży problem. Czy mógłbyś dokładniej opisać, jak sobie z tym poradziłeś?

: wt, 24 października 2017 10:06
autor: sławek
Przeklikałem cztery komunikaty które w tej sytuacji się pojawiły.
A potem zmieniłem datę na prawidłową.