Changeset: 73 Changeset: 73 Formateo mejorado del semi-XML para DBF y DBC
This commit is contained in:
@@ -6431,6 +6431,15 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
<<>> <database><<tc_DBC_Name>></database>
|
<<>> <database><<tc_DBC_Name>></database>
|
||||||
<<>> <filetype><<TRANSFORM(tn_HexFileType, '@0')>></filetype>
|
<<>> <filetype><<TRANSFORM(tn_HexFileType, '@0')>></filetype>
|
||||||
<<>> <filetype_descrip><<THIS.fileTypeDescription(tn_HexFileType)>></filetype_descrip>
|
<<>> <filetype_descrip><<THIS.fileTypeDescription(tn_HexFileType)>></filetype_descrip>
|
||||||
|
ENDTEXT
|
||||||
|
|
||||||
|
*-- Fields
|
||||||
|
THIS.write_DBF_FIELDS()
|
||||||
|
|
||||||
|
*-- Indexes
|
||||||
|
THIS.write_DBF_INDEXES()
|
||||||
|
|
||||||
|
TEXT TO C_FB2PRG_CODE ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
</TABLE>
|
</TABLE>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
@@ -6555,7 +6564,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
lcText = ''
|
lcText = ''
|
||||||
lcDBC = JUSTSTEM(DBC())
|
lcDBC = JUSTSTEM(DBC())
|
||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO C_FB2PRG_CODE ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
<<>>
|
<<>>
|
||||||
<DATABASE>
|
<DATABASE>
|
||||||
<<>> <Name><<lcDBC>></Name>
|
<<>> <Name><<lcDBC>></Name>
|
||||||
@@ -6563,6 +6572,21 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
<<>> <Version><<DBGETPROP(lcDBC,"DATABASE","Version")>></Version>
|
<<>> <Version><<DBGETPROP(lcDBC,"DATABASE","Version")>></Version>
|
||||||
<<>> <DBCEvents><<DBGETPROP(lcDBC,"DATABASE","DBCEvents")>></DBCEvents>
|
<<>> <DBCEvents><<DBGETPROP(lcDBC,"DATABASE","DBCEvents")>></DBCEvents>
|
||||||
<<>> <DBCEventFilename><<DBGETPROP(lcDBC,"DATABASE","DBCEventFilename")>></DBCEventFilename>
|
<<>> <DBCEventFilename><<DBGETPROP(lcDBC,"DATABASE","DBCEventFilename")>></DBCEventFilename>
|
||||||
|
ENDTEXT
|
||||||
|
|
||||||
|
*-- Connections
|
||||||
|
THIS.write_DBC_CONNECTIONS()
|
||||||
|
|
||||||
|
*-- Tables
|
||||||
|
THIS.write_DBC_TABLES()
|
||||||
|
|
||||||
|
*-- Views
|
||||||
|
THIS.write_DBC_VIEWS()
|
||||||
|
|
||||||
|
*-- Relations
|
||||||
|
THIS.write_DBC_RELATIONS()
|
||||||
|
|
||||||
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
</DATABASE>
|
</DATABASE>
|
||||||
<<>>
|
<<>>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
@@ -6601,7 +6625,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
<<>>
|
<<>>
|
||||||
<CONNECTIONS>
|
<<>> <CONNECTIONS>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
FOR I = 1 TO tnConnection_Count
|
FOR I = 1 TO tnConnection_Count
|
||||||
@@ -6631,7 +6655,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
ENDFOR
|
ENDFOR
|
||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
</CONNECTIONS>
|
<<>> </CONNECTIONS>
|
||||||
<<>>
|
<<>>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
@@ -6671,7 +6695,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
<<>>
|
<<>>
|
||||||
<TABLES>
|
<<>> <TABLES>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
FOR I = 1 TO tnTable_Count
|
FOR I = 1 TO tnTable_Count
|
||||||
@@ -6730,7 +6754,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
ENDFOR
|
ENDFOR
|
||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
</TABLES>
|
<<>> </TABLES>
|
||||||
<<>>
|
<<>>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
@@ -6780,7 +6804,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
<<>>
|
<<>>
|
||||||
<VIEWS>
|
<<>> <VIEWS>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
FOR I = 1 TO tnView_Count
|
FOR I = 1 TO tnView_Count
|
||||||
@@ -6856,7 +6880,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
ENDFOR
|
ENDFOR
|
||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
</VIEWS>
|
<<>> </VIEWS>
|
||||||
<<>>
|
<<>>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
@@ -6903,7 +6927,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
<<>>
|
<<>>
|
||||||
<RELATIONS>
|
<<>> <RELATIONS>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
FOR I = 1 TO tnRelation_Count
|
FOR I = 1 TO tnRelation_Count
|
||||||
@@ -6919,7 +6943,7 @@ DEFINE CLASS c_conversor_bin_a_prg AS c_conversor_base
|
|||||||
ENDFOR
|
ENDFOR
|
||||||
|
|
||||||
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
TEXT TO lcText ADDITIVE TEXTMERGE NOSHOW FLAGS 1+2 PRETEXT 1+2
|
||||||
</RELATIONS>
|
<<>> </RELATIONS>
|
||||||
<<>>
|
<<>>
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
|
|
||||||
@@ -7804,12 +7828,6 @@ DEFINE CLASS c_conversor_dbf_a_prg AS c_conversor_bin_a_prg
|
|||||||
*-- Header
|
*-- Header
|
||||||
THIS.write_DBF_HEADER( ln_HexFileType, ll_FileHasCDX, ll_FileHasMemo, ll_FileIsDBC, lc_DBC_Name )
|
THIS.write_DBF_HEADER( ln_HexFileType, ll_FileHasCDX, ll_FileHasMemo, ll_FileIsDBC, lc_DBC_Name )
|
||||||
|
|
||||||
*-- Fields
|
|
||||||
THIS.write_DBF_FIELDS()
|
|
||||||
|
|
||||||
*-- Indexes
|
|
||||||
THIS.write_DBF_INDEXES()
|
|
||||||
|
|
||||||
|
|
||||||
*-- Genero el DB2
|
*-- Genero el DB2
|
||||||
IF THIS.l_Test
|
IF THIS.l_Test
|
||||||
@@ -7877,18 +7895,6 @@ DEFINE CLASS c_conversor_dbc_a_prg AS c_conversor_bin_a_prg
|
|||||||
*-- Header
|
*-- Header
|
||||||
THIS.write_DBC_HEADER()
|
THIS.write_DBC_HEADER()
|
||||||
|
|
||||||
*-- Connections
|
|
||||||
THIS.write_DBC_CONNECTIONS()
|
|
||||||
|
|
||||||
*-- Tables
|
|
||||||
THIS.write_DBC_TABLES()
|
|
||||||
|
|
||||||
*-- Views
|
|
||||||
THIS.write_DBC_VIEWS()
|
|
||||||
|
|
||||||
*-- Relations
|
|
||||||
THIS.write_DBC_RELATIONS()
|
|
||||||
|
|
||||||
|
|
||||||
*-- Genero el DC2
|
*-- Genero el DC2
|
||||||
IF THIS.l_Test
|
IF THIS.l_Test
|
||||||
|
|||||||
Reference in New Issue
Block a user