Promotic
WikipediaLinkedInYoutubeTwitterFacebook

InputBoxForDateTime - metoda obiektu Pm

Opis:
Ustawienie daty i czasu przy pomocy okna edycyjnego (w zależności od parametru nStyle).
Składnia:
InputBoxForDateTime(sDlgTitle As String, nStyle As Long, vDateTime As Date) As Boolean
Wołanie:
b = Pm.InputBoxForDateTime("sDlgTitle", nStyle, vDateTime)
Parametry:
sDlgTitle(String) Tytuł okna do wprowadzenia.
nStyle(Long) Bitowe flagi określające typ okna oraz jego zawartość.

Liczby szesnastkowe można wprowadzić za pomocą prefixu przed liczbą: dla JavaScript to 0x i dla VBScript to &H. Na przykład 0x10 lub &H10 w układzie szesnastkowym przedstawia liczbę 16 w układzie dziesiątkowym.

Można określić następujące style lub ich kombinację jako sumę:

&H100 - Ustawienie wyłącznie daty (rok, miesiąc, dzień).
&H200 - Ustawienie wyłącznie czasu (godzina, minuta, sekunda).
&H10000000 - Okno będzie "Zawsze na wierzchu".
vDateTime[do odczytu i zapisu] (Date)
przy wywołaniu: wstępnie ustawiona wartoć daty i czasu dla okna.
po wywołaniu: wprowadzona wartość daty i czasu (jeżeli okno zostanie zakończone przy pomocy przycisku OK).
Wartość zwrotna:
true - Jeżeli okno zostało zamknięte przyciskiem OK.
false - Jeżeli okno zostało zamknięte przyciskiem Cofnij.
Notatka:
Do wprowadzania daty i czasu można zamiast wykorzystania metody InputBoxForDateTime wytworzyć okno do wprowadzania według zapotrzebowania przy pomocy obiektu PmPanel - patrz PreCfg - Przykłady konfiguracji wstępnych, Konfiguracja wstępna "Okno wprowadzania daty i czasu".
 
Metoda ta nie działa w panelach w języku JavaScript (dlatego nie działa również w Web panelach).
Przykład:
VBScriptWybierz oraz skopiuj do schowka

Dim dtNew
dtNew = Pm.Time
If Pm.InputBoxForDateTime("Wprowadź czas", 0, dtNew) Then
  'Data i czas poprawnie wprowadzona w zmiennej typu Date
End If
Navigacja:
 
- Pm
 
- Abs
- Cos
- E
- Exp
- InputBoxForDateTime
 
 
- LN2
- PI
- Pow
- Sin
- Tan
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice