FreeAdhocUDF pour InterBase et FireBird in deutschin englishen français
homeprevious pagecontentnext pagelast page eMail Kommentar • eMail commentprint
Historique des version FreeAdhocUDF
   adhoc 20101206 du 06.12.2010 (St.Nicholas edition)
   adhoc 20101111 du 11.11.2010 (carnival edition)
   adhoc 20090925 du 25.09.2009
   adhoc 20090128 du 28.01.2009
   adhoc 20080303 du 03.03.2008
   adhoc 20080219 du 19.02.2008
   adhoc 20071203 du 03.12.2007
   adhoc 20071128 du 28.11.2007
   adhoc 20070824 du 24.08.2007
   adhoc 20070823 du 23.08.2007
   adhoc 20070809 du 09.08.2007
   adhoc 20070209 du 09.02.2007
   adhoc 20061221 du 21.12.2006
   adhoc 20061031 du 31.10.2006
   adhoc 20060925 du 25.09.2006
   adhoc 20060516 du 16.05.2006
   adhoc 20060306 du 06.03.2006
   adhoc 20060302 du 02.03.2006Fonctions diverses
   adhoc 20051231 du 31.12.2005
   adhoc 20051016 du 16.10.2005
  1.Version (sans numéro) du 23.08.2004
Version "adhoc 20101206" nome de version "St.Nicholas edition" du 2010-12-06
4 fixed functions
Fixed bug in
- F_INTOSTR for NULL-Input
- F_INDMINUTESBETWEENTHR for NULL-Input
- F_UUIDVERSION (check of legal Input)
- F_KW2PS (wrong formula)
1 changed function
- F_VERSION (now limit of  max. 30 Characters)
2 enhanced functions (raise of exactness
)
- F_E
- F_PI
16 nouvelles fonctions
- F_C_KMPL2L100KM
- F_C_L100KM2KMPL
- F_C_MPL2L100KM
- F_C_L100KM2MPL
- U_MONTHLONGLANG
- U_MONTHSHORTLANG
- U_DOWLONGLANG
- U_DOWSHORTLANG
- U_NBSP
- U_NNBSP
- F_VERSIONNAME
- F_OSLANGUAGE
- F_EPSILON
- F_TZVALUETOUTC (shows the diff of local time to UTC in hours)
- F_LOCAL2UTC (converts the local server time to UTC)
- F_UTC2LOCAL (converts UTC to the local server time)
fixed wrong entrypoint in declair-script for
- F_C_L100KM2MPGBGAL
- F_C_L100KM2MPUSGAL
- F_C_MPGBGAL2L100KM
- F_C_MPUSGAL2L100KM
Adaptation du manuel
Tous les scripts DECLARE sont remaniés
neuf Fonctions et fonctions modifiées testées à
- FireBird 1.5.6 Windows2000 Advanced Server SP4
    - FreeAdhocUDF_FB15x_i32_MSVC9.dll
- FireBird 1.5.6 ubuntu 6.06.2 LTS Desktop
    - FreeAdhocUDF_FB15x_i32_glibC23.so
- FireBird 1.5.6 SUSE  10.0
    - FreeAdhocUDF_FB15x_i32_glibC23.so
- FireBird 1.5.6 ubuntu 8.04.4 LTS Server
    - FreeAdhocUDF_FB15x_i32.so
c'est la dernière version FreeAdhocUDF pour FireBird 1.5
- FireBird 2.1.3 Windows XP SP2
     - FreeAdhocUDF_FB2x_i32_MSVC9.dll
     - FreeAdhocUDF_FB2x_i32_oWatC.dll
- FireBird 2.1.3 ubuntu 8.04.4 LTS Desktop
    - FreeAdhocUDF_FB2x_i32.so
- FireBird 2.5.0 Windows XP SP2
     - FreeAdhocUDF_FB2x_i32_MSVC9.dll
     - FreeAdhocUDF_FB2x_i32_oWatC.dll
- FireBird 2.5.0 Windows7 32bit
     - FreeAdhocUDF_FB2x_i32_MSVC9.dll
- FireBird 2.5.0_amd64 Windows7 64bit
     - FreeAdhocUDF_FB2x_i64_MSVC9.dll
- FireBird 2.5.0 ubuntu 10.04.1 LTS Server
    - FreeAdhocUDF_FB2x_i32.so
- FireBird 2.5.0_amd64 ubuntu64 10.04.1 LTS Server
    - FreeAdhocUDF_FB2x_amd64.so
- InterBase 7.5.1 Windows XP SP2
    - FreeAdhocUDF_IB_i32_MSVC9.dll
- InterBase 7.5.1 ubuntu 8.04.4 LTS Server
    - FreeAdhocUDF_IB_i32.so
- InterBase XE32 Windows7_32
     - FreeAdhocUDF_IB_i32_MSVC9.dll
- InterBase XE64 Windows7_64
     - FreeAdhocUDF_IB_i64_MSVC9.dll
nach oben • go top •
Version "adhoc20101111 carnival edition" du 11.11.2010
18 fonctions modifiées
remèdes bogues dans
- F_REPLACESTRING / U_REPLACESTRING / F_BLOBREPLACESTRING / U_BLOBREPLACESTRING
- F_SOUNDEX
- F_BLOBLINE
- F_BLOBTEXTPOS
- F_FIRSTDAYKW, F_LASTDAYKW, F_FIRSTDAYWOY, F_LASTDAYWOY wenn 1.1. ein Freitag ist (z.B. 2010)
- F_REPLACE
- F_FIXEDPOINTLANG
dans les versions openWatcomC
- F_DZERO
- F_Z
- F_PI
- F_E
- F_C
- F_G
- F_K
- Attention! Script Declair MODIFIÉS pour F_DZERO, F_Z et toutes les fonctions constantes! (Procédez à la mise à jour!) 
pour certains nombres
- F_ROUNDTOEVEN
- F_SOFTROUND
10 dans les fonctions améliorées ou étendues
remplace les «dirty workaround» par Epsilonics
et offre la possibilité d'arrondis négatifs
- F_ZAHLRUNDEN
- F_ROUNDCOMMON
- F_FIXEDPOINTLANG
- F_ROUNTOEVEN
- F_SOFTROUND
Mise en place de la compatibilité envers UDFLib et FreeUDFLibC (prise en considération des paramètres de langues)
- F_CMONTHLONG
- F_CMONTHSHORT
- F_CDOWLONG
- F_CDOWSHORT
Vérification pour valeurs de sortie valables
- F_UUIDVERSION
transposition générale de ICU pour UNICODE de icu 3,0 vers icu 4,4,2
- Attention à la page de recommandation «Fichiers complémentaires nécessaires»
11 nouvelles fonctions
- F_DSQM
Versions UTF-8 de F_CMONTHLONG, ...
- U_MONTHLONG
- U_MONTHSHORT
- U_DOWLONG
- U_DOWSHORT
- U_DATE2STRLANG
- U_MONTHLONGLANG
- U_MONTHSHORTLANG
- U_DOWLONGLANG
- U_DOWSHORTLANG
à la révision complète des variantes d'arrondis
- F_RAPPENRUNDUNG
Adaptation du manuel
Tous les scripts DECLARE sont remaniés
neuf Fonctions et fonctions modifiées testées à
- InterBase 7.5.1 avec ubuntu 8.04.3 LTS Server
    - utilise FreeAdhocUDF_IB_i32.so
    - FAUfile.so NE fonctionne PAR
