diff --git a/FOXBIN2PRG.DBF.CFG.TXT b/FOXBIN2PRG.DBF.CFG.TXT index 86facd8..bcddcd7 100644 --- a/FOXBIN2PRG.DBF.CFG.TXT +++ b/FOXBIN2PRG.DBF.CFG.TXT @@ -1,6 +1,6 @@ *################################################################################################################ *-- Individual DBF configuration file (syntax: filename.dbf.cfg) Defaults see FoxBin2prg.cfg -*Version: v1.21.02 +*Version: v1.21.03 ***************************************************************************************************************** *DBF_Conversion_Support: <0,1,2,4,8> && 0=No support, 1=Generate Header TXT only (Diff), 2=Generate Header TXT and BIN (Merge/Only Structure!), 4=Generate TXT with DATA (Diff), 8=Export and Import DATA (Merge/Structure & Data) diff --git a/README.md b/README.md index d58c81e..3c6531a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # FoxBin2Prg -## Version 1.21.02 +## Version 1.21.03 **Binary/Text Converting program for Microsoft Visual FoxPro** ## Lutz Scheffler @@ -175,4 +175,4 @@ If you like to see Fernando's blog, or value his work: ---- -Last changed: _2024/01/03_ ![Picture](./docs/pictures/vfpxpoweredby_alternative.gif) +Last changed: _2024/02/24_ ![Picture](./docs/pictures/vfpxpoweredby_alternative.gif) diff --git a/ThorUpdater/FoxBin2Prg.zip b/ThorUpdater/FoxBin2Prg.zip index e78ca13..89febce 100644 Binary files a/ThorUpdater/FoxBin2Prg.zip and b/ThorUpdater/FoxBin2Prg.zip differ diff --git a/ThorUpdater/FoxBin2PrgVersion.txt b/ThorUpdater/FoxBin2PrgVersion.txt index 32483b3..8b28e0a 100644 --- a/ThorUpdater/FoxBin2PrgVersion.txt +++ b/ThorUpdater/FoxBin2PrgVersion.txt @@ -3,8 +3,8 @@ lparameters toUpdateObject * Set the properties of the passed updater object. with toUpdateObject - .VersionNumber = '1.21.02 - 20240103' - .AvailableVersion = 'FoxBin2PRG-1.21.02-update-20240103' + .VersionNumber = '1.21.03 - 20240424' + .AvailableVersion = 'FoxBin2PRG-1.21.03-update-20240424' .Notes = GetNotes() .RegisterWithThor = GetRegisterWithThor() endwith @@ -63,4 +63,4 @@ text to lcCommand noshow endtext return lcCommand -*created by VFPX Deployment, 03.01.2024 11:25:38 \ No newline at end of file +*created by VFPX Deployment, 24.04.2024 16:40:08 \ No newline at end of file diff --git a/docs/ChangeLog.md b/docs/ChangeLog.md index 1c56a89..d0e0d49 100644 --- a/docs/ChangeLog.md +++ b/docs/ChangeLog.md @@ -27,7 +27,8 @@ _**Note:** you can click on the version number for downloading this version from | Rel.Date | Developer | Version | Details | | - | - | - | - | -| 2024/01/03 | LScheffler | [v1.21.02](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.21.01) | **Bug Fix**: Problems regenerating single classes and forms from text files in class-per-file form; #105 (LScheffler) | +| 2024/04/24 | LScheffler | [v1.21.03](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.21.03) | **Bug Fix**: Text To Bin with Fieldcaption = "NULL" (misnomer. it's the field name); #106; #106 (griessbach14943) | +| 2024/01/03 | LScheffler | [v1.21.02](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.21.02) | **Bug Fix**: Problems regenerating single classes and forms from text files in class-per-file form; #105 (LScheffler) | | 2023/11/19 | LScheffler | [v1.21.01](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.21.01) | **Enhancement**: Source files not longer included in Thor. The file you will found are old and will be removed with subsequent installs. (LScheffler) | | 2023/11/19 | LScheffler | [v1.21.01](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.21.01) | **Bug Fix**: Problems regenerating databases with splited contents due to the removed Spanish characters in comment. (LScheffler) | | 2023/10/20 | LScheffler | [v1.21.00](https://github.com/fdbozzo/foxbin2prg/releases/tag/v1.21.00) | **Bug Fix**: Problems with Spanish characters in comment. (ccantrell72) | @@ -444,9 +445,8 @@ _**Note:** you can click on the version number for downloading this version from | 2013/11/22 | FDBOZZO | [v1.0](https://github.com/fdbozzo/foxbin2prg/tree/v1.0---pública) | Initial creation of clases on prg and support of VCX/SCX/PJX files | ---- -Last changed: _2023/11/19_ ![VFPX logo](https://vfpx.github.io/images/vfpxbanner_small.gif) This project is part of [VFPX](https://vfpx.github.io/). ---- -Last changed: _2024/01/03_ ![Picture](./pictures/vfpxpoweredby_alternative.gif) \ No newline at end of file +Last changed: _2024/04/24_ ![Picture](./pictures/vfpxpoweredby_alternative.gif) \ No newline at end of file diff --git a/foxbin2prg.cfg.txt b/foxbin2prg.cfg.txt index bc11d9d..e3741f2 100644 --- a/foxbin2prg.cfg.txt +++ b/foxbin2prg.cfg.txt @@ -1,6 +1,6 @@ *################################################################################################################ *FOXBIN2PRG.CFG configuration options: (If no values given, these are the DEFAULTS) -*Version: v1.21.02 +*Version: v1.21.03 ***************************************************************************************************************** * Note, configuration files will follow an inheritance. diff --git a/foxbin2prg.prg b/foxbin2prg.prg index 72d389b..b1906b7 100644 --- a/foxbin2prg.prg +++ b/foxbin2prg.prg @@ -1,5 +1,5 @@ #DEFINE DN_FB2PRG_VERSION 1.21 -#DEFINE DC_FB2PRG_VERSION_REAL '1.21.02' +#DEFINE DC_FB2PRG_VERSION_REAL '1.21.03' *--------------------------------------------------------------------------------------------------- * Module.........: FOXBIN2PRG.PRG - FOR VISUAL FOXPRO 9.0 @@ -321,9 +321,10 @@ * 03/09/2023 LScheffler v1.20.05 Enhancement: Inserted options to allow splitting of SCX handling from VCX * 06/09/2023 LScheffler v1.20.06 Bug Fix: Problems recreating tables (LScheffler) * 06/09/2023 LScheffler v1.20.07 Enhancement: Option to block processing of directories. If file ".FoxBin2Prg_Ignore" is existing, this directories and all subdirectries will be ignored. (Mainly set up to ignore local GoFish settings) (LScheffler) -* 20/10/2023 LScheffler v1.21.00 Problems with Spanish characters in comment. (ccantrell72) -* 19/11/2023 LScheffler v1.21.01 Problems regenerating databases with splited contents due to the removed Spanish characters in comment. (LScheffler) -* 03/01/2024 LScheffler v1.21.02 Problems regenerating single classes and forms from text files in class-per-file form; #105 (LScheffler) +* 20/10/2023 LScheffler v1.21.00 Bug Fix: Problems with Spanish characters in comment. (ccantrell72) +* 19/11/2023 LScheffler v1.21.01 Bug Fix: Problems regenerating databases with splited contents due to the removed Spanish characters in comment. (LScheffler) +* 03/01/2024 LScheffler v1.21.02 Bug Fix: Problems regenerating single classes and forms from text files in class-per-file form; #105 (LScheffler) +* 24/04/2024 LScheffler v1.21.03 Bug Fix: Text To Bin with Fieldcaption = "NULL" (misnomer. it's the field name); #106; #106 (griessbach14943) * * *--------------------------------------------------------------------------------------------------- @@ -505,6 +506,7 @@ * 20/10/2023 ccantrell72 Bug REPORT v1.20.07 Problems with Spanish characters in comment. * 19/09/2023 LScheffler Bug REPORT v1.21.00 Splitted database file is not regenerated. Problem with removed Spanish comment. * 03/01/2024 LScheffler Bug REPORT v1.21.01 Problems regenerating single classes and forms from text files in class-per-file form; #105 +* 25/03/2024 griessbach14943 Bug REPORT v1.21.02 Text To Bin with Fieldcaption = "NULL" (misnomer. it's the field name); #106 * * @@ -27737,7 +27739,8 @@ Define Class CL_DBF_RECORD As CL_CUS_BASE If lcFieldType == 'G' *-- Saltar campos de tipo General Else - luValue = Evaluate(lcField) + + luValue = Evaluate("TABLABIN."+lcField) Do Case Case lcFieldType $ 'GWQVCM' And luValue == '' ; && Vacío