Kapcsolódó információk:
› Paraméterezési útmutatók
Korábbi változatok
...
A régi függvénycsomag (SUPXlsFuncs) VBA/VB6 nyelven íródott és .XLA formátumú, tehát egy makró/munkafüzet fájl.
Az új függvénycsomag (SUPXlsFuncs.NET) VB.NET nyelven íródott és .XLL formátumú, tehát egy függvénykönyvtár fájl.
Az új függvénycsomag 64 bites Office környezetben is használható. Az .XLL fájlból 2 verzió van: egy 32 bites és egy 64 bites.
Mivel a függvények nevei azonosak az új függvénycsomagban, ahhoz, hogy az hibátlanul működjön, az eredeti függvénycsomagot el kell távolítani az Excel-ből. Ezt elvégzi a telepítő.
Az .XLA -> .XLL cseréje mellett az adatbázis driver fájl (
_IBProvider_v3_free_i.dll
) is változott (FirebirdSql.Data.FirebirdClient.dll
).Mivel az új verzió egy sokkal "mélyebben" beépülő technikát alkalmaz, már nem szükséges a függvények nevét teljes elérési úttal kiírni. Ezért a SUPXlsConverter segítségével a már meglévő Excel táblázatokat migrálni kell.
...
Az új Excel függvénycsomag letöltése után futtatni kell a telepítőt. A telepítés javasolt könyvtára a SUP rendszer az adott gépen található kliensének mappája. Pl.:
C:\QSoft\SUP
.
A kliens mappán belül a BIN mappában lesznek megtalálhatók az új Excel függvénycsomaghoz tartozó file-ok:SUPXlsFuncs.NET.Excel32.xll
,SUPXlsFuncs.NET.Excel64.xll
,FirebirdSql.Data.FirebirdClient.dll
,SUPXlsConverter.exe.
A telepítő a régi verzió fájljait letörli, ha mégis szükséges, előtte el lehet menteni (SUPXlsFuncs.xla
,_IBProvider_v3_free_i.dll
).Qsboxmegjegyz A régi Excel függvénycsomaghoz hasonlóan, nem javasoljuk a hálózati meghajtóra történő telepítést. A frissítést minden olyan gépen, ahol korábban az Excel függvénycsomag telepítve volt, végre kell hajtani.
Az Excel-t elindítva egy hibaüzenet fogja közölni, hogy az
.XLA
fájl nem található. Az Excelben a File | Beállítások | Bővítmények menüpontban, Az 'Excel bővítmények' funkciót megnyitva, ki kell választani a SUPXlsFuncs bejegyzést. Ekkor az Excel lehetőséget ad a bővítmény törlésére.
Ugyanebben a menüpontban kell regisztrálni az Excelhez az új .NET-es XLL bővítményt, a [Tallózás] nyomógomb használatával. Fontos, hogy az adott gépre telepített 32/64 bites verzióval összhangban kell kiválasztani az .XLL file-t.
Az aktuális Excel verzió a File | Fiók | Excel névjegye menüpontban kérdezhető le.- A működés ellenőrzése többféleképpen történhet. Pl.: az Excelt elindítása után létre kell hozni egy új munkafüzetet. A szerkesztősorban ki kell választani a függvény szimbólumot: A megjelenő dialógusban a "SUP Excel függvénycsomag" kategóriát választva valamelyik egyszerűbb paraméterezésű függvénnyel lehet tesztelni a megfelelő kapcsolódást a SUP céges adatbázishoz. Ilyen lehet a SUPFokszMegnev
SUPXlsInfo()
, amely a főkönyvi számhoz kikeresi a nevét.vissza adja az XlsFuncs.NET függvénycsomag verziószámát, a cégkódhoz tartozó cég adataiból a könyvelt cég nevét, az adatbázis file nevét, illetve az adatbázis verziószámát (pl. SUPXlsFuncs.NET A15.1 2018.03.28. - [Cég]: DEMO - DEMO Kft. [Adatbázis]: FB2_Demo2018.fdb [Verzió]: A015-P001).
Excel munkafüzetek konvertálása
Az új verzió sikeres telepítése után a régi SUP függvényeket tartalmazó cellák hibás hivatkozásra mutatnának mutatnak (pl 'C:\QSoft\Sup\bin\SUPXlsFuncs.xla
').
A <SupClientDir>\BIN
könyvtárban található SUPXlsConverter programot használva a régi verzióval készült munkafüzeteket migrálni kell.
...