- InterBase 2009 avec ubuntu 10.04 LTS Desktop
    utilise FreeAdhocUDF_IB_i32.so, FAUfile_IB_i32.so
- InterBase XE32 avec Windows XPSP2
     utilise FreeAdhocUDF_IB_i32_MSVC9.dll, FAUfile_IB_i32_MSVC9.dll
- InterBase XE32 avec Windows7_32
     - utilise FreeAdhocUDF_IB_i32_MSVC9.dll, FAUfile_IB_i32_MSVC9.dll
- InterBase XE64 avec Windows7_64
     - utilise FreeAdhocUDF_IB_i64_MSVC9.dll, FAUfile_IB_i64_MSVC9.dll
- FireBird 1.5.6 avec Windows2000 Advanced Server SP4
    - utilise FreeAdhocUDF_FB15x_i32_MSVC9.dll, FAUfile_FB15x_i32_MSVC9.dll
- FireBird 1.5.6 avec ubuntu 6.06.2 LTS Desktop
    - utilise FreeAdhocUDF_FB15x_i32_glibC23.so, FAUfile_FB15x_i32.so
- FireBird 1.5.6 avec SUSE  10.0
    - utilise FreeAdhocUDF_FB15x_i32_glibC23.so, FAUfile_FB15x_i32.so
- FireBird 2.0.3 avec Eisfair base 1.6.3 eiskernel 1.14.1 (2.4.35-wt1)
    - utilise FreeAdhocUDF_FB2x_i32_eisfair1.so, FAUfile_FB2x_i32_eisfair1.so
- FireBird 2.1.3 avec WindowsXP SP2
    - utilise FreeAdhocUDF_FB2x_i32_MSVC9.dll, FAUfile_FB2x_i32_MSVC9.dll
- FireBird 2.1.3 avec openSuse 11.1
    - utilise FreeAdhocUDF_FB2x_i32.so, FAUfile_FB2x_i32.so
- FireBird 2.1.3 avec ubuntu 8.04.3 LTS Server
    - utilise FreeAdhocUDF_FB2x_i32.so, FAUfile_FB2x_i32.so
- FireBird 2.1.3 amd64 avec ubuntu64 9.04 Server
    - utilise FreeAdhocUDF_FB2x_amd64.so, FAUfile_FB2x_amd64.so
- FireBird 2.5.0 avec Windows XP SP2
     - utilise FreeAdhocUDF_FB2x_i32_MSVC9.dll, FAUfile_FB2x_i32_MSVC9.dll
- FireBird 2.5.0 avec ubuntu 10.04.1 LTS Desktop
    - utilise FreeAdhocUDF_FB2x_i32.so, FAUfile_FB2x_i32.so
- FireBird 2.5.0 amd64 avec ubuntu64 10.04.1 LTS Desktop
    - utilise FreeAdhocUDF_FB2x_amd64.so, FAUfile_FB2x_amd64.so
Version "adhoc20090925" du 25.09.2009
fonctions modifiées
remèdes bogues dans
- F_ENCRYPTMD5
- F_STRCOPY
- F_PRED et F_SUCC (ces fonctions ont été échangées à cause de leurs noms)
- F_ZAHLRUNDEN / F_ROUNDCOMMON
- Toutes fonctions UUID (problème de mémoire)
vérification de la légalité des paramètres d’entrée dans
- F_CONVERTTOBASE
Désormais seuls des années complètes et les mois complets sont comptés (exactement en secondes)
- F_AGEINYEARS (F_AGEINYEARSN, F_AGEINYEARSTHRESHOLD, F_AGEINYEARSTHRESHOLDN)
- F_AGEINMONTHS(F_AGEINMONTHSN, F_AGEINMONTHSTHRESHOLD, F_AGEINMONTHSTHRESHOLDN)
16 neuf Fonctions de dates et de temps
- F_FIRSTDAYLASTQUARTER
- F_LASTDAYLASTQUARTER
- F_FIRSTDAYNEXTQUARTER
- F_LASTDAYNEXTQUARTER
- F_FIRSTDAYLASTMONTH
- F_LASTDAYLASTMONTH
- F_FIRSTDAYNEXTMONTH
- F_LASTDAYNEXTMONTH
- F_FIRSTDAYLASTWEEK
- F_LASTDAYLASTWEEK
- F_FIRSTDAYLASTWEEKISO
- F_LASTDAYLASTWEEKISO
- F_FIRSTDAYNEXTWEEK
- F_LASTDAYNEXTWEEK
- F_FIRSTDAYNEXTWEEKISO
- F_LASTDAYNEXTWEEKISO
1 neuf Fonction de numériques
- F_INPUTVAL
29 nouvelles fonctions compatibles UTF-8 (versions UTF-8 des fonctions ISO existantes)
- U_LEFT
- U_RIGHT
- U_MID
- U_PADLEFT
- U_PADRIGHT
- U_PADCENTER
- U_SUBSTR,
- U_STRRM,
- U_REPLACESTRING,
- U_REVERSE,
- U_STRIPSTRING,
- U_STRIPSTRINGHOLD,
- U_REPEATTRIM,
- U_STRSTUFF,
- U_PREDECESSOR,
- U_SUCCESSOR,
- U_LOWER,
- U_UPPER,
- U_PROPERCASE,
- U_CHARACTER,
- U_ORD,
- U_RSTRCMP,
- U_STRINGLENGTH,
- U_CYRILLIC_LATIN,
- U_LINEWRAP,
- U_CONVERTSYMBOLS,
- U_FINDWORD,
- U_BLOBREPLACESTRING,
- U_BLOBSUBSTR
Nouveau fichier UDF séparé
1 Fonction BLOb transférée de FreeAdhocUDF
- F_BLOBLOAD – charge un fichier source binaire comme BLOb
2 nouvelles fonctions BLOb
-
F_FILEVERSION
- F_BLOBSAVE – sauvegarde le fichier binaire de BLOb vers un fichier système
Les versions Windows actuelles incluent une information de version (cliquer à droite sur Propriétés)
InterBase 7.1 et FireBird 1.0 et leurs versions antérieures ne sont plus supportées officiellement – nous devons compiler des versions additionnelles pour ces cas
Adaptation du manuel
Tous les scripts DECLARE sont remaniés
neuf Fonctions et fonctions modifiées testées à
- InterBase 7.5.1 avec ubuntu 8.04.3 LTS Server
    - utilise FreeAdhocUDF_IB_i32.so
    - FAUfile.so ne fonctionne PAS
