Witam
Chcę dodać kontrolkę na jednej z zakładek, w którą będzie wprowadzana data.
Jaki trzeba użyć ControlTypes i ewentualnie jakie dodatkowe właściwości powinny być ustawione ??
Dzięki za pomoc.
Duża HYDRA i ControlTypes
Moderator: mikey
Re: Duża HYDRA i ControlTypes
już wiem. Dla zainteresowanych :
ma być ControlTypes.Spin
i we własciwości TextRaw = "@D10-";
format daty clarionowy
ma być ControlTypes.Spin
i we własciwości TextRaw = "@D10-";
format daty clarionowy
-
Swiety_M
- Posty: 420
- Rejestracja: 19 lip 2012, 13:05
- Rola: Administrator CDN XL
- Wersja: 8.0
- Lokalizacja: Poznań, Września, Konin
- Kontakt:
Re: Duża HYDRA i ControlTypes
Hej, udało się Tobie opanować tą kontrolkę?
Dodaje ją w Hydrze, ale coś więcej ciężko z nią zrobić, próbuje ustawić format daty ale nic się nie pokazuje:
ClaWindow CallendarOd = GetWindow();
CallendarOd = CKSGroup.Children.Add(ControlTypes.spin);
CallendarOd.Visible = true;
CallendarOd.TextRaw = "@D2-";
CallendarOd.Bounds = new Rectangle(95, 250, 50, 10);
Próbuje na każdym formacie wg rozpiski:
Picture Format Result
@D1 mm/dd/yy 10/31/59
@D1>40 mm/dd/yy 10/31/59
@D01 mm/dd/yy 01/01/95
@D2 mm/dd/yyyy 10/31/1959
@D3 mmm dd, yyyy OCT 31,1959
@D4 mmmmmmmmm dd, yyyy October 31, 1959
@D5 dd/mm/yy 31/10/59
@D6 dd/mm/yyyy 31/10/1959
@D7 dd mmm yy 31 OCT 59
@D8 dd mmm yyyy 31 OCT 1959
@D9 yy/mm/dd 59/10/31
@D10 yyyy/mm/dd 1959/10/31
@D11 yymmdd 591031
@D12 yyyymmdd 19591031
@D13 mm/yy 10/59
@D14 mm/yyyy 10/1959
@D15 yy/mm 59/10
@D16 yyyy/mm 1959/10
Dodaje ją w Hydrze, ale coś więcej ciężko z nią zrobić, próbuje ustawić format daty ale nic się nie pokazuje:
ClaWindow CallendarOd = GetWindow();
CallendarOd = CKSGroup.Children.Add(ControlTypes.spin);
CallendarOd.Visible = true;
CallendarOd.TextRaw = "@D2-";
CallendarOd.Bounds = new Rectangle(95, 250, 50, 10);
Próbuje na każdym formacie wg rozpiski:
Picture Format Result
@D1 mm/dd/yy 10/31/59
@D1>40 mm/dd/yy 10/31/59
@D01 mm/dd/yy 01/01/95
@D2 mm/dd/yyyy 10/31/1959
@D3 mmm dd, yyyy OCT 31,1959
@D4 mmmmmmmmm dd, yyyy October 31, 1959
@D5 dd/mm/yy 31/10/59
@D6 dd/mm/yyyy 31/10/1959
@D7 dd mmm yy 31 OCT 59
@D8 dd mmm yyyy 31 OCT 1959
@D9 yy/mm/dd 59/10/31
@D10 yyyy/mm/dd 1959/10/31
@D11 yymmdd 591031
@D12 yyyymmdd 19591031
@D13 mm/yy 10/59
@D14 mm/yyyy 10/1959
@D15 yy/mm 59/10
@D16 yyyy/mm 1959/10
Re: Duża HYDRA i ControlTypes
ja bym dała D17 format
-
szczygielp
- Posty: 15
- Rejestracja: 17 lis 2013, 21:41
- Rola: Administrator CDN XL
- Wersja: 10
- Lokalizacja: Lublin
Re: Duża HYDRA i ControlTypes
Kontynuując temat, w jaki sposób na kontrolce spin ustawić datę przekazując ja w formatce clarion?
Próbowałem poprzez:
datadostawy.ValueRaw = "2014-01-01" ;
datadostawy.ValueRaw = "76705”;
datadostawy.ScreenTextRaw="76705";
nic z tego nie wyszło
Próbowałem poprzez:
datadostawy.ValueRaw = "2014-01-01" ;
datadostawy.ValueRaw = "76705”;
datadostawy.ScreenTextRaw="76705";
nic z tego nie wyszło
Paweł Szczygieł
-
szczygielp
- Posty: 15
- Rejestracja: 17 lis 2013, 21:41
- Rola: Administrator CDN XL
- Wersja: 10
- Lokalizacja: Lublin
Re: Duża HYDRA i ControlTypes
Problem rozwiązany.
Datę trzeba ustawiać poprzez:
Runtime.WindowController.Change(datadostawy.Id, "77860");
Datę trzeba ustawiać poprzez:
Runtime.WindowController.Change(datadostawy.Id, "77860");
Paweł Szczygieł