„SDITemplate Speciális Beviteli Mezők” változatai közötti eltérés

Innen: Szoftver Messiás Wiki
Ugrás a navigációhoz Ugrás a kereséshez
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. Pl. "Magyar": '''2014.12.31.''' vagy '''2014.12.31'''
* 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''' illetve '''12.31''' formában. Az évszámot nem kell beírni, ilyenkor magától az aktuális évre egészíti ki. A hónap és nap vezető nulláit nem kell kiírni (pl. '''1-2''' beírásából az aktuális év január második napja lesz)
* Általában működik ISO formátumban történő megadás, például '''2014-12-31'''.
* Ugyancsak támogatott a '''12,31''' formátum. Ez azért hasznos, mert ha sok számot kell begépelni akkor a numerikus billentyűzeten a nulla és az ENTER billentyű között található vessző gomb könnyen elérhető, és használható dátumok gyorsabb bevitelére.
* Elválasztó karakterek nélkül, csupa számokkal ÉÉÉÉHHNN formátumban. Például: '''20131231'''
* '''12-10-8''' illetve '''12.10.8''' formában. Az évszám utolsó két számjegyének bírásával. A hónap és nap vezető nulláit nem kell kiírni. Az évszámok 2000-től indulnak.
* 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:

ClipCapIt-141002-094547.PNG

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":

ClipCapIt-141002-094809.PNG

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