![]() |
![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
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 |
![]() ![]() |
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 8 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 |
![]() ![]() |
Version modifiées
"adhoc20090128a" from 2009-01-28 1 fonctions modifiées remèdes bogues dans - F_WOYISO |
![]() ![]() |
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) - 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) - 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 |
![]() ![]() |
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. ![]() ![]() Version "adhoc20080219" du 19.02.2008 2 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 ![]() ![]() 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. ![]() ![]() 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 ![]() ![]() Version "adhoc20070824" du 24.08.2007 Corrige un bogue dans F_REPLACESTRING concernant FireBird 2.0 Linux ![]() ![]() Version "adhoc20070823" du 23.08.2007 Corrige des bogues de diverses fonctions BLOb sous Linux 64bit; quasi toutes les fonctions ont été revues. ![]() ![]() 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 ![]() ![]() Version intérims "adhoc20070511beta" du 11.05.2007 - pas publiée ![]() ![]() 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 ![]() ![]() 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 ![]() ![]() 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 ![]() ![]() 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 ![]() ![]() 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 ![]() ![]() Version intérims “adhoc 20060919 du 19.09.2006 Version intérims - pas publiée ![]() ![]() 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 ![]() ![]() Version “adhoc 20060306" du 06.03.2006 Contient une variante concernant F_SUBSTR pour compatibilité conc. Delphi FreeUDFLib. ![]() ![]() 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. ![]() ![]() 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. ![]() ![]() 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 ![]() ![]() 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 |
![]() ![]() ![]() ![]() ![]() |