SDITemplate Speciális Beviteli Mezők

Innen: Szoftver Messiás Wiki
A lap korábbi változatát látod, amilyen Gandalf (vitalap | szerkesztései) 2014. október 2., 08:46-kor történt szerkesztése után volt. (→‎Dátum beviteli mező)
Ugrás a navigációhoz Ugrás a kereséshez

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