- InterBase 2009 avec Windows XPSP2
     - utilise FreeAdhocUDF_IB_i32_oWatC.dll, FAUfile_IB_i32_oWatC.dll
         - utilisé dans …/interbase/bin:
                   - icudt30.dll
                   - icuuc30.dll
- InterBase 2009 avec ubuntu 8.04.3 LTS Desktop
    - utilise FreeAdhocUDF_IB_i32.so, FAUfile_IB_i32.so
         - utilise libstdc++5
         - utilisé dans …/interbase/lib:
                 - libicudata.so.30.0
                 - libicuuc.so.30.0
                 et dans les liens symboliques:
                 ln -s libicudata.so.30.0 libicudata.so.30
                 ln -s libicudata.so.30.0 libicudata.so
                 ln -s libicuuc.so.30.0 libicuuc.so.30
                 ln -s libicuuc.so.30.0 libicuuc.so
- FireBird 1.5.5 avec Windows2000 Advanced Server SP4
    - utilise FreeAdhocUDF_FB15x_i32_oWatC.dll, FAUfile_FB15x_i32_oWatC.dll
- FireBird 1.5.5 avec MandrivaLinux 10.2 (LE 2005)
    - utilise FreeAdhocUDF_FB15x_i32_glibC23.so, FAUfile_FB15x_i32.so
- FireBird 1.5.5 avec ubuntu 6.06.2 LTS Desktop
    - utilise FreeAdhocUDF_FB15x_i32_glibC23.so, FAUfile_FB15x_i32.so
- FireBird 1.5.5 avec SUSE  10.0
    - utilise FreeAdhocUDF_FB15x_i32_glibC23.so, FAUfile_FB15x_i32.so
- FireBird 2.0.3 avec Eisfair base 1.6.3 eiskernel 1.14.1 (2.4.35-wt1)
    utilise FreeAdhocUDF_FB2x_i32_eisfair1.so, FAUfile_FB2x_i32_eisfair1.so
- FireBird 2.1.3 avec WindowsXP SP2
    - utilise FreeAdhocUDF_FB2x_i32_oWatC.dll, FAUfile_FB2x_i32_oWatC.dll
    - utilise FreeAdhocUDF_FB2x_i32_MSVC9.dll, FAUfile_FB2x_i32_MSVC9.dll
- FireBird 2.1.3 avec openSuse 11.1
    - utilise FreeAdhocUDF_FB2x_i32.so, FAUfile_FB2x_i32.so
- FireBird 2.1.3 avec ubuntu 8.04.3 LTS Server
    - utilise FreeAdhocUDF_FB2x_i32.so, FAUfile_FB2x_i32.so
- FireBird 2.1.3 amd64 avec ubuntu 9.04 amd64 Server
    - utilise FreeAdhocUDF_FB2x_amd64.so, FAUfile_FB2x_amd64.so
- FireBird 2.5.0beta2 avec Windows XP SP2
     - utilise FreeAdhocUDF_FB2x_i32_oWatC.dll, FAUfile_FB2x_i32_oWatC.dll
     - utilise FreeAdhocUDF_FB2x_i32_MSVC9.dll, FAUfile_FB2x_i32_MSVC9.dll
- FireBird 2.5.0beta2 avec ubuntu 8.04.3 LTS Desktop
    - utilise FreeAdhocUDF_FB2x_i32.so, FAUfile_FB2x_i32.so
- FireBird 2.5.0beta2 amd64 avec ubuntu 8.04.3 amd64 LTS Desktop
    - utilise FreeAdhocUDF_FB2x_amd64.so, FAUfile_FB2x_amd64.so
