Hydra - podstawienie daty i zapis dokumentu
: 23 cze 2025, 09:47
Dzień dobry;
Zrobiłem sobie dodatek, który sprawdza czy daty na dokumencie są prawidlowe. Chciałbym, aby po wybraniu odpowiednieog przycisku w MessageBox dodatek ustawiał aktualną datę i zapisywał dokument.
Niestety nie do końca wiem jak zrobić to dobrze.
Mam taki kod:
Sleepy dodałem, aby zobaczyć co jest nie tak. datadzisiaj to format Clarion. Jak zmienię sobie o 1 dzień w dół datę dostawy i nacisnę przycisk to owszem daty się zmieniają na aktualną i to działa, ale przed samym zapisem data wystawienia i data wydania zmieniają się "na starą" i dokument się zapisuje z dwiema różnymi datami. Jakby to przed samym zapisem "czytało" z bazy wartość i podmieniało ją ponownie na "starą".
Jakaś sugestia?
Zrobiłem sobie dodatek, który sprawdza czy daty na dokumencie są prawidlowe. Chciałbym, aby po wybraniu odpowiednieog przycisku w MessageBox dodatek ustawiał aktualną datę i zapisywał dokument.
Niestety nie do końca wiem jak zrobić to dobrze.
Mam taki kod:
Kod: Zaznacz cały
Runtime.WindowController.Change(DataDstControl.Id, ""+ datadzisiaj +"");
Runtime.WindowController.PostEvent(DataDstControl.Id, Events.Accepted);
Thread.Sleep(1000);
Runtime.WindowController.Change(DataWysControl.Id, "" + datadzisiaj + "");
Runtime.WindowController.PostEvent(DataWysControl.Id, Events.Accepted);
Thread.Sleep(1000);
Runtime.WindowController.Change(DataWydControl.Id, "" + datadzisiaj + "");
Runtime.WindowController.PostEvent(DataWydControl.Id, Events.Accepted);
Thread.Sleep(1000);
Jakaś sugestia?