Changeset: 573 fdbozzo - 20/12/2014 13:44:27:
- Arreglo de multiconfiguración cuando se ejecuta desde scripts vbs
This commit is contained in:
@@ -1451,35 +1451,35 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
CASE LEFT( laConfig(I), 17 ) == LOWER('AllowMultiConfig:')
|
CASE LEFT( laConfig(I), 17 ) == LOWER('AllowMultiConfig:')
|
||||||
lcValue = ALLTRIM( SUBSTR( laConfig(I), 18 ) )
|
lcValue = ALLTRIM( SUBSTR( laConfig(I), 18 ) )
|
||||||
IF INLIST( lcValue, '0', '1' ) THEN
|
IF INLIST( lcValue, '0', '1' ) THEN
|
||||||
.l_AllowMultiConfig = ( TRANSFORM(lcValue) == '1' )
|
lo_CFG.l_AllowMultiConfig = ( TRANSFORM(lcValue) == '1' )
|
||||||
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > AllowMultiConfig: ' + TRANSFORM(lcValue) )
|
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > AllowMultiConfig: ' + TRANSFORM(lcValue) )
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
CASE LEFT( laConfig(I), 16 ) == LOWER('UseClassPerFile:')
|
CASE LEFT( laConfig(I), 16 ) == LOWER('UseClassPerFile:')
|
||||||
lcValue = ALLTRIM( SUBSTR( laConfig(I), 17 ) )
|
lcValue = ALLTRIM( SUBSTR( laConfig(I), 17 ) )
|
||||||
IF INLIST( lcValue, '0', '1' ) THEN
|
IF INLIST( lcValue, '0', '1' ) THEN
|
||||||
.l_UseClassPerFile = ( TRANSFORM(lcValue) == '1' )
|
lo_CFG.l_UseClassPerFile = ( TRANSFORM(lcValue) == '1' )
|
||||||
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > UseClassPerFile: ' + TRANSFORM(lcValue) )
|
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > UseClassPerFile: ' + TRANSFORM(lcValue) )
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
CASE LEFT( laConfig(I), 18 ) == LOWER('ClassPerFileCheck:')
|
CASE LEFT( laConfig(I), 18 ) == LOWER('ClassPerFileCheck:')
|
||||||
lcValue = ALLTRIM( SUBSTR( laConfig(I), 19 ) )
|
lcValue = ALLTRIM( SUBSTR( laConfig(I), 19 ) )
|
||||||
IF INLIST( lcValue, '0', '1' ) THEN
|
IF INLIST( lcValue, '0', '1' ) THEN
|
||||||
.l_ClassPerFileCheck = ( TRANSFORM(lcValue) == '1' )
|
lo_CFG.l_ClassPerFileCheck = ( TRANSFORM(lcValue) == '1' )
|
||||||
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > ClassPerFileCheck: ' + TRANSFORM(lcValue) )
|
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > ClassPerFileCheck: ' + TRANSFORM(lcValue) )
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
CASE LEFT( laConfig(I), 27 ) == LOWER('RedirectClassPerFileToMain:')
|
CASE LEFT( laConfig(I), 27 ) == LOWER('RedirectClassPerFileToMain:')
|
||||||
lcValue = ALLTRIM( SUBSTR( laConfig(I), 28 ) )
|
lcValue = ALLTRIM( SUBSTR( laConfig(I), 28 ) )
|
||||||
IF INLIST( lcValue, '0', '1' ) THEN
|
IF INLIST( lcValue, '0', '1' ) THEN
|
||||||
.l_RedirectClassPerFileToMain = ( TRANSFORM(lcValue) == '1' )
|
lo_CFG.l_RedirectClassPerFileToMain = ( TRANSFORM(lcValue) == '1' )
|
||||||
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > RedirectClassPerFileToMain: ' + TRANSFORM(lcValue) )
|
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > RedirectClassPerFileToMain: ' + TRANSFORM(lcValue) )
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
CASE LEFT( laConfig(I), 22 ) == LOWER('DropNullCharsFromCode:')
|
CASE LEFT( laConfig(I), 22 ) == LOWER('DropNullCharsFromCode:')
|
||||||
lcValue = ALLTRIM( SUBSTR( laConfig(I), 23 ) )
|
lcValue = ALLTRIM( SUBSTR( laConfig(I), 23 ) )
|
||||||
IF INLIST( lcValue, '0', '1' ) THEN
|
IF INLIST( lcValue, '0', '1' ) THEN
|
||||||
.l_DropNullCharsFromCode = ( TRANSFORM(lcValue) == '1' )
|
lo_CFG.l_DropNullCharsFromCode = ( TRANSFORM(lcValue) == '1' )
|
||||||
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > DropNullCharsFromCode: ' + TRANSFORM(lcValue) )
|
.writeLog( C_TAB + JUSTFNAME(lcConfigFile) + ' > DropNullCharsFromCode: ' + TRANSFORM(lcValue) )
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
@@ -1873,8 +1873,8 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
loLang = _SCREEN.o_FoxBin2Prg_Lang
|
||||||
loFSO = .o_FSO
|
loFSO = .o_FSO
|
||||||
loWSH = .o_WSH
|
loWSH = .o_WSH
|
||||||
DIMENSION .a_ProcessedFiles(1)
|
*DIMENSION .a_ProcessedFiles(1)
|
||||||
.n_ProcessedFiles = 0
|
*.n_ProcessedFiles = 0
|
||||||
lnPCount = 0
|
lnPCount = 0
|
||||||
lcInputFile_Type = ''
|
lcInputFile_Type = ''
|
||||||
|
|
||||||
@@ -2305,7 +2305,7 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
THIS.l_ShowErrors = .F. && La opci<63>n "SHOWMSG" muestra su propio mensaje
|
THIS.l_ShowErrors = .F. && La opci<63>n "SHOWMSG" muestra su propio mensaje
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|
||||||
toEx.UserValue = toEx.UserValue + 'tc_InputFile = ' + TRANSFORM(tc_InputFile) + CR_LF
|
toEx.USERVALUE = toEx.USERVALUE + 'tc_InputFile = ' + TRANSFORM(tc_InputFile) + CR_LF
|
||||||
|
|
||||||
THIS.ejecutar_WriteErrorLog( @toEx, @lcErrorInfo )
|
THIS.ejecutar_WriteErrorLog( @toEx, @lcErrorInfo )
|
||||||
|
|
||||||
@@ -2330,9 +2330,8 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
|
|
||||||
USE IN (SELECT("TABLABIN"))
|
USE IN (SELECT("TABLABIN"))
|
||||||
THIS.writeLog_Flush()
|
THIS.writeLog_Flush()
|
||||||
IF NOT THIS.l_ShowProgress
|
IF THIS.l_ShowProgress
|
||||||
THIS.descargar_frm_avance()
|
THIS.descargar_frm_avance()
|
||||||
*fdb*
|
|
||||||
ENDIF
|
ENDIF
|
||||||
CD (JUSTPATH(THIS.c_CurDir))
|
CD (JUSTPATH(THIS.c_CurDir))
|
||||||
|
|
||||||
@@ -2355,8 +2354,8 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM
|
|||||||
|
|
||||||
ENDCASE
|
ENDCASE
|
||||||
|
|
||||||
*CASE THIS.l_Debug
|
*CASE THIS.l_Debug
|
||||||
* THIS.writeErrorLog_Flush( )
|
* THIS.writeErrorLog_Flush( )
|
||||||
|
|
||||||
ENDCASE
|
ENDCASE
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user