Version intérims "adhoc20090715interim" du 15.07.2009 et "adhoc20090720interim"
pas publiée
nach oben • go top •
Version modifiées "adhoc20090128a" from 2009-01-28
fonctions modifiées
remèdes bogues dans
- F_WOYISO
nach oben • go top •
Version "adhoc20090128" from 2009-01-28
4 fonctions modifiées
remèdes bogues dans
- F_PROZENTE (résultats erronés)
- F_COUNTWEEKDAYS (résultats erronés dans certains cas)
- F_UUID1TIMESTAMP et UUID1COMPRTIMESTAMP sont aussi maintenant «threadsave» sous Windows: véritable fermeture.
modifiées declair-Script dans F_RC
Tous les scripts sont mis à jour à 2008-12-19, ainsi que la version téléchargée 20080303
modifiées declair-Script declarations_rfunc.sql dans
- EXTRACTDATE
- EXTRACTTIME
- FIRSTDAYMONTH
- LASTDAYMONTH
- INCDATE
- INCDATETIME
- MAXDATE
- MINDATE
- LTRIM
- LONGLTRIM
- RTRIM
- LONGRTRIM
- TRIM
- LONGTRIM
- SUBSTR
- LONGSUBSTR
- RUPPER
- LONGRUPPER
- RLOWER
- LONGRLOWER
- WORDNUM
- LONGWORDNUM
- REPEATTRIM
- LONGREPEATTRIM
Tous les scripts sont mis à jour à 2008-12-19, ainsi que la version téléchargée 20080303
12 neuf Fonctions de conversion
- F_C_OBU2G - de Obulus (Antiquité) en gramme
- F_C_G2OBU - de gramme en Obulus
- F_C_DRA2G - de Drachme (Antiquité) en gramme
- F_C_G2DRA - de gramme en Drachme
- F_C_GBBU2L - de bushel GB en litre
- F_C_L2GBBU - de litre en GB bushel
- F_C_USBU2L - de bushel US en litre
- F_C_L2USBU - de litre en US bushel
- F_C_TIME2DECTIME - de temps en temps décimal
- F_C_DECTIME2TIME - de temps décimal en temps
- F_C_TIME2INDTIME- de temps en temps industriel (arrondi au secondes en minutes)
- F_C_INDTIME2TIME -de temps en temps industriel
26 neuf Fonctions de numériques
- F_CROSSSUM - la somme des chiffres du nombre
- F_CROSSDIFF- «cross diff» est obtenue en additionnant et soustrayant alternativement les chiffres en partant de la droite
- F_WEIGHTCROSSSUM - une somme de contrôle pondérée en multipliant chaque chiffre par la valeur de sa position, avant d’effectuer la somme. On commence par le chiffre de valeur la plus basse
- F_ITERATECROSSSUM - la somme de contrôle tant que le résultat comprend plusieurs chiffres
- F_GTIN8CHECK - Recherche d’un nombre de contrôle GTIN-8
- F_GTIN8 - complète d’un nombre GTIN-8
- F_UPC12CHECK - Recherche d’un nombre de contrôle UPC-12
- F_UPC12 - complète d’un nombre UPC-12
- F_GTIN13CHECK - Recherche d’un nombre de contrôle GTIN-13
- F_GTIN13 - complète d’un nombre GTIN-13
- F_GTIN14CHECK - Recherche d’un nombre de contrôle GTIN-14
- F_GTIN14 - complète d’un nombre GTIN-14
- F_NVE18CHECK - Recherche d’un nombre de contrôle NVE-18
- F_NVE18 - complète d’un nombre NVE-18
- F_ISBN10CHECK - Recherche d’un nombre de contrôle ISBN-10
- F_ISBN10 - complète d’un nombre ISBN-10
- F_ISBN13CHECK - Recherche d’un nombre de contrôle ISBN-13
- F_ISBN13 - complète d’un nombre ISBN-13
- F_ISSN8CHECK - Recherche d’un nombre de contrôle ISSN
- F_ISSN8 - complète d’un nombre ISSN
- F_UPSTNCHECK -  nombre de contrôle recherché pour UPS Tracking-Number (signature)
- F_UPSTN - nombre UPS Tracking-Number complet formaté
- F_2OF5CHECK -  nombre de contrôle recherché pour Nombre 2 de 5 (2 of 5 number)
- F_2OF5 - Nombre 2 de 5 (2 of 5 number) complet formaté
- F_CODE39CHECK - nombre de contrôle recherché pour Nombre Code-39 (3 de 9, 3 of 9)
- F_CODE39 - Nombre Code-39 (3 de 9, 3 of 9) complet formaté
16 neuf Fonctions de dates et de temps
- F_AGEINWORKINGDAYS - comme F_AGEINDAYS, mais vous pouvez exclure du calcul un ou plusieurs jours de la semaine
- F_AGEINWORKINGDAYSTHRESHOLD - comme F_AGEINDAYSTHRESHOLD, mais vous pouvez exclure du calcul un ou plusieurs jours de la semaine
- F_WORKINGDAYSBETWEEN - comme F_DAYSBETWEEN, mais vous pouvez exclure du calcul un ou plusieurs jours de la semaine
- F_INDMINUTESBETWEEN - «minutes industrielles» entre deux dates
- F_INDMINUTESBETWEENTHR -  «minutes industrielles» entre deux dates, avec des minima et maxima d’heures
- F_INDMINUTESBETWEENTHRIB - version spéciale pour InterBase a F_INDMINUTESBETWEENTHR
- F_FIRSTDAYQUARTER - Dates du premier jour du trimestre indiquées comme jour et heure 00:00:00
- F_LASTDAYQUARTER -Dates du dernier jour du trimestre indiquées comme jour et heure 00:00:00
- F_FIRSTDAYWEEK - Dates du premier jour de la semaine US (dimanche) indiquées comme jour et heure 00:00:00
- F_FIRSTDAYWEEKISO - Dates du  premier jour de la semaine ISO (lundi) indiquées comme jour et heure 00:00:00
- F_LASTDAYWEEK - Dates du dernier jour de la semaine US (samedi) indiquées comme jour et heure 00:00:00
- F_LASTDAYWEEKISO - Dates du dernier jour de la semaine ISO (dimanche) indiquées comme jour et heure 00:00:00
- F_FIRSTDAYWOY - Date du premier jour de la semaine US, avec heure 00 :00 :00
- F_LASTDAYWOY - Date du  dernier jour de la semaine US, avec heure 00 :00 :00
- F_FIRSTDAYKW - Date du premier jour de la semaine selon ISO, avec heure 00 :00 :00
- F_LASTDAYKW - Date du  dernier jour de la semaine selon ISO, avec heure 00 :00 :00
1 neuf Fonctions BLOb
- F_BLOBLOAD - charge un fichier binaire dans un BLOB
6 neuf Fonctions diverses
Fonctions en appui pour Oracle NVL.
Ces fonctions ne sont utilisables qu’à partir de FireBird 2.0. Les versions plus anciennes de Firebird ainsi que Interbase ne gèrent pas NULL!
- F_SNVL - NVL pour les chaînes
- F_SNVL2 - variante de NVL pour les chaînes
- F_INVL - NVL pour les entiers
- F_INVL2 - variante de NVL pour les entiers
- F_DNVL - NVL pour nombres à double précision
- F_DNVL2 - variante de NVL pour nombres à double précision
Version nouvelle spéciale pour le serveur Eisfair1 (et autres systèmes utilisant glibC < 2.3 ?)
À partir de maintenant, la version Windows 32 bits est compilée avec le compilateur openWatcom.
Les compilations VisualC 8 (msvc8) ne nécessitent plus de bibliothèques liées (telles que VC80.CRT) lors de l’exécution.
Autorisation du code source.
Adaptation du manuel
Adaptation du script DECLARE
Fonctions testées à

- InterBase 7.5 SP1 avec MandrivaLinux 2008.0
- InterBase 2009 avec Windows XPSP2
- FireBird 1.5.5 avec Windows2000 Advanced Server SP4
- FireBird 1.5.5 avec MandrivaLinux 10.2 (LE 2005)
- FireBird 2.0.3 avec Eisfair 1.5.4 Eiskernel 1.6.0
- FireBird 2.1.1 avec openSuse 11.0
- FireBird 2.5.0alpha1 avec Windows XPSP2
- FireBird 2.5.0alpha1 avec ubuntu Desktop 8.04.1 LTS
- FireBird 2.5.0alpha1 amd64 avec ubuntu Desktop 8.04.1 amd64 LTS
nach oben • go top •
Version "adhoc20080303" du 03.03.2008
quelques fonctions modifiées
remèdes bogues (Server-Crash) dans
- F_STRINGLISTITEM
- F_UUID1COMPRTIMESTAMP
- F_INCDATE
- F_INCDATETIME
- F_ADDWEEK
- F_ADDDAY
- F_ADDHOUR
- F_ADDMINUTE,
- F_ADDSECOND
- F_WEIBERFASSNACHT
- F_ROSENMONTAG
- F_KARNEVALSDIENSTAG
- F_ASCHERMITTWOCH
- F_PALMSONNTAG
- F_GRUENDONNERSTAG
- F_KARFREITAG
- F_OSTERSAMSTAG
J'espère que le problème conc. memory allocation/-free est ainsi resolu.
Adaptation du script DECLARE
A partir de cette version il existe ausi une version 32-bit produit avec OpenWatcom Compiler pour field-testing.
De cette manière les deux fonctions F_UUID1TIMESTAMP et F_UUID1COMPRTIMESTAMP ont pues être transformées en Tread-Safe.
nach oben • go top •
Version "adhoc20080219" du 19.02.2008
fonctions modifiées
- F_FIXEDPOINTLANG - bogue: s’il n’y a pas de partie décimale, le séparateur de milliers n’est pas correctement placé
- F_ADDYEAR - bogue: si 29/2 est introduit dans le cas d’une année non bissextile
5 (+3) neuf Fonctions de dates et de temps
- F_COUNTWEEKDAYS
- F_DATETOSTRLANG (Version linguistique de F_DATETOSTR)
- F_ISOWOY (
Version ISO de F_WOY)
- F_AGEINWEEKSISO (Version ISO de F_AGEINWEEKS)
- F_AGEINWEEKSNULLISO (Version ISO de F_AGEINWEEKSNULL)
- F_AGEINWEEKSTHRESHOLDISO (Version ISO de F_AGEINWEEKSTHRESHOLD)
- F_AGEINWEEKSTHRESHOLDNULLISO (Version ISO de F_AGEINWEEKSTHRESHOLDNULL)
- F_WEEKSBETWEENISO (Version ISO de F_WEEKSBETWEEN)
2 neuf Fonctions de chaînes
- F_DOMAINFROMEMAIL (Nom de domaine extrait de l’adresse)
- F_ROT13 (Encrypté selon l’algorithme ROT13)
40 neuf Fonctions de conversion
- F_C_FUR2M
- F_C_M2FUR
- F_C_CH2M
- F_C_M2CH
- F_C_RD2M
- F_C_M2RD
- F_C_LI2M
- F_C_M2LI
- F_C_LEA2KM
- F_C_KM2LEA
- F_C_SHOT2M
- F_C_M2SHOT
- F_C_CBL2M
- F_C_M2CBL
- F_C_NL2M
- F_C_M2NL
- F_C_NM2M
- F_C_M2NM
- F_C_CUIN2CUM
- F_C_CUM2CUIN
- F_C_CUFT2CUB
- F_C_CUB2CUFT
- F_C_CUYD2CUB
- F_C_CUM2CUYD
- F_C_CUP2ML
- F_C_ML2CUP
- F_C_ST2G
- F_C_G2ST
- F_C_CWT2G
- F_C_G2CWT
- F_C_LBFT2NM
- F_C_NM2LBFT
- F_C_MPUSGAL2L100KM
- F_C_L100KM2MPUSGAL
- F_C_MPGBGAL2L100KM
- F_C_L100KM2MPGBGAL
- F_C_MPH2KMPH
- F_C_KMPH2MPH
- F_C_FPS2MPS
- F_C_MPS2FPS
- F_C_SMPH2KMPH
- F_C_KMPH2SMPH
Adaptation du manuel
Adaptation du script DECLARE
Fonctions testées à

