Ürlapon dátum mező kezdőértéke lehet-e függvény?
-
- Hozzászólások: 12
- Csatlakozott: 2011. április 15., péntek 9:31
Ürlapon dátum mező kezdőértéke lehet-e függvény?
3.2 -es verzióban még nem lehetett csak fix értéket megadni dátum mezőnek. Nekem arra lenne szükségem, hogy beleírjam a rekordba a rögzítés dátumát és ez jelenjen meg rögtön kezdőértékként. 3.3 -asban van erre megoldás?
Windows Xp Ooo 3.2 FSF ??s Ooo 3.3 Oracle
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Ürlapon dátum mező kezdőértéke lehet-e függvény?
Megoldás lehetséges, de módosítani kell hozzá a táblát, alapértelmezett értéket kell megadni:Ziuatanejo írta:3.2 -es verzióban még nem lehetett csak fix értéket megadni dátum mezőnek. Nekem arra lenne szükségem, hogy beleírjam a rekordba a rögzítés dátumát és ez jelenjen meg rögtön kezdőértékként. 3.3 -asban van erre megoldás?
Kód: Egész kijelölése
ALTER TABLE "Table1" ALTER COLUMN "LastEdit" SET DEFAULT CURRENT_TIMESTAMP
Kód: Egész kijelölése
Sub onUpdateRecord( oEvent as object )
dim oDataForm as variant
dim oStatement as variant
dim oResultSet as variant
if oEvent.Source.SupportsService( "com.sun.star.form.component.DataForm" ) then
if oEvent.Action = com.sun.star.sdbc.ChangeAction.UPDATE then
oDataForm = oEvent.Source
oStatement = oDataForm.ActiveConnection.CreateStatement
oStatement.EscapeProcessing = False
oResultSet = oStatement.executequery( "CALL CURRENT_TIMESTAMP" )
oResultSet.next
oDataForm.updateTimeStamp( oDataForm.FindColumn( "LastEdit" ), oResultSet.getTimestamp( 1 ) )
end if
end if
End Sub
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.
-
- Hozzászólások: 12
- Csatlakozott: 2011. április 15., péntek 9:31
Re: Ürlapon dátum mező kezdőértéke lehet-e függvény?
A tábla szintű megoldást már próbáltam régebben, de a MySql akkori verziójában nem lehetett megoldani, most abból is újjabb verziót raktam fel, lehet, hogy már lehet, ennek még utána kell néznem.
A makrós megoldás tökéletes lesz nekem, ha működik MySql -el is, de még soha nem csináltam makrót, úgyhogy azzal csak akkor próbálkozom, ha lesz egy kicsit több időm.
A makrós megoldás tökéletes lesz nekem, ha működik MySql -el is, de még soha nem csináltam makrót, úgyhogy azzal csak akkor próbálkozom, ha lesz egy kicsit több időm.
Windows Xp Ooo 3.2 FSF ??s Ooo 3.3 Oracle
- r4zoli
- Site Admin
- Hozzászólások: 850
- Csatlakozott: 2008. február 17., vasárnap 4:52
- Tartózkodási hely: Budapest
Re: Ürlapon dátum mező kezdőértéke lehet-e függvény?
Egy szóvalsem említetted, hogy MySQL-hez csatlakoztál az OOo-val. A megadott példa biztosan csak a beépített hsqldb esetében működik.Ziuatanejo írta:A tábla szintű megoldást már próbáltam régebben, de a MySql akkori verziójában nem lehetett megoldani, most abból is újjabb verziót raktam fel, lehet, hogy már lehet, ennek még utána kell néznem.
A makrós megoldás tökéletes lesz nekem, ha működik MySql -el is, de még soha nem csináltam makrót, úgyhogy azzal csak akkor próbálkozom, ha lesz egy kicsit több időm.
MySQL-hez nézd meg a MySQL dokumentációját is.
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
AOO 3.4.1 win7, LibO 4.0 win7.
-
- Hozzászólások: 12
- Csatlakozott: 2011. április 15., péntek 9:31
Re: Ürlapon dátum mező kezdőértéke lehet-e függvény?
Igen, bocs azt nem írtam, hogy MySql -t használok. Annak megfelelő szintaxissal próbálkoztam hajdan és utána is néztem a MySql honlapján, ott írták, hogy ez még nem megoldható, ezért akartam felületről. A makrós megoldás valószínűleg jó lesz, csak még egy ideig nem tudom kipróbálni.
Windows Xp Ooo 3.2 FSF ??s Ooo 3.3 Oracle