Limpieza de código y normalización
This commit is contained in:
@@ -3116,7 +3116,7 @@ DEFINE CLASS c_foxbin2prg AS Session
|
|||||||
SCAN FOR NOT DELETED() AND Type <> 'H'
|
SCAN FOR NOT DELETED() AND Type <> 'H'
|
||||||
lnFileCount = lnFileCount + 1
|
lnFileCount = lnFileCount + 1
|
||||||
DIMENSION laFiles(lnFileCount,1)
|
DIMENSION laFiles(lnFileCount,1)
|
||||||
laFiles(lnFileCount,1) = .get_absolutepath( ALLTRIM( NAME, 0, ' ', CHR(0) ), ADDBS( JUSTPATH( lcFileSpec ) ) )
|
laFiles(lnFileCount,1) = .get_AbsolutePath( ALLTRIM( NAME, 0, ' ', CHR(0) ), ADDBS( JUSTPATH( lcFileSpec ) ) )
|
||||||
ENDSCAN
|
ENDSCAN
|
||||||
|
|
||||||
USE IN (SELECT("TABLABIN"))
|
USE IN (SELECT("TABLABIN"))
|
||||||
@@ -3228,7 +3228,7 @@ DEFINE CLASS c_foxbin2prg AS Session
|
|||||||
|
|
||||||
FOR I = lnFileCount TO 1 STEP -1
|
FOR I = lnFileCount TO 1 STEP -1
|
||||||
IF '.ADD(' $ laFiles(I)
|
IF '.ADD(' $ laFiles(I)
|
||||||
lcFile = .get_absolutepath( STREXTRACT( laFiles(I), ".ADD('", "')" ), ADDBS( JUSTPATH( lcFileSpec ) ) )
|
lcFile = .get_AbsolutePath( STREXTRACT( laFiles(I), ".ADD('", "')" ), ADDBS( JUSTPATH( lcFileSpec ) ) )
|
||||||
laFiles(I) = FORCEEXT( lcFile, .get_Ext2FromExt( UPPER(JUSTEXT(lcFile)) ) )
|
laFiles(I) = FORCEEXT( lcFile, .get_Ext2FromExt( UPPER(JUSTEXT(lcFile)) ) )
|
||||||
ELSE
|
ELSE
|
||||||
lnFileCount = lnFileCount - 1
|
lnFileCount = lnFileCount - 1
|
||||||
@@ -8358,9 +8358,9 @@ DEFINE CLASS c_conversor_prg_a_bin AS c_conversor_base
|
|||||||
, llCLASSMETADATA_Completed, llPROTECTED_Completed, llHIDDEN_Completed, llDEFINED_PAM_Completed ;
|
, llCLASSMETADATA_Completed, llPROTECTED_Completed, llHIDDEN_Completed, llDEFINED_PAM_Completed ;
|
||||||
, llINCLUDE_Completed, llCLASS_PROPERTY_Completed, llOBJECTMETADATA_Completed ;
|
, llINCLUDE_Completed, llCLASS_PROPERTY_Completed, llOBJECTMETADATA_Completed ;
|
||||||
, llCLASSCOMMENTS_Completed ;
|
, llCLASSCOMMENTS_Completed ;
|
||||||
, loObjeto AS CL_OBJETO OF 'FOXBIN2PRG.PRG'
|
, loObjeto AS CL_OBJETO OF 'FOXBIN2PRG.PRG' ;
|
||||||
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
STORE '' TO tcProcedureAbierto
|
STORE '' TO tcProcedureAbierto
|
||||||
toClase = CREATEOBJECT('CL_CLASE')
|
toClase = CREATEOBJECT('CL_CLASE')
|
||||||
@@ -11025,8 +11025,9 @@ DEFINE CLASS c_conversor_prg_a_frx AS c_conversor_prg_a_bin
|
|||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL loReg, I, lcFieldType, lnFieldLen, lnFieldDec, lnNumCampo, laFieldTypes(1,18) ;
|
LOCAL loReg, I, lcFieldType, lnFieldLen, lnFieldDec, lnNumCampo, laFieldTypes(1,18) ;
|
||||||
, luValor, lnCodError, loEx AS EXCEPTION
|
, luValor, lnCodError, loEx AS EXCEPTION ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
SELECT TABLABIN
|
SELECT TABLABIN
|
||||||
AFIELDS( laFieldTypes )
|
AFIELDS( laFieldTypes )
|
||||||
@@ -12190,8 +12191,9 @@ DEFINE CLASS c_conversor_prg_a_dbc AS c_conversor_prg_a_bin
|
|||||||
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
||||||
#ENDIF
|
#ENDIF
|
||||||
|
|
||||||
LOCAL lnItem, I, X, lcClaseExterna
|
LOCAL lnItem, I, X, lcClaseExterna ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
|
|
||||||
*-- Verificaci<63>n de los Miembros, si son Externos y se indic<69> chequearlos
|
*-- Verificaci<63>n de los Miembros, si son Externos y se indic<69> chequearlos
|
||||||
@@ -12966,8 +12968,9 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
LPARAMETERS tcMethod, tcIndentation, tlKeepProcHeader
|
LPARAMETERS tcMethod, tcIndentation, tlKeepProcHeader
|
||||||
*-- INDENTA EL C<>DIGO DE UN M<>TODO DADO Y QUITA LA CABECERA DE M<>TODO (PROCEDURE/ENDPROC) SI LA ENCUENTRA
|
*-- INDENTA EL C<>DIGO DE UN M<>TODO DADO Y QUITA LA CABECERA DE M<>TODO (PROCEDURE/ENDPROC) SI LA ENCUENTRA
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, X, lcMethod, llProcedure, lnInicio, lnFin, laLineas(1), lnOffset
|
LOCAL I, X, lcMethod, llProcedure, lnInicio, lnFin, laLineas(1), lnOffset ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
lcMethod = ''
|
lcMethod = ''
|
||||||
lnInicio = 1
|
lnInicio = 1
|
||||||
@@ -14178,7 +14181,9 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
#ENDIF
|
#ENDIF
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL lcExpanded
|
LOCAL lcExpanded, llFileExists, lnBytes, lcOutputFile ;
|
||||||
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
lcExpanded = IIF( '.' $ JUSTSTEM(tcOutputFile), 'X1', 'X0' )
|
lcExpanded = IIF( '.' $ JUSTSTEM(tcOutputFile), 'X1', 'X0' )
|
||||||
|
|
||||||
*-- addProcessedFile( tcFile, tcInOutType, tcProcessed, tcHasErrors, tcSupported, tcExpanded )
|
*-- addProcessedFile( tcFile, tcInOutType, tcProcessed, tcHasErrors, tcSupported, tcExpanded )
|
||||||
@@ -14196,8 +14201,6 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
EXIT && Si se indic<69> no procesar, salgo del proceso. (Modo de simulaci<63>n)
|
EXIT && Si se indic<69> no procesar, salgo del proceso. (Modo de simulaci<63>n)
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
LOCAL llFileExists, lnBytes, lcOutputFile
|
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
lcOutputFile = tcOutputFile
|
lcOutputFile = tcOutputFile
|
||||||
llFileExists = FILE(tcOutputFile)
|
llFileExists = FILE(tcOutputFile)
|
||||||
@@ -15030,7 +15033,7 @@ DEFINE CLASS c_conversor_pjx_a_prg AS c_conversor_bin_a_prg
|
|||||||
LPARAMETERS toModulo, toEx AS EXCEPTION, toFoxBin2Prg
|
LPARAMETERS toModulo, toEx AS EXCEPTION, toFoxBin2Prg
|
||||||
#IF .F.
|
#IF .F.
|
||||||
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
LOCAL toFoxBin2Prg AS c_foxbin2prg OF 'FOXBIN2PRG.PRG'
|
||||||
LOCAL toModulo AS cl_project OF 'FOXBIN2PRG.PRG'
|
LOCAL toModulo AS CL_PROJECT OF 'FOXBIN2PRG.PRG'
|
||||||
#ENDIF
|
#ENDIF
|
||||||
DODEFAULT( @toModulo, @toEx, @toFoxBin2Prg )
|
DODEFAULT( @toModulo, @toEx, @toFoxBin2Prg )
|
||||||
|
|
||||||
@@ -15039,7 +15042,8 @@ DEFINE CLASS c_conversor_pjx_a_prg AS c_conversor_bin_a_prg
|
|||||||
, loEx AS EXCEPTION ;
|
, loEx AS EXCEPTION ;
|
||||||
, loProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG' ;
|
, loProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG' ;
|
||||||
, loServerHead AS CL_PROJ_SRV_HEAD OF 'FOXBIN2PRG.PRG' ;
|
, loServerHead AS CL_PROJ_SRV_HEAD OF 'FOXBIN2PRG.PRG' ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
STORE NULL TO loProject, loReg, loServerHead
|
STORE NULL TO loProject, loReg, loServerHead
|
||||||
|
|
||||||
@@ -15053,8 +15057,8 @@ DEFINE CLASS c_conversor_pjx_a_prg AS c_conversor_bin_a_prg
|
|||||||
|
|
||||||
.updateProgressbar( 'Processing Project info...', 2, 3, 1 )
|
.updateProgressbar( 'Processing Project info...', 2, 3, 1 )
|
||||||
loProject = toModulo
|
loProject = toModulo
|
||||||
loServerHead = loProject._ServerHead
|
loServerHead = loProject._ServerHead
|
||||||
|
|
||||||
C_FB2PRG_CODE = C_FB2PRG_CODE + toFoxBin2Prg.get_PROGRAM_HEADER()
|
C_FB2PRG_CODE = C_FB2PRG_CODE + toFoxBin2Prg.get_PROGRAM_HEADER()
|
||||||
|
|
||||||
|
|
||||||
@@ -15307,8 +15311,9 @@ DEFINE CLASS c_conversor_pjx_a_prg AS c_conversor_bin_a_prg
|
|||||||
, loEx AS EXCEPTION ;
|
, loEx AS EXCEPTION ;
|
||||||
, loProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG' ;
|
, loProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG' ;
|
||||||
, loServerHead AS CL_PROJ_SRV_HEAD OF 'FOXBIN2PRG.PRG' ;
|
, loServerHead AS CL_PROJ_SRV_HEAD OF 'FOXBIN2PRG.PRG' ;
|
||||||
, loServerData AS CL_PROJ_SRV_DATA OF 'FOXBIN2PRG.PRG'
|
, loServerData AS CL_PROJ_SRV_DATA OF 'FOXBIN2PRG.PRG' ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
STORE NULL TO loProject, loReg, loServerHead, loServerData
|
STORE NULL TO loProject, loReg, loServerHead, loServerData
|
||||||
|
|
||||||
@@ -15464,9 +15469,9 @@ DEFINE CLASS c_conversor_pjm_a_prg AS c_conversor_bin_a_prg
|
|||||||
, loEx AS EXCEPTION ;
|
, loEx AS EXCEPTION ;
|
||||||
, loProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG' ;
|
, loProject AS CL_PROJECT OF 'FOXBIN2PRG.PRG' ;
|
||||||
, loServerHead AS CL_PROJ_SRV_HEAD OF 'FOXBIN2PRG.PRG' ;
|
, loServerHead AS CL_PROJ_SRV_HEAD OF 'FOXBIN2PRG.PRG' ;
|
||||||
, loServerData AS CL_PROJ_SRV_DATA OF 'FOXBIN2PRG.PRG'
|
, loServerData AS CL_PROJ_SRV_DATA OF 'FOXBIN2PRG.PRG' ;
|
||||||
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
STORE NULL TO loProject, loReg, loServerHead, loServerData
|
STORE NULL TO loProject, loReg, loServerHead, loServerData
|
||||||
lcStrPJM = FILETOSTR( THIS.c_InputFile )
|
lcStrPJM = FILETOSTR( THIS.c_InputFile )
|
||||||
@@ -15864,8 +15869,9 @@ DEFINE CLASS c_conversor_frx_a_prg AS c_conversor_bin_a_prg
|
|||||||
WITH THIS AS c_conversor_pjm_a_prg OF 'FOXBIN2PRG.PRG'
|
WITH THIS AS c_conversor_pjm_a_prg OF 'FOXBIN2PRG.PRG'
|
||||||
IF toFoxBin2Prg.l_ProcessFiles THEN
|
IF toFoxBin2Prg.l_ProcessFiles THEN
|
||||||
LOCAL lnCodError, loRegCab, loRegDataEnv, loRegCur, loRegObj, lnMethodCount, laMethods(1), laCode(1), laProtected(1), lnLen ;
|
LOCAL lnCodError, loRegCab, loRegDataEnv, loRegCur, loRegObj, lnMethodCount, laMethods(1), laCode(1), laProtected(1), lnLen ;
|
||||||
, laPropsAndValues(1), laPropsAndComments(1), lnLastClass, lnRecno, lcMethods, lcObjName, la_NombresObjsOle(1)
|
, laPropsAndValues(1), laPropsAndComments(1), lnLastClass, lnRecno, lcMethods, lcObjName, la_NombresObjsOle(1) ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
STORE 0 TO lnCodError, lnLastClass
|
STORE 0 TO lnCodError, lnLastClass
|
||||||
STORE '' TO laMethods(1), laCode(1), laProtected(1), laPropsAndComments(1)
|
STORE '' TO laMethods(1), laCode(1), laProtected(1), laPropsAndComments(1)
|
||||||
@@ -16058,8 +16064,9 @@ DEFINE CLASS c_conversor_dbf_a_prg AS c_conversor_bin_a_prg
|
|||||||
LOCAL lnCodError, laDatabases(1), lnDatabases_Count, laDatabases2(1), lnLen, lc_FileTypeDesc, laLines(1), lcOutputFile ;
|
LOCAL lnCodError, laDatabases(1), lnDatabases_Count, laDatabases2(1), lnLen, lc_FileTypeDesc, laLines(1), lcOutputFile ;
|
||||||
, ln_HexFileType, ll_FileHasCDX, ll_FileHasMemo, ll_FileIsDBC, lc_DBC_Name, lnDataSessionID, lnSelect, laDirInfo(1,5) ;
|
, ln_HexFileType, ll_FileHasCDX, ll_FileHasMemo, ll_FileIsDBC, lc_DBC_Name, lnDataSessionID, lnSelect, laDirInfo(1,5) ;
|
||||||
, loTable AS CL_DBF_TABLE OF 'FOXBIN2PRG.PRG' ;
|
, loTable AS CL_DBF_TABLE OF 'FOXBIN2PRG.PRG' ;
|
||||||
, loDBFUtils AS CL_DBF_UTILS OF 'FOXBIN2PRG.PRG'
|
, loDBFUtils AS CL_DBF_UTILS OF 'FOXBIN2PRG.PRG' ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
STORE NULL TO loTable, loDBFUtils
|
STORE NULL TO loTable, loDBFUtils
|
||||||
STORE 0 TO lnCodError
|
STORE 0 TO lnCodError
|
||||||
@@ -16420,8 +16427,9 @@ DEFINE CLASS c_conversor_mnx_a_prg AS c_conversor_bin_a_prg
|
|||||||
TRY
|
TRY
|
||||||
WITH THIS AS c_conversor_mnx_a_prg OF 'FOXBIN2PRG.PRG'
|
WITH THIS AS c_conversor_mnx_a_prg OF 'FOXBIN2PRG.PRG'
|
||||||
IF toFoxBin2Prg.l_ProcessFiles THEN
|
IF toFoxBin2Prg.l_ProcessFiles THEN
|
||||||
LOCAL lnCodError, lnLen
|
LOCAL lnCodError, lnLen ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
STORE 0 TO lnCodError
|
STORE 0 TO lnCodError
|
||||||
|
|
||||||
@@ -17350,7 +17358,7 @@ DEFINE CLASS CL_PROJECT AS CL_COL_BASE
|
|||||||
LPARAMETERS tcDevInfo
|
LPARAMETERS tcDevInfo
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
WITH THIS AS cl_project OF "FOXBIN2PRG.PRG"
|
WITH THIS AS CL_PROJECT OF "FOXBIN2PRG.PRG"
|
||||||
._Author = .parseNullTerminatedValue( @tcDevInfo, 1, 45 )
|
._Author = .parseNullTerminatedValue( @tcDevInfo, 1, 45 )
|
||||||
._Company = .parseNullTerminatedValue( @tcDevInfo, 47, 45 )
|
._Company = .parseNullTerminatedValue( @tcDevInfo, 47, 45 )
|
||||||
._Address = .parseNullTerminatedValue( @tcDevInfo, 93, 45 )
|
._Address = .parseNullTerminatedValue( @tcDevInfo, 93, 45 )
|
||||||
@@ -17393,7 +17401,7 @@ DEFINE CLASS CL_PROJECT AS CL_COL_BASE
|
|||||||
tcDevInfo = REPLICATE( CHR(0), 1795 )
|
tcDevInfo = REPLICATE( CHR(0), 1795 )
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
WITH THIS AS cl_project OF "FOXBIN2PRG.PRG"
|
WITH THIS AS CL_PROJECT OF "FOXBIN2PRG.PRG"
|
||||||
tcDevInfo = STUFF( tcDevInfo, 1, LEN(._Author), ._Author)
|
tcDevInfo = STUFF( tcDevInfo, 1, LEN(._Author), ._Author)
|
||||||
tcDevInfo = STUFF( tcDevInfo, 47, LEN(._Company), ._Company)
|
tcDevInfo = STUFF( tcDevInfo, 47, LEN(._Company), ._Company)
|
||||||
tcDevInfo = STUFF( tcDevInfo, 93, LEN(._Address), ._Address)
|
tcDevInfo = STUFF( tcDevInfo, 93, LEN(._Address), ._Address)
|
||||||
@@ -17436,7 +17444,7 @@ DEFINE CLASS CL_PROJECT AS CL_COL_BASE
|
|||||||
LOCAL lcText
|
LOCAL lcText
|
||||||
lcText = ''
|
lcText = ''
|
||||||
|
|
||||||
WITH THIS AS cl_project OF "FOXBIN2PRG.PRG"
|
WITH THIS AS CL_PROJECT OF "FOXBIN2PRG.PRG"
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
<<C_DEVINFO_I>>
|
<<C_DEVINFO_I>>
|
||||||
_Author = "<<._Author>>"
|
_Author = "<<._Author>>"
|
||||||
@@ -17482,17 +17490,17 @@ DEFINE CLASS CL_PROJECT AS CL_COL_BASE
|
|||||||
* taFiles (?@ OUT) Codifica los caracteres ASCII 10 y 13 de CHR(nCode) a {nCode}
|
* taFiles (?@ OUT) Codifica los caracteres ASCII 10 y 13 de CHR(nCode) a {nCode}
|
||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
EXTERNAL ARRAY taFiles
|
EXTERNAL ARRAY taFiles
|
||||||
|
|
||||||
TRY
|
TRY
|
||||||
LOCAL I, lnCount, laDirFile(1,5), lcHomeDir
|
LOCAL I, lnCount, laDirFile(1,5), lcHomeDir
|
||||||
|
|
||||||
WITH THIS AS cl_project OF "FOXBIN2PRG.PRG"
|
WITH THIS AS CL_PROJECT OF "FOXBIN2PRG.PRG"
|
||||||
DIMENSION taFiles( MAX(1,.Count), 2)
|
DIMENSION taFiles( MAX(1,.Count), 2)
|
||||||
taFiles(1,1) = ''
|
taFiles(1,1) = ''
|
||||||
taFiles(1,2) = .F.
|
taFiles(1,2) = .F.
|
||||||
lnCount = 0
|
lnCount = 0
|
||||||
lcHomeDir = ADDBS( EVL(JUSTPATH(.c_InputFile), ._HomeDir) )
|
lcHomeDir = ADDBS( EVL(JUSTPATH(.c_InputFile), ._HomeDir) )
|
||||||
|
|
||||||
FOR I = 1 TO .Count
|
FOR I = 1 TO .Count
|
||||||
taFiles(I,1) = .Item(I).Name
|
taFiles(I,1) = .Item(I).Name
|
||||||
taFiles(I,2) = ( ADIR(laDirFile, .get_AbsolutePath( taFiles(I,1), lcHomeDir) ) = 1 )
|
taFiles(I,2) = ( ADIR(laDirFile, .get_AbsolutePath( taFiles(I,1), lcHomeDir) ) = 1 )
|
||||||
@@ -18133,8 +18141,9 @@ DEFINE CLASS CL_DBC_BASE AS CL_CUS_BASE
|
|||||||
* tnPropertyID (v! IN ) ID de la Propiedad
|
* tnPropertyID (v! IN ) ID de la Propiedad
|
||||||
*---------------------------------------------------------------------------------------------------
|
*---------------------------------------------------------------------------------------------------
|
||||||
LPARAMETERS tnPropertyID
|
LPARAMETERS tnPropertyID
|
||||||
LOCAL lcValueType
|
LOCAL lcValueType ;
|
||||||
LOCAL loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
, loLang as CL_LANG OF 'FOXBIN2PRG.PRG'
|
||||||
|
|
||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
lcValueType = ''
|
lcValueType = ''
|
||||||
|
|
||||||
@@ -22217,7 +22226,7 @@ DEFINE CLASS CL_DBF_TABLE AS CL_CUS_BASE
|
|||||||
lnFileCount = ADIR(laDirFile, lcTableCFG)
|
lnFileCount = ADIR(laDirFile, lcTableCFG)
|
||||||
|
|
||||||
IF toFoxBin2Prg.DBF_Conversion_Support = 4 ; && BIN2PRG (DATA EXPORT FOR DIFF)
|
IF toFoxBin2Prg.DBF_Conversion_Support = 4 ; && BIN2PRG (DATA EXPORT FOR DIFF)
|
||||||
OR toFoxBin2Prg.DBF_Conversion_Support = 1 AND lnFileCount = 1 THEN
|
OR toFoxBin2Prg.DBF_Conversion_Support = 1 AND lnFileCount = 1 THEN
|
||||||
llExportData = .T.
|
llExportData = .T.
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user