- InterBase 7.5 SP1 avec MandrivaLinux 2008
- InterBase 2007 avec Windows XPSP2
- FireBird 1.5.4 avec Windows2000 Advanced Server SP4
- FireBird 1.5.3avec MandrivaLinux 10.2 (LE 2005)
- FireBird 2.0.3 avec Windows XPSP2
- FireBird 2.0.3 avec ubuntu server 6.06 LTS
- FireBird 2.0.1 amd64 avec ubuntu server 6.06 amd64 LTS
nach oben • go top •
Version "adhoc20071203" du 03.12.2007
quelques fonctions modifiées
remédie aux fuites de mémoire de certaines fonctions BLOb et de chaînes.
Il est de nouveau fait usage de ib_util_malloc de ib_util. De sorte que ib_util.lib doit être incorporée pour la compilation ou la liaison.
nach oben • go top •
Version "adhoc20071128" du  28.11.2007
quelques fonctions modifiées
Corrige un bogue dans F_UPPER
Corrige un bogue dans F_LOWER
Corrige un bogue dans F_GSOUNDEX
Corrige un bogue dans F_REPLACESTRING
Corrige un bogue dans BLOb-functions
Corrige un bogue dans F_ADDSECOND, F_ADDMINUTE, F_ADDHOUR, F_ADDDAY, F_ADDWEEK with negative add
3 neuf functions
(on peut indiquer avec Win 1251 charset)
- F_RUPPER
- F_RLOWER
- F_RLATIN
Adaptation du manuel
Adaptation du script DECLARE
Fonctions testées à
- InterBase 7.5 SP1 avec MandrivaLinux 2008
- InterBase 2007 avec Windows XPSP2
- FireBird 1.5.4 avec Windows2000 Advanced Server SP4
- FireBird 1.5.3 avec MandrivaLinux 10.2
- FireBird 2.0.3 avec Windows XPSP2
- FireBird 2.0.3 avec ubuntu server 6.06 LTS
- FireBird 2.0.1 amd64 avec ubuntu server 6.06 amd64 LTS
nach oben • go top •
Version "adhoc20070824" du 24.08.2007
Corrige un bogue dans F_REPLACESTRING concernant FireBird 2.0 Linux
nach oben • go top •
Version "adhoc20070823" du 23.08.2007
Corrige des bogues de diverses fonctions BLOb sous Linux 64bit; quasi toutes les fonctions ont été revues.
nach oben • go top •
Version "adhoc20070809" du 09.08.2007
2  fonctions modifiées
remèdes à un bogue (Server-Crash) dans
- F_INCDATE
- F_INCDATETIME
5 adaptations de fonctions
24 langues utilisables dans F_CMONTHLONGLANG (représentées selon ISO 8859_1)
     pt = Portugais,
     nl = Néerlandais
     no = Norvégien, Bokmål
     se = Suédois
     dk = Danois
     fi = Finlandais
     hu = Hongrois
     ie = Irlandais (Gaelic)
     ee = Estonien
     is = Islandais
     al = Albanais
     va = Latin classique
     v1 = Latin ecclésiastique
     c1 = Catalan
     s1 = Écossais
     s2 = Écossais (Gaelic)
     w1 = Gallois
     b1 = Breton
     b2 = Basque
     n1 = Norvégien, Nynorsk
     za = Afrikaans
     fo = Faroese
     lu = Luxembourgeois
     w2 = Wallon
