![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Versionen der FreeAdhocUDF | ||
adhoc20080303 vom 03.03.2008 adhoc20080219 vom 19.02.2008 adhoc20071203 vom 03.12.2007 adhoc20071128 vom 28.11.2007 adhoc20070824 vom 24.08.2007 adhoc20070823 vom 23.08.2007 adhoc20070809 vom 09.08.2007 adhoc20070209 vom 09.02.2007 adhoc20061221 vom 21.12.2006 adhoc20061031 vom 31.10.2006 adhoc20060925 vom 25.09.2006 adhoc20060516 vom 16.05.2006 adhoc20060306 vom 06.03.2006 adhoc20060302 vom 02.03.2006 adhoc20051231 vom 31.12.2005 adhoc20051016 vom 16.10.2005 1. Version (ohne Versions-Nr.) vom 23.08.2004 |
||
![]() |
||
Version "adhoc20080303" vom 03.03.2008 einige geänderte Funktionen behebt Bug (event. Server-Crash) in - 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 Ich hoffe dieses Thema mit der Speicher-Belegung/-Freigabe ist nun endgültig ausgestanden. Fehler in DECLARE-Scripte beseitigt Ab dieser Version gibt es auch (für Feld-Testzwecke) eine mit dem OpenWatcom Compiler erzeugte 32-Bit-Version. Dadurch konnten die beiden Funktionen F_UUID1TIMESTAMP und F_UUID1COMPRTIMESTAMP auch Tread-Safe gemacht werden. ![]() ![]() Version "adhoc20080219" vom 19.02.2008 2 geänderte Funktionen - F_FIXEDPOINTLANG - Bug: wenn keine Nachkommastellen gewählt wurden wurde 1000er Punkt falsch gesetzt - F_ADDYEAR - Bug: Behandlung des 29.2. bei Ergebnis in einem Nicht-Schaltjahr falsch 5 (+3) neue Datums-Funktionen - F_COUNTWEEKDAYS - F_DATETOSTRLANG (Sprachen-Version von F_DATETOSTR) - F_WOYISO (Version von F_WOY mit Berechnung der Kalenderwoche nach ISO) - F_AGEINWEEKSISO (ISO-Version von F_AGEINWEEKS mit Montag als 1. Tag der Woche) - F_AGEINWEEKSNULLISO (ISO-Version von F_AGEINWEEKSNULL mit Montag als 1. Tag der Woche) - F_AGEINWEEKSTHRESHOLDISO (ISO-Version von F_AGEINWEEKSTHRESHOLD mit Montag als 1. Tag der Woche) - F_AGEINWEEKSTHRESHOLDNULLISO (ISO-Version von F_AGEINWEEKSTHRESHOLDNULL mit Montag als 1. Tag der Woche) - F_WEEKSBETWEENISO (ISO-Version von F_WEEKSBETWEEN mit Montag als 1. Tag der Woche) 2 neue String-Funktionen - F_DOMAINFROMEMAIL (extrahiert die Domain aus einer eMail-Adresse) - F_ROT13 (sehr einfache Verschlüsselung) 40 neue Umrechnungs-Funktionen - 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 Anpassung Handbuch Anpassung DECLARE-Scripte geänderte und neue Funktionen der Version getestet auf - InterBase 7.5 SP1 unter MandrivaLinux 2008 - InterBase 2007 unter Windows XPSP2 - FireBird 1.5.4 unter Windows2000 Advanced Server SP4 - FireBird 1.5.3 unter MandrivaLinux 10.2 (LE 2005) - FireBird 2.0.3 unter Windows XPSP2 - FireBird 2.0.1 unter ubuntu server 6.06 LTS - FireBird 2.0.1 amd64 unter ubuntu server 6.06 amd64 LTS ![]() ![]() Version "adhoc20071203" vom 03.12.2007 einige geänderte Funktionen behebt Speicherleck unter Windows für einige BLOb- und String-Funktionen Es wird wieder der ib_util_malloc aus der ib_util verwendet. Damit ist beim compilieren/linken ein Einbinden der ib_util.lib wieder notwendig. ![]() ![]() Version "adhoc20071128" vom 28.11.2007 mehrere geänderte Funktionen behebt Bug in F_UPPER behebt Bug in F_LOWER behebt Bug in F_GSOUNDEX behebt Bug in F_REPLACESTRING behebt Bug in BLOb-Funktionen behebt Bug in F_ADDSECOND, F_ADDMINUTE, F_ADDHOUR, F_ADDDAY, F_ADDWEEK bei negativer Addition 3 neue Funktionen (nur für Win 1251 Zeichensatz) - F_RUPPER - F_RLOWER - F_RLATIN Anpassung Handbuch Anpassung DECLARE-Scripte geänderte Funktionen der Version getestet auf - InterBase 7.5 SP1 unter MandrivaLinux 2008 - InterBase 2007 unter Windows XPSP2 - FireBird 1.5.4 unter Windows2000 Advanced Server SP4 - FireBird 1.5.3 unter MandrivaLinux 10.2 - FireBird 2.0.3 unter Windows XPSP2 - FireBird 2.0.3 unter ubuntu server 6.06 LTS - FireBird 2.0.1 amd64 unter ubuntu server 6.06 amd64 LTS ![]() ![]() Version "adhoc20070824" vom 24.08.2007 1 geänderte Funktion behebt Bug in F_REPLACESTRING für FireBird 2.0 unter Linux ![]() ![]() Version "adhoc20070823" vom 23.08.2007 mehrere geänderte Funktionen behebt Bugs in verschiedenen BLOb-Funktionen unter 64Bit Linux, fast alle BLOb-Funktionen überarbeitet. ![]() ![]() Version "adhoc20070809" vom 09.08.2007 2 geänderte Funktionen behebt Bug (Server-Crash) in - F_INCDATE - F_INCDATETIME 5 erweiterte Funktionen 24 neue Sprachen in F_CMONTHLONGLANG (die mit ISO 8859_1 darzustellen sind) pt = portugiesisch, nl = niederländisch no = norwegisch Bokmål se = schwedisch dk = dänisch fi = finnisch hu = ungarisch ie = irisch(es gälisch) ee = estnisch is = isländisch al = albanisch va = lateinisch v1 = kirchlisches lateinisch c1 = katalanisch s1 = schottisch s2 = schottisches gälisch w1 = walisich b1 = bretonisch b2 = baskisch n1 = norwegisch Nynorsk za = afrikaans fo = faörisch lu = luxembourgisch w2 = wallonisch 24 neue Sprachen in F_CMONTHSHORTLANG s.o. 24 neue Sprachen in F_CDOWLONGLANG s.o. 24 neue Sprachen in F_CDOWSHORTLANG s.o. 24 neue Sprachen in F_NUMINWORDS s.o. 14 neue Funktionen - 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 stellt Input/Output-Kompatibilität zu den restlichen bisher noch nicht umgesetzten rFunc String-Funktionen her dazu 5 neue Funktionen: - F_REPEATTRIM (REPEATTRIM, LONGREPEATTRIM) - F_STRREPEAT (STRREPEAT, LONGSTRREPEAT) - F_STRSTUFF (STRSTUFF, LONGSTRSTUFF) - F_FLOATTOSTR (FLOATTOSTR) - F_INTTOSTR (INTTOSTR) stellt Input/Output-Kompatibilität zu den restlichen bisher noch nicht umgesetzten rFunc BLOb-Funktionen her dazu 3 neue Funktionen: - F_BLOBSTRPOS (B_STRPOS) - F_BLOBCMP (B_STRCMP) - F_BLOBTEXTPOS (B_TEXTPOS) Damit verbleiben als noch nicht umgesetzte rFunc-Funktionen: Noch keine Input/Output-Kompatibilität zu rFunc spezial-Funktionen - EAN13CS - CALCEXPR - EXPRISVALID Noch keine Input/Output-Kompatibilität zu rFunc NVL-Funktionen - IIF - DIF - CIF - LONGCIF - DTIF Anpassung Handbuch Anpassung DECLARE-Scripte Ab jetzt auch 64Bit-Linux-Version für AMD64 Debug-code aus der Windows-Version entfernt, darum dll jetzt wesentlich kleiner. Es wird nicht mehr der ib_util_malloc aus der ib_util verwendet. Damit ist beim compilieren/linken ein Einbinden der ib_util.lib nicht mehr notwendig. Version getestet auf - InterBase 7.1 unter MandrivaLinux 2006 - InterBase 2007 unter Windows XPSP2 - FireBird 1.5.4 unter Windows2000 Advanced Server - FireBird 1.5.3 unter MandrivaLinux 10.2 - FireBird 2.0.1 unter Windows XPSP2 - FireBird 2.0.1 unter ubuntu server 6.06 LTS - FireBird 2.0.1 amd64 unter ubuntu server 6.06 amd64 LTS - FireBird 2.1.beta1 unter MandrivaLinux 2007 ![]() ![]() Interims-Version "adhoc 20070511beta" vom 11.05.2007 - nicht veröffentlicht ![]() ![]() Version "adhoc20070209" vom 09.02.2007 7 geänderte, 39 neue Funktionen stellt Kompatibilität auch für negative Parameter zu FreeUDFLib etc. her (Leer-String statt kompletter String) für - F_LEFT - F_MID - F_RIGHT stellt Kompatibilität für einstellige KWs zu FreeUDFLib etc. her (führende 0) für - F_WOY behebt Memory-Leck bei negativem Parameter in - F_STROFCHAR behebt Bug in - F_PROPERCASE (keine Umwandlung von Großbuchstaben zu Kleinbuchstaben) - F_FIXEDPOINTLANG (rundet falsch und gibt bei Rundung mit 9 am Ende ein ":" statt der 0 aus) fügt neu hinzu (7 Funktionen): String Funktionen - F_ KEYUP Numerische Funktionen - F_NUMINWORDS - F_ROUNDTOEVEN Datum/Zeit Funktionen - ADDPERIOD - SUBPERIOD - PERIOD2SECONDS - SECONDS2PERIOD stellt Input/Output-Kompatibilität zu fast allen rFunc String-Funktionen dazu neu - 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) z. Zt. noch nicht umgesetzt - REPEATTRIM - STRREPEAT - STRSTUFF - FLOATTOSTR - INTTOSTR stellt Input/Output-Kompatibilität zu allen rFunc Math-Funktionen her dazu neu - F_DIV (DIV) - F_Z (Z) - F_DZERO (DZERO) - F_GETRANDOM (GETRANDOM) - F_BIN_GET (GETBIT) - F_BIN_SET (SETBIT) stellt Input/Output-Kompatibilität zu allen rFunc Datum/Zeit-Funktionen her dazu neu - 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) stellt Input/Output-Kompatibilität zu fast allen rFunc BLOb-Funktionen her dazu neu - F_RBLOBMID (B_SUBSTR, B_LONGSUBSTR) z. Zt. noch nicht umgesetzt - B_STRPOS - B_STRCMP - B_TEXTPOS stellt Input/Output-Kompatibilität zu allen rFunc UUID-Funktionen her - dazu keine neuen Funktionen notwendig stellt Input/Output-Kompatibilität zu allen rFunc Konstanten-Funktionen her - dazu keine neuen Funktionen notwendig Noch keine Input/Output-Kompatibilität zu rFunc spezial-Funktionen - EAN13CS - CALCEXPR - EXPRISVALID Noch keine Input/Output-Kompatibilität zu rFunc NVL-Funktionen - IIF - DIF - CIF - LONGCIF - DTIF Zu einigen rFunc-Funktionen wird es keine Umsetzung geben, weil sie - nur für Windows sind (und somit nicht oder nur sehr schwer nach Linux zu portieren sind) - Nur mit kyrillischen Zeichensatz zu gebrauchen - InterBase/FireBird Systemfunktionen - schlicht überflüssig (geworden) sind Die Windows-Funktionen sind - 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 Nur mit kyrillischen Zeichensatz zu gebrauchen sind - NUMINWORDS - RLATIN - LONGRLATIN - RTRANSLIT - LONGRTRANSLIT InterBase/FireBird Systemfunktionen sind - ADD_USER - MODIFY_USER - DELETE_USER Überflüssig sind - INITRANDOM (überflüssig weil die Random-Funktionen hier automatisch initialisieren) - LIBVERSION - LIBNAME - MD5SUM - MD5INIT - MD5UPDATE - MD5FINAL ![]() ![]() Interims-Version "adhoc20070130interim" vom 30.1.2007 - nicht veröffentlicht Interims-Version "adhoc20070122interim" vom 22.1.2007 - nicht veröffentlicht Interims-Version "adhoc20070118interim" vom 18.1.2007 - nicht veröffentlicht ![]() ![]() Version "adhoc 20061221" vom 21.12.2006 entfernt (Funktion ohne Sinn) - F_UUIDCOMPARE fügt neu hinzu (131 Funktionen): String Funktionen - F_ORD - F_PRED - F_SUCC - F_PADCENTER - F_REVERSE - F_WORDCOUNT - F_STRINGCOUNT Numerische Funktionen - 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 Numerische Funktionen: Trigonometrie - 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 Numerische Funktionen: Binär - F_BIN_AND - F_BIN_OR - F_BIN_XOR - F_BIN_NOT - F_BIN_SHL - F_BIN_SHR BLOb Funktionen - F_BLOBWORDCOUNT Umrechnungs-Funktionen - 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 Funktionen für Konstante - F_PI - F_E - F_C - F_G - F_K Behebt Fehler - in F_PROZENTE - mit negativen Zahlen in F_ZAHLRUNDEN - runden unter Linux in F_ZAHLRUNDEN Änderungen von Enteypoints: - F_TRUNCATE jetzt f_truncate statt truncate - F_ROUND jetzt f_round statt round Anpassung für FB 2.0 - UDFs können jetzt auch NULL zurückgeben. Anpassung Handbuch Funktionen getestet auf - InterBase 7.1 unter MandrivaLinux 2006 - InterBase 2007 unter Windows XPSP2 - InterBase 2007 unter MandrivaLinux 2006 - FireBird 2.0 unter Windows XPSP2 ohne <null> Declairs - FireBird 2.0 unter Windows XPSP2 mit <null> Declairs - FireBird 2.0 unter MandrivaLinux 2006 ![]() ![]() Version "adhoc 20061031" vom 31.10.2006 fügt neu hinzu: - 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 Anpassung Handbuch (neue Funktionen) getestet auf - InterBase 7.1 SP2 unter Windows 2000 Advanced Server - InterBase 7.1 SP2 unter Mandriva Linux 2006 - InterBase 7.5 SP1 unter Windows XP Professional - InterBase 7.5 SP1 unter Mandriva Linux 2006 - InterBase 2007 unter Windows XP Professional - FireBird 1.5.2 unter Windows 2000 Advanced Server - FireBird 1.5.2 unter SuSe 10.0 - FireBird 1.5.2 unter Mandriva Linux 2006 - FireBird 2.0 RC5 unter Windows XP Professional - FireBird 2.0 RC5 unter Mandriva Linux 2006 ![]() ![]() Version "adhoc 20060925" vom 25.09.2006 behebt Fehler (auch Server-Absturz) für InterBase und FireBird in: - F_BLOBASPCHAR - F_BLOBCAT - F_BLOBCATSTR - F_BLOBREPLACESTRING behebt Fehler für Linux - F_DAYSOFMONTHS fügt neu hinzu: - F_BLOBMAXSEGMENTLENGTH - F_BLOBSEGMENTCOUNT - F_BLOBLINE - F_BLOBLINE_COUNT - F_BLOBCOMPARE - F_BLOBSUBSTR Anpassung Handbuch (neue Funktionen) getestet auf - InterBase 7.1 SP2 unter Windows 2000 Advanced Server - InterBase 7.1 SP2 unter Mandriva Linux 2006 - InterBase 7.5 SP1 unter Windows XP Professional - InterBase 7.5 SP1 unter Mandriva Linux 2006 - FireBird 1.5.2 unter SuSe Linux 8.1 - FireBird 1.5.2 unter SuSe Linux 10.0 - FireBird 1.5.2 unter Mandriva Linux 2006 - FireBird 2.0 RC4 unter Windows XP Professional - FireBird 2.0 RC4 Mandriva Linux 2006 ![]() ![]() Interims-Version "adhoc 20060919" vom 19.09.2006 - nicht veröffentlicht ![]() ![]() Version "adhoc 20060516" vom 16.05.2006 - angepaßt auf InterBase 7.5 - stellt Lauffähigkeit ab FireBird 2.0 RC1 her (compiliert mit RC2) - unter Windows ab FireBird 1.5 nur noch eine FreeAdhocUDF-FireBird-Variante notwendig - unter Windows ab InterBase 6 nur noch eine FreeAdhocUDF-InterBase-Variante notwendig - unter Linux für FireBird 1.5 nur noch für SuSe 8.1 eine eigene Variante notwendig - unter Linux für In terBase nur noch eine FreeAdhocUDF-InterBase-Variante notwendig - SuSe 8.1 mit InterBase 6 nicht mehr länger unterstützt (getestet) korrigiert Fehler in - F_AGEINYEARSTHRESHOLD (Parameter vertauscht) - F_ADDMONTH Fehlerbeseitigung und Anpassung Handbuch Diese Version wurde getestet auf - InterBaseSS 6.02 unter Windows XP Professional und Windows 2000 Advanced Server - InterBase 7.1 SP2 unter Windows XP Professional und Windows 2000 Advanced Server - InterBase 7.1 SP2 unter Mandrake Linux 10.0 / Mandriva Linux 10.1 / Mandriva Linux 2006 - InterBase 7.5 unter WindowsXP Professional - InterBase 7.5 unter Mandriva Linux 2006 - FireBirdSS 1.5.2 unter Windows XP Professional und Windows 2000 Advanced Server - FireBirdSS 1.5.2 unter Mandrake Linux 10.0 / Mandriva Linux 10.1 - FireBirdSS 1.5.2 unter SuSe Linux 8.1 (benutze FreeAdhocUDF.so_SuSe81_FB15 !) - FireBirdSS 1.5.2 unter SuSe EnterpriseServer 8 (benutze FreeAdhocUDF.so_SuSe81_FB15 !) - FireBirdSS 1.5.2 unter SuSe Linux 10.0 - FireBirdSS 1.5.2 unter Ubuntu Server 5.10 - FireBirdSS 1.5.2 unter Kubuntu 5.10- FireBirdSS 2.0.0 RC2 unter Windows 2000 Advanced Server - FireBirdSS 2.0.0 RC2 unter Mandriva Linux 2006 ![]() ![]() Version "adhoc 20060306" vom 06.03.2006 fügt neu hinzu: - eine Variante zu F_SUBSTR wg. Kompatibilität zur (Delphi-)FreeUDFLib ![]() ![]() Version "adhoc 20060302" vom 02.03.2006 fügt neu hinzu: - F_STRINGLISTITEM - F_LF - F_STR2EXCEL - F_BLOB2EXCEL - F_BLOBCAT - F_BLOBCATSTR - F_BLOBREPLACESTRING korrigiert (den gleichen) Fehler in - F_ADDYEAR - F_ADDMONTH - F_ADDWEEK - F_ADDDAY - F_ADDHOUR - F_ADDMINUTE, - F_ADDSECOND erweitert - F_FINDWORD und F_FINDNTHWORD um Sonderzeichen (äöü...) Anpassung Handbuch ![]() ![]() Version "adhoc 20051231" vom 31.12.2005 behebt folgende Fehler: - F_OSTERDATUM (berechnete den Dienstag nach Ostern statt den Ostersonntag) - UDF-Definitionsscript (Entrypoint von F_MAX und F_MIN war falsch) - Anpassung Handbuch ![]() ![]() Version "adhoc 20051016" vom 16.10.2005 stellte Kompatibilität zwischen Windows und Linux für InterBase und FireBird her und ist kompatible zu FreeUDFLib, FreeUDFLibC, FreeUDFLib AvERP und GrUDF. Sie enthält neue Funktionen, die es bisher nicht in einer der vier UDFs gab, die aber nützlich sind. - 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 (ohne VersionsNr.) vom 23.08.2004 stellte Kompatibilität zwischen Windows und Linux für InterBase her und war kompatibel mit der FreeUDFLib und der FreeUDFLibC. Sie enthielt außerdem einige neue Funktionen. - 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 |
||
![]() ![]() ![]() ![]() ![]() |