Oldal: 1 / 1

alapértelmezett dátumformátum megadása

Elküldve: 2008. szeptember 8., hétfő 12:23
Szerző: charlie
Ha az ember beszúr dátumot a Beszúrás > Mezők alól, akkor az ott az alapértelmezett dátumformátumot haszánlja. Nade honnét veszi az ooo ezt a dázumformátumot (nekem pl. most 2008-09-08 formátumú), hol lehet átirni ezt a formátumot?

Windowsból nem veszi, mert ott már formátum van beállítva. Beállítások között ilyet nem találtam. Akkor hol?

Re: alapértelmezett dátumformátum megadása

Elküldve: 2008. szeptember 8., hétfő 22:11
Szerző: pkoron
Állítsd a kurzort a beszúrt mező elejére, kattints gyorsan kettőt, fel fog ugrani az az ablak, ahol beállíthatod a neked tetsző dátumformátumot. (Remélem. ;) )

Re: alapértelmezett dátumformátum megadása

Elküldve: 2008. szeptember 9., kedd 9:48
Szerző: g_123_wert
Az alapértelmezett dátumformátumot nem tudom hol lehet átállítani, de van egy öszvér megoldásom. Ha sokszor kell beszúrnod az alapértelmezettől eltérő dátumot akkor macerás a duplakatt és átírás. Helyette javaslom a makrót.
  • Indíts egy makró felvételt [ Eszközök/Makrók/Makró rögzítése ]
  • Beszúrás/Mezők/Egyéb mező [ Ctrl + F2 ]
  • Dokumentum fülön legyen kiválasztva Típus: Dátum Kijelölés: Rögzített dátum Formátum: <- itt megkeresed a formátumot
    (Ha nem találod a neked tetszőt a lista alján van egy További formátumok... listaelem ott kézzel is meg tudod adni)
  • Beszúrás
  • Felvétel leállítása
  • Makró mentése a Saját makrók/Standard/Module1 alá.
  • Gyorsbillentyű hozzárendelése a makróhoz:
    • Eszközök/Testreszabás menü Billentyűzet fül
    • Kategória fában Opennoffice.org-makrók/user/Satndard/Module1
    • Funkció listában megkeresni a makró nevét
    • Gyorsbillentyűk listából kiválasztani a neked tetszőt
    • Módosítás és OK
Ezután már a hozzárendelt gyorsbillentyűvel szúrja be a neked megfelelő formátumú dátumot.
Azért berakom ide a kódot amit a makró felvétel nekem csinált az YYYY.MM.DD formátumra.

Kód: Egész kijelölése

sub proba
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(5) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Type"
args1(0).Value = 0
args1(1).Name = "SubType"
args1(1).Value = 0
args1(2).Name = "Name"
args1(2).Value = ""
args1(3).Name = "Content"
args1(3).Value = "0"
args1(4).Name = "Format"
args1(4).Value = 5106
args1(5).Name = "Separator"
args1(5).Value = " "

dispatcher.executeDispatch(document, ".uno:InsertField", "", 0, args1())


end sub

Re: alapértelmezett dátumformátum megadása

Elküldve: 2008. szeptember 12., péntek 8:39
Szerző: charlie
ehh, ilyet még az office2k3ba is (sőt, talán már a 97-be is, de az a régmult idők homályába vesz) be lehetett állítani

(a legildomosabb az lenne, ha a rendszer beállításaiból venné az alapértelmezett dátumformátumot)

Re: alapértelmezett dátumformátum megadása

Elküldve: 2008. szeptember 12., péntek 11:12
Szerző: r4zoli
Idézet a Súgóból:
Számok / Formátum
......
Úgy, mint a Számformátum párbeszédablak táblázatokhoz és mezőkhöz szöveges dokumentumokban: Válassza a Formátum - Számformátum lehetőséget, vagy válassza a Beszúrás - Mezők - Egyebek - Változók fület, és válassza a Formátum lista "További formátumok" lehetőségét.
.......
Nyelv
Megadja a kijelölt mezők nyelvi beállításait. Automatikus értékre állított nyelvvel a OpenOffice.org automatikusan a rendszer alapértelmezett nyelvéhez rendelt számformátumokat alkalmazza. Válassza ki bármelyik nyelvet a kijelölt mezők beállításainak kijavításához.
A nyelvi beállítás biztosítja, hogy a dátum és pénznemformátumok akkor is megőrződnek, ha a dokumentum eltérő alapértelmezett nyelvi beállításokkal rendelkező operációs rendszerben kerül megnyitásra.
..........