Dobrý deň
prosil by som o pomoc , mám dve knižnice v moje makra .
knižnica 1 sa volá : "globalne" a je v nej modul "premenne" a makro "init" slúži na deklarovanie globálnych premenných.
makro init je nasledovné:
REM ***** BASIC *****
Global oDialog
Global VisibleDialog as Boolean
Global fak1,mzd1,sab1,dat1,vyr1,obj1,pon1,path1,fak2,mzd2,sab2,dat2,vyr2,obj2,pon2,path2 as string
sub init
path1="/home/firma/Dropbox/"
fak1=path1+"faktúry/"
mzd1=path1+"mzdy/"
sab1=path1+"šablony/"
dat1=path1+"databázy/"
vyr1=path1+"výrobky/"
obj1=path1+"objednávky/"
pon1=path1+"ponuky/"
path2="/home/firma/Dropbox/sro/"
fak2=path2+"faktúry/"
mzd2=path2+"mzdy/"
sab2=path2+"šablony/"
dat2=path2+"databázy/"
vyr2=path2+"výrobky/"
obj2=path2+"objednávky/"
pon2=path2+"ponuky/"
end sub
knižnica 2 sa volá "firma"
v nej je nasledovné makro:
sub test_premennych
dim premenna as object
premenna=loadlibrary.globalne
premenna.premenne.init
adresa = convertToURL(sab1+"test.ods")
msgbox adresa
end sub
Predtým som mal modul premenne v tej istej knižnici t.j. firma a makro pracovalo pri zavolaní premenne.init
teraz som ho potreboval dať do zvlášť knižnice no už nepracuje a buď mi vyhodí chybu , alebo nenačíta premennú "sab1"
Vopred ďakujem