Oldal: 1 / 1

makró felvétel űrlapszerkesztéskor

HozzászólásElküldve: 2009. április 22., szerda 12:08
Szerző: mlmlml
Üdv mindenkinek!

Amikor makró felvételt készítek, pont a lényeg marad ki a makró szövegéből.
Ha például egyik mezőből Ctrl-C/Ctrl-V -vel átrakok egy adatot, aztán kézzel még hozzáírok valamit,
és a végén elmentem, akkor a következő lesz belőle:

REM ***** BASIC *****
sub Main
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 ----------------------------------------------------------------------

dispatcher.executeDispatch(document, ".uno:RecSave", "", 0, Array())
end sub


Aki ezt érti, kérem válaszoljon valamit.
Laci

Re: makró felvétel űrlapszerkesztéskor

HozzászólásElküldve: 2009. április 22., szerda 14:48
Szerző: Zizi64
Üdv!

"Vak vezet világtalant" alapon a következőt tudom hozzátenni a dologhoz:

Calc-ban makró felvételkor jártam már úgy, hogy pl. az "irányított beillesztés" nem működött a makró futtatásakor, ha eszköztárról az ikont használtam felvételkor; de működött, ha a menüből végeztem el felvétel közben a beillesztést.
A Base-hoz nagyon nem értek, soha nem is használtam, de nálam a Base-ban "Makró rögzítés" szürke, azaz nem is használható.
(OOo3.0, WinXP_SP3 és valami minimális "új adatbázis" létrehozása után)