FreeAdhocUDF pour InterBase et FireBird in deutschin englishen françaisen españolin italianoa português
homeprevious pagecontentnext pagelast page Seite empfehlen • advice website • Mailing-Liste • mailinglist • liste de diffusionwas ich vermisse • what I missed •eMail Kommentar • eMail commentprintsitemap
Historique des version FreeAdhocUDF
   adhoc20080303 du 03.03.2008
   adhoc20080219 du 19.02.2008
   adhoc20071203 du 03.12.2007
   adhoc20071128 du 28.11.2007
   adhoc20070824 du 24.08.2007
   adhoc20070823 du 23.08.2007
   adhoc20070809 du 09.08.2007
   adhoc20070209 du 09.02.2007
   adhoc20061221 du 21.12.2006
   adhoc20061031 du 31.10.2006
   adhoc20060925 du 25.09.2006
   adhoc20060516 du 16.05.2006
   adhoc20060306 du 06.03.2006
   adhoc20060302 du 02.03.2006
   adhoc20051231 du 31.12.2005
   adhoc20051016 du 16.10.2005
  1.Version (sans numéro) du 23.08.2004
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 - bug: if you choose no decimal place, the thousands separator had been set on wrong place.
- F_ADDYEAR - bug: input 29.2. in a output non-leapyear.
5 (+3) neuf Fonctions de dates et de temps
- F_COUNTWEEKDAYS
- F_DATETOSTRLANG (language version of F_DATETOSTR)
- F_ISOWOY (version of F_WOY with calculation week of year ISO)
- F_AGEINWEEKSISO (ISO-version of F_AGEINWEEKS with monday 1st day of week)
- F_AGEINWEEKSNULLISO (ISO-version of F_AGEINWEEKSNULL with monday 1st day of week)
- F_AGEINWEEKSTHRESHOLDISO (ISO-version of F_AGEINWEEKSTHRESHOLD with monday 1st day of week)
- F_AGEINWEEKSTHRESHOLDNULLISO (ISO-version of F_AGEINWEEKSTHRESHOLDNULL with monday 1st day of week)
- F_WEEKSBETWEENISO (ISO-version of F_WEEKSBETWEEN with monday 1st day of week)
2 neuf Fonctions de chaînes
- F_DOMAINFROMEMAIL (extrahiert die Domain aus einer eMail-Adresse)
- F_ROT13 (very simple encryption)
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