24 langues utilisables dans F_CMONTHSHORTLANG voir ci-dessus
24 langues utilisables dans F_CDOWLONGLANG voir ci-dessus
24 langues utilisables dans F_CDOWSHORTLANG voir ci-dessus
24 langues utilisables dans F_NUMINWORDS voir ci-dessus
14 functions nouvelles
- F_KALENDERWOCHE
- F_WEIBERFASSNACHT
- F_ROSENMONTAG
- F_KARNEVALSDIENSTAG
- F_ASCHERMITTWOCH
- F_PALMSONNTAG
- F_GRUENDONNERSTAG
- F_KARFREITAG
- F_OSTERSAMSTAG
- F_OSTERMONTAG
- F_HIMMELFAHRT
- F_PFINGSTSONNTAG
- F_PFINGSTMONTAG
- F_FRONLEICHNAM
établit la compatibilité Entrée / Sortie avec le reste des fonctions rFunc de chaînes non encore converties d’où les nouvelles:
- F_REPEATTRIM (REPEATTRIM, LONGREPEATTRIM)
- F_STRREPEAT (STRREPEAT, LONGSTRREPEAT)
- F_STRSTUFF (STRSTUFF, LONGSTRSTUFF)
- F_FLOATTOSTR (FLOATTOSTR)
- F_INTTOSTR (INTTOSTR)
établit la compatibilité Entrée / Sortie avec le reste des fonctions rFunc BLOb non encore converties d’où les nouvelles:
- F_BLOBSTRPOS (B_STRPOS)
- F_BLOBCMP (B_STRCMP)
- F_BLOBTEXTPOS (B_TEXTPOS)
À ce stade, il reste les fonctions rFunc suivantes non encore converties:
Pas encore de compatibilité Entrée / Sortie avec les fonctions spéciales rFunc suivantes:
- EAN13CS
- CALCEXPR
- EXPRISVALID
Pas encore de compatibilité Entrée / Sortie avec les fonctions NVL rFunc suivantes:
- IIF
- DIF
- CIF
- LONGCIF
- DTIF
Adaptation du manuel
Adaptation du script DECLARE
À partir de maintenant, aussi pour la version 64 bits de Linux pour AMD64
Le code de débogage de la version Windows est supprimé, ce qui donne une DLL sensiblement plus petite.
Il n’est plus fait usage de ib_util_malloc de ib_util. De sorte que ib_util.lib ne doit plus être incorporée pour la compilation ou la liaison.
Fonctions testées sous
- InterBase 7.1 avec MandrivaLinux 2006
- InterBase 2007 avec Windows XPSP2
- FireBird 1.5.4 avec Windows2000 Advanced Server
- FireBird 1.5.3 avec MandrivaLinux 10.2
- FireBird 2.0.1 avec Windows XPSP2
- FireBird 2.0.1 avec ubuntu server 6.06 LTS
- FireBird 2.0.1 amd64 avec ubuntu server 6.06 amd64 LTS
- FireBird 2.1.beta1 avec MandrivaLinux 2007
nach oben • go top •
Version intérims "adhoc20070511beta" du 11.05.2007 - pas publiée
nach oben • go top •
Version "adhoc20070209" du 09.02.2007
7 corrections, 39 nouvelles fonctions
compatible également, en ce qui concerne un paramètre négatif, avec FreeUDFLib, etc. (chaîne vide au lieu d’une chaîne complète) pour les fonctions
- F_LEFT
- F_MID
- F_RIGHT
établit la compatibilité avec FreeUDFLib, etc. pour des nombres à une position (avec 0 de tête) pour la fonction
- F_WOY
supprime les pertes de mémoire en cas de paramètre négatif, pour
- F_STROFCHAR
corrections de bogue dans
- F_PROPERCASE (ne convertissait pas les lettres haut de casse en bas de casse)
- F_FIXEDPOINTLANG (arrondissait incorrectement lorsque le paramètre se terminait par 9; donnait ‹:› au lieu de 0)
introduction de 7 nouvelles fonctions:
Fonctions de chaînes
- F_ KEYUP
Fonctions numériques
- F_NUMINWORDS
- F_ROUNDTOEVEN
Fonctions de dates et heures
- ADDPERIOD
- SUBPERIOD
- PERIOD2SECONDS
- SECONDS2PERIOD
Établit la compatibilité avec toutes les fonctions de chaînes de rFunc pour les Entrées / Sorties
d’où la nouvelle fonction
- F_RPADLEFT (PADLEFT, LONGPADLEFT)
- F_RPADRIGHT (PADRIGHT, LONGPADRIGHT)
- F_STRPOS (STRPOS)
- F_STRCMP (STRCMP)
- F_RSTRINGCOUNT (STRCOUNT)
- F_RWORDCOUNT (WORDCOUNT)
- F_WORDNUM (WORDNUM, LONGWORDNUM)
- F_RC (C, LONGC)
- F_CONVERTSYMBOLS (CONVERTSYMBOLS, LONGCONVERTSYMBOLS)
Actuellement pas encore développées
- REPEATTRIM
- STRREPEAT
- STRSTUFF
- FLOATTOSTR
- INTTOSTR
Établit la compatibilité avec toutes les fonctions mathématique de rFunc pour les Entrées / Sorties
d’où la nouvelle fonction
- F_DIV (DIV)
- F_Z (Z)
- F_DZERO (DZERO)
- F_GETRANDOM (GETRANDOM)
- F_BIN_GET (GETBIT)
- F_BIN_SET (SETBIT)
Établit la compatibilité avec toutes les fonctions de dates et heures de rFunc pour les Entrées / Sorties
d’où les nouvelles fonctions
- F_EXTRACTYEARDAY (EXTRACTYEARDAY)
- F_EXTRACTWEEKDAY (EXTRACTWEEKDAY)
- F_RISLEAPYEAR (ISLEAPYEAR)
- F_MILLISECOND (EXTRACTMILLISECOND)
- F_DATETOSTR (DATETOSTR)
- F_RENCODEDATE (ENCODEDATE)
- F_RENCODEDATETIME (ENCODEDATETIME)
- F_DOW (DOW)
- F_FIRSTDAYMONTH (FIRSTDAYMONTH)
- F_LASTDAYMONTH (LASTDAYMONTH)
- F_INCDATE (INCDATE)
- F_INCDATETIME (INCDATETIME)
- F_TIMETODOUBLE (TIMETODOUBLE)
- F_DATETODOUBLE (DATETODOUBLE)
- F_DOUBLETODATE (DOUBLETODATE)
- F_DOUBLETOTIME (DOUBLETOTIME)
Établit la compatibilité avec presque toutes les fonctions BLOb de rFunc pour les Entrées / Sorties
d’où la nouvelle fonction
- F_RBLOBMID (B_SUBSTR, B_LONGSUBSTR)
Actuellement pas encore développées
- B_STRCMP
- B_TEXTPOS
Établit la compatibilité avec toutes les fonctions de UUID de rFunc pour les Entrées / Sorties
- ne nécessitant aucune nouvelle fonction
Établit la compatibilité avec presque toutes les fonctions de constantes de rFunc pour les Entrées / Sorties
- ne nécessitant aucune nouvelle fonction
Pas encore de compatibilité Entrée / Sortie avec les fonctions spéciales rFunc suivantes:
- EAN13CS
- CALCEXPR
- EXPRISVALID
Pas encore de compatibilité Entrée / Sortie avec les fonctions NVL rFunc suivantes:
- IIF
- DIF
- CIF
- LONGCIF
- DTIF
Pour quelques fonctions rFunc il n’y a pas d’adaptation, pour les raisons suivantes:
- elles n’existent que pour Windows (de telle sorte qu’elles ne peuvent pas ou très difficilement être adpatées à Linux)
- elles sont des fonctions spéciales concernant la langue russe
- Fonctions de système InterBase/FireBird
- elles sont devenues superflues.
Les fonctions Windows sont les suivantes
- FCREATE
- FOPEN
- FREAD
- LONGFREAD
- FWRITE
- FSEEK
- FCLOSE
- FREMOVE
- FSIZE
- FSEEK_CUR
- FSEEK_END
- FSEEK_SET
- FO_RDONLY
- FO_WRONLY
- FO_RDWR
- FO_CREAT
- FO_TRUNC
- FO_EXCL
- FO_APPEND
- FS_IREAD
- FS_IWRITE
- FS_IEXEC
- MSGBOX
A utiliser uniquement avec des lettres cyrilliques.
- NUMINWORDS
- RLATIN
- LONGRLATIN
- RTRANSLIT
- LONGRTRANSLIT
Fonctions de système InterBase/FireBird sont les suivantes
- ADD_USER
- MODIFY_USER
- DELETE_USER
superflues
- INITRANDOM (superflu)
- LIBVERSION
- LIBNAME
- MD5SUM
- MD5INIT
- MD5UPDATE
- MD5FINAL
nach oben • go top •
Version intérims "adhoc20070130interim" du 30.1.2007 - pas publiée
Version intérims "adhoc20070122interim" du 22.1.2007 - pas publiée
Version intérims "adhoc20070118interim" du 18.1.2007 - pas publiée
nach oben • go top •
Version “adhoc 20061221" du 21.12.2006
supprimé (fonction dépourvue de sens)
- F_UUIDCOMPARE
rajoute: (131 fonctions):
Fonctions de chaînes
- F_ORD
- F_PRED
- F_SUCC
- F_PADCENTER
- F_REVERSE
- F_WORDCOUNT
- F_STRINGCOUNT
Fonctions numériques
- F_EVEN
- F_RAND
- F_DOUBLERANDOM
- F_SIGN
- F_SQRT
- F_LN
- F_LOG
- F_LOG10
- F_FLOOR
- F_FRAC
- F_CEILING
- F_POWER
- F_SOFTROUND
Fonctions numériques: Trigonométrie
- F_SIN
- F_COS
- F_TAN
- F_COT
- F_ASIN
- F_ACOS
- F_ATAN
- F_ATAN2
- F_ACOT
- F_SIND
- F_COSD
- F_TAND
- F_COTD
- F_ARCSIND
- F_ARCCOSD
- F_ARCTAND
- F_ARCCOTD
- F_SINH
- F_COSH
- F_TANH
- F_COTH
- F_ARSINH
- F_ARCOSH
- F_ARTANH
- F_ARCOTH
Fonctions numériques: Binaire
- F_BIN_AND
- F_BIN_OR
- F_BIN_XOR
- F_BIN_NOT
- F_BIN_SHL
- F_BIN_SHR
Fonctions BLOb
- F_BLOBWORDCOUNT
Fonctions de conversion
- F_C_IN2M
- F_C_FT2M
- F_C_YD2M
- F_C_MILE2KM
- F_C_SM2KM
- F_C_FM2M
- F_C_P2MM
- F_C_M2IN
- F_C_M2FT
- F_C_M2YD
- F_C_KM2MILE
- F_C_KM2SM
- F_C_M2FM
- F_C_MM2P
- F_C_AR2SQM
- F_C_HA2SQM
- F_C_MORGEN2SQM
- F_C_SQFT2SQM
- F_C_AC2SQM
- F_C_SQYD2SQM
- F_C_SQM2AR
- F_C_SQM2HA
- F_C_SQM2MORGEN
- F_C_SQM2SQFT
- F_C_SQM2AC
- F_C_SQM2SQYD
- F_C_BBL2L
- F_C_GBFLOZ2ML
- F_C_USFLOZ2ML
- F_C_GBPT2L
- F_C_USPT2L
- F_C_GBQT2L
- F_C_USQT2L
- F_C_GBGAL2L
- F_C_USGAL2L
- F_C_RT2CBM
- F_C_L2BBL
- F_C_ML2GBFLOZ
- F_C_ML2USFLOZ
- F_C_L2GBPT
- F_C_L2USPT
- F_C_L2GBQT
- F_C_L2USQT
- F_C_L2GBGAL
- F_C_L2USGAL
- F_C_CBM2RT
- F_C_CT2G
- F_C_OZ2G
- F_C_OZTR2G
- F_C_LB2KG
- F_C_G2CT
- F_C_G2OZ
- F_C_G2OZTR
- F_C_KG2LB
- F_C_G2T
- F_C_BAR2TORR
- F_C_BAR2PA
- F_C_PSI2PA
- F_C_TORR2PA
- F_C_CAL2J
- F_C_PS2KW
- F_C_BHP2KW
- F_C_T2G
- F_C_TORR2BAR
- F_C_PA2BAR
- F_C_PA2PSI
- F_C_PA2TORR
- F_C_J2CAL
- F_C_KW2PS
- F_C_KW2BHP
- F_C_C2F
- F_C_F2C
- F_ROMAN2ARABIC
- F_ARABIC2ROMAN
Fonctions pour constantess
- F_PI
- F_E
- F_C
- F_G
- F_K
Corrigé:
- Erreur avec des nombres négatifs dans F_ZAHLRUNDEN
- arrondir sous Linux en F_ZAHLRUNDEN
- F_PROZENTE
changé d' entrypoints:
- F_TRUNCATE f_truncate au lieu de truncate
- F_ROUND f_roundau lieu de round
Adaptation pour FB 2.0 - UDFs peut aussi renvoyer <null>
Adaptation du manuel
Fonctions testées à
- InterBase 7.1 avec MandrivaLinux 2006
- InterBase 2007 avec Windows XPSP2
- InterBase 2007 avec MandrivaLinux 2006
- FireBird 2.0 avec Windows XPSP2 sans <null> Declairs
- FireBird 2.0 avec Windows XPSP2 avec <null> Declairs
- FireBird 2.0 avec MandrivaLinux 2006
nach oben • go top •
Version “adhoc 20061030" du 31.10.2006
rajoute:
- F_NBSP
- F_DQM
- F_SQM
- F_TAB
- F_INTRANDOM
- F_UUID1MAC
- F_UUID1RAND
- F_UUID1MACCOMPR
- F_UUID1RANDCOMPR
- F_UUID4
- F_UUID4COMPR
- F_UUID2UUIDCOMPR
- F_UUIDCOMPR2UUID
- F_UUIDCOMPARE
- F_UUID1TIMESTAMP
- F_UUID1COMPRTIMESTAMP
- F_UUID1MACMAC
- F_UUID1COMPRMAC
- F_UUIDVERSION
Adaptation du manuel
(Nouvelles fonctions) testées à
- InterBase 7.1 SP2 sous Windows 2000 Advanced Server
- InterBase 7.1 SP2 sous Mandriva Linux 2006
- InterBase 7.5 SP1 sous Windows XP Professional
- InterBase 7.5 SP1 sous Mandriva Linux 2006
- InterBase 2007 sous Windows XP Professional
- FireBird 1.5.2 sous Windows 2000 Advanced Server
- FireBird 1.5.2 sous SuSe 10.0
- FireBird 1.5.2 sous Mandriva Linux 2006
- FireBird 2.0 RC5 sous Windows XP Professional
- FireBird 2.0 RC5 sous Mandriva Linux 2006
nach oben • go top •
Version “adhoc 20060925" du 25.09.2006
élimine des erreurs (aussi plantage de serveur) pour InterBase et FireBird en:
- F_BLOBASPCHAR
- F_BLOBCAT
- F_BLOBCATSTR
- F_BLOBREPLACESTRING
élimine erreurs pour Linux
- F_DAYSOFMONTHS
rajoute:
- F_BLOBMAXSEGMENTLENGTH
- F_BLOBSEGMENTCOUNT
- F_BLOBLINE
- F_BLOBLINE_COUNT
- F_BLOBCOMPARE
- F_BLOBSUBSTR
(Nouvelles fonctions) testées à
- InterBase 7.1 SP2 sous Windows 2000 Advanced Server
- InterBase 7.1 SP2 sous Mandriva 2006
- InterBase 7.5 SP1 sous Windows XP Professional
- InterBase 7.5 SP1 sous Mandriva 2006
- FireBird 1.5.2 sous SuSe 8.1
- FireBird 1.5.2 sous SuSe 10.0
- FireBird 1.5.2 sous Mandriva 2006
- FireBird 2.0 RC4 sous Windows XP Professional
- FireBird 2.0 RC4 sous Mandriva 2006
nach oben • go top •
Version intérims “adhoc 20060919 du 19.09.2006 Version intérims - pas publiée
nach oben • go top •
Version “adhoc 20060513" du 16.05.2006
- compatibilité à partir de InterBase 7.5
- compatibilité à partir de FireBird 2.0 RC1 (actuellement RC2)
- sous Windows à partir de FireBird 1.5 une variante de FreeAdhocUDF-FireBird est nécessaire
- sous Windows à partir de InterBase 6 une variante de FreeAdhocUDF-InterBase est nécessaire
- sous Linux pour FireBird 1.5 une variante spécifique à SuSe 8.1 est nécessaire
- sous Linux pour InterBase une variante FreeAdhocUDF-InterBase est nécessaire
- SuSe 8.1 avec InterBase 6 n’est plus supportée
- correction d’une erreur dans F_AGEINYEARSTHRESHOLD (inversion de paramètres)
- correction d’une erreur dans F_ADDMONTH
- correction d’erreurs et adaptation du manuel
fonctions testées à
- InterBaseSS 6.02 sous Windows XP Professional et Windows 2000 Advanced Server
- InterBase 7.1 SP2 sous Windows XP Professional et Windows 2000 Advanced Server
- InterBase 7.1 SP2 sous Mandrake Linux 10.0 / Mandriva Linux 10.1
- InterBase 7.5 sous Windows 2000 Advanced Server
- InterBase 7.5 sous Mandriva Linux 10.2
- FireBirdSS 1.5.2 sous Windows XP Professional et Windows 2000 Advanced Server
- FireBirdSS 1.5.2 sous Mandrake Linux 10.0 / Mandriva Linux 10.1
- FireBirdSS 1.5.2 sous SuSe Linux 8.1 (utilise FreeAdhocUDF.so_SuSe81_FB15 !)
- FireBirdSS 1.5.2 sous SuSe EnterpriseServer 8 (utilise FreeAdhocUDF.so_SuSe81_FB15 !)
- FireBirdSS 1.5.2 sous SuSe Linux 10.0
- FireBirdSS 1.5.2 sous Ubuntu Server 5.10
- FireBirdSS 1.5.2 sous Kubuntu 5.10
- FireBirdSS 2.0.0RC2 sous Windows 2000 Advanced Server
- FireBirdSS 2.0.0RC2 sous Mandriva Linux 10.1
nach oben • go top •
Version “adhoc 20060306" du 06.03.2006
Contient une variante concernant F_SUBSTR pour compatibilité conc. Delphi FreeUDFLib.
nach oben • go top •
Version "adhoc 20060302" du 03.02.2006
Comporte les ajouts suivants:
- F_STRINGLISTITEM
- F_LF
- F_STR2EXCEL
- F_BLOB2EXCEL
- F_BLOBCAT
- F_BLOBCATSTR
- F_BLOBREPLACESTRING
- correction à F_ADDYEAR, F_ADDMONTH, F_ADDWEEK, F_ADDDAY, F_ADDHOUR, F_ADDMINUTE,
   F_ADDSECOND
