„SDITemplate Speciális Beviteli Mezők” változatai közötti eltérés
16. sor: | 16. sor: | ||
:[[File:ClipCapIt-141002-094809.PNG]] | :[[File:ClipCapIt-141002-094809.PNG]] | ||
==== Elfogadott dátum formátumok ==== | |||
A szövegdoboz elfogadja a dátumokat a következő formátumokban: | A szövegdoboz elfogadja a dátumokat a következő formátumokban: | ||
* A regionális beállításnak megfelelő formátumban, teljesen kiírva. | * A regionális beállításnak megfelelő formátumban, teljesen kiírva. Például magyar regionális beállításnál '''2014.12.31.''' vagy '''2014.12.31''' | ||
* '''12-31''' | * Általában működik ISO formátumban történő megadás, például '''2014-12-31'''. | ||
* | * Elválasztó karakterek nélkül, csupa számokkal ÉÉÉÉHHNN formátumban. Például: '''20131231''' | ||
* ''' | * Elválasztó karakterek nélkül, csupa számokkal az évszámból az első két vagy három számjegyet lehagyva, ÉÉHHNN vagy ÉHHNN, formában. Például: | ||
** '''151231'''-ből 2015.12.31. lesz. | |||
** '''51231'''-ből 2005.12.31. lesz. | |||
** '''201231'''-ből 2020.12.31. lesz. | |||
** '''211231'''-ből 1931.12.31. lesz, tehát a 20 fölötti kétjegyű évszámokból 1900-as évek lesznek. | |||
* Csupa számokkal az évszámok elhagyásával, HHNN vagy HNN formátumban. Az évszám az aktuális év lesz. Példák: | |||
** '''1111''' -ből az aktuális év november 11-edike | |||
** '''111'''-ből az aktuális év január elseje | |||
* Csupa számokkal az évszám és a hónap elhagyásával, NN vagy N formátumban. A dátum az aktuális évre és hónapra vonatkozik. Például: | |||
** '''30''' - az aktuális hónap harmincadika | |||
** '''2''' - az aktuális hónap másodika | |||
Speciális lehetőség a napok kiterjesztése a jövőbe. Ha valaki "egy héttel későbbi" dátumot szeretne beírni, akkor hozzáadhat a nap részhez hetet. A rendszer észreveszi ha a nap rész túlment a hónapon, és átszámítja a következő hónapra az értéket. Példák: | |||
* Ha ma van 2014.02.28. és valaki egy héttel későbbi dátumot szeretne beírni, akkor beírhatja hogy '''35''', amit a rendszer átszámít 2014.03.07.-re. | |||
* '''1235''' beírása: négy nappal szilveszter után a következő évben | |||
* Huszadikán '''34''' beírása: két hét múlva |
A lap 2014. október 2., 08:46-kori változata
Ez a modul az SDITemplate adatbázisos keretrendszer dokumentációjának a része.
Dátum/idő típusú beviteli mezők
A dátum/idő típusú beviteli mezők az alábbi kinézettel rendelkeznek:
A beviteli mező két részből áll. A bal oldalán szövegesen be lehet írni a mező értékét. A jobb oldalán található gomb segítségével egy dialógus ablak hívható elő, amivel a kívánt dátum/idő érték beállítható. A bal oldali szövegszerkesztő dobozban a dátum értéke a regionális beállításoknak megfelelően jelenik meg, de nem csak ebben a formában írható be (lásd alább).
Az ilyen mezők további altípusokra bomlanak a beírható érték altípusának megfelelően, az alábbiak szerint.
Dátum beviteli mező
A dátum beviteli mező dátum értéket képes tárolni, idő rész megadása nélkül. Az alábbi példa egy dátum beviteli mezőt mutat, aminek a neve "Szerződés dátuma":
Elfogadott dátum formátumok
A szövegdoboz elfogadja a dátumokat a következő formátumokban:
- A regionális beállításnak megfelelő formátumban, teljesen kiírva. Például magyar regionális beállításnál 2014.12.31. vagy 2014.12.31
- Általában működik ISO formátumban történő megadás, például 2014-12-31.
- Elválasztó karakterek nélkül, csupa számokkal ÉÉÉÉHHNN formátumban. Például: 20131231
- Elválasztó karakterek nélkül, csupa számokkal az évszámból az első két vagy három számjegyet lehagyva, ÉÉHHNN vagy ÉHHNN, formában. Például:
- 151231-ből 2015.12.31. lesz.
- 51231-ből 2005.12.31. lesz.
- 201231-ből 2020.12.31. lesz.
- 211231-ből 1931.12.31. lesz, tehát a 20 fölötti kétjegyű évszámokból 1900-as évek lesznek.
- Csupa számokkal az évszámok elhagyásával, HHNN vagy HNN formátumban. Az évszám az aktuális év lesz. Példák:
- 1111 -ből az aktuális év november 11-edike
- 111-ből az aktuális év január elseje
- Csupa számokkal az évszám és a hónap elhagyásával, NN vagy N formátumban. A dátum az aktuális évre és hónapra vonatkozik. Például:
- 30 - az aktuális hónap harmincadika
- 2 - az aktuális hónap másodika
Speciális lehetőség a napok kiterjesztése a jövőbe. Ha valaki "egy héttel későbbi" dátumot szeretne beírni, akkor hozzáadhat a nap részhez hetet. A rendszer észreveszi ha a nap rész túlment a hónapon, és átszámítja a következő hónapra az értéket. Példák:
- Ha ma van 2014.02.28. és valaki egy héttel későbbi dátumot szeretne beírni, akkor beírhatja hogy 35, amit a rendszer átszámít 2014.03.07.-re.
- 1235 beírása: négy nappal szilveszter után a következő évben
- Huszadikán 34 beírása: két hét múlva