- plus de possibilités F_FINDWORD et F_FINDNTHWORD par les caractères spéciaux (Ç, ë)
Mise à jour de la documentation.
nach oben • go top •
Version "adhoc 20051231" du 31.12.2005
Corrige l'erreur suivante:
- F_OSTERDATUM (fournissait le mardi suivant Pâques au lieu du dimanche de Pâques)
- Script de déclaration UDF (les points d'entrée Entrypoint de F_MAX et de F_MIN étaient erronés)
Mise à jour de la documentation.
nach oben • go top •
Version "adhoc 20051016" du 16.10.2005
Ellr assure la compatibilité entre Windows et Linux pour InterBase et FireBird et est compatible avec FreeUDFLib, FreeUDFLibC, FreeUDFLib AvERP et GrUDF. Elle comprend de nouvelles fonctions qui n’étaient reprises par aucune version précédente, mais qui sont cependant utiles.
- F_VERSION
- F_EUROVAL
- F_ROUND
- F_DIGITS
- F_STRIPSTRINGHOLD
- F_FACT
- F_FIXEDPOINTLANG
- F_AGEINYEARS
- F_AGEINYEARSTHRESHOLD
- F_AGEINHOURS
- F_AGEINHOURSTHRESHOLD
- F_AGEINMINUTES
- F_AGEINMINUTESTHRESHOLD
- F_AGEINSECONDS
- F_AGEINSECONDSTHRESHOLD
- F_YEARSBETWEEN
- F_MONTHSBETWEEN       
- F_WEEKSBETWEEN
- F_DAYSBETWEEN
- F_HOURSBETWEEN
- F_MINUTESBETWEEN
- F_SECONDSBETWEEN
- F_ADDWEEK               
- F_ADDDAY
- F_ADDHOUR
- F_ADDMINUTE
- F_ADDSECOND
- F_ENCODEDATE
- F_ENCODETIME
- F_ENCODETIMESTAMP
- F_LASTDAY
- F_STRRM
- F_STRCOPY
nach oben • go top •
1. Version (sans numéro) du 23.08.2004
Elle établit la compatibilité entre Windows et Linux pour InterBase et était compatible avec la FreeUDFLib et la FreeUDFLibC. Elle comprenait en plus quelques nouvel les fonctions.
- F_LOWER
- F_UPPER
- F_MAXNUM
- F_MINNUM
- F_CMONTHLONGLANG
- F_CMONTHSHORTLANG
- F_CDOWLONGLANG
- F_CDOWSHORTLANG
- F_DAYSOFMONTH
- F_DTIME
- F_GFORMATD
- F_TELEFONNR
- F_IF
vorige Seite • previous page • passée sitenach oben • go top • vers le hautnächste Seite • next page • prochain site