- Nuevo método "analizarBloque_EXTERNAL_MEMBER" (Prg->Bin)

- Nuevo método "identificarBloquesDeCabecera" (Prg->Bin)
- Nuevo método "verificar_MIEMBROS_EXTERNOS" (Prg->Bin)
- Nueva propiedad "_Saved" en todas las clases intermedias para saver si los datos fueron pasados a propiedades
- Nueva propiedad "_ToText" que guarda el texto generado por cada clase independiente, para poder separar por archivo cuando se usa ClassPerFile
- Nuevo método intermedio "read_BinDataToProperties" que lee los datos del binario y los pasa a propiedades para luego generar los textos
This commit is contained in:
fdbozzo
2015-03-19 18:31:01 +01:00
parent 1b0821088a
commit ede506655c
8 changed files with 1379 additions and 374 deletions

View File

@@ -102,7 +102,16 @@
<Comment></Comment> <Comment></Comment>
<IsUnique>.T.</IsUnique> <IsUnique>.T.</IsUnique>
</INDEX> </INDEX>
<INDEX>
<Name>descrip</Name>
<Comment></Comment>
<IsUnique>.F.</IsUnique>
</INDEX>
</INDEXES> </INDEXES>
<RELATIONS>
</RELATIONS>
</TABLE> </TABLE>
<TABLE> <TABLE>
@@ -216,6 +225,18 @@
<IsUnique>.F.</IsUnique> <IsUnique>.F.</IsUnique>
</INDEX> </INDEX>
</INDEXES> </INDEXES>
<RELATIONS>
<RELATION>
<Name>Relation 1</Name>
<ChildTable>NOMBRELARGODELDBF</ChildTable>
<ParentTable>FB2P_DEPTO</ParentTable>
<ChildIndex>DEPTO</ChildIndex>
<ParentIndex>DEPTO</ParentIndex>
<RefIntegrity></RefIntegrity>
</RELATION>
</RELATIONS>
</TABLE> </TABLE>
</TABLES> </TABLES>
@@ -393,6 +414,10 @@
<UpdateName>STROSNC.DB_DEBUG_SETUP.USUARIO</UpdateName> <UpdateName>STROSNC.DB_DEBUG_SETUP.USUARIO</UpdateName>
</FIELD> </FIELD>
</FIELDS> </FIELDS>
<RELATIONS>
</RELATIONS>
</VIEW> </VIEW>
<VIEW> <VIEW>
@@ -502,6 +527,10 @@
<UpdateName>fb2p_dbc!nombrelargodeldbf.depto</UpdateName> <UpdateName>fb2p_dbc!nombrelargodeldbf.depto</UpdateName>
</FIELD> </FIELD>
</FIELDS> </FIELDS>
<RELATIONS>
</RELATIONS>
</VIEW> </VIEW>
<VIEW> <VIEW>
@@ -579,6 +608,10 @@
<UpdateName>CONVENIOS.HISTORICO</UpdateName> <UpdateName>CONVENIOS.HISTORICO</UpdateName>
</FIELD> </FIELD>
</FIELDS> </FIELDS>
<RELATIONS>
</RELATIONS>
</VIEW> </VIEW>
<VIEW> <VIEW>
@@ -624,6 +657,10 @@
<UpdateName>DUAL.DUMMY</UpdateName> <UpdateName>DUAL.DUMMY</UpdateName>
</FIELD> </FIELD>
</FIELDS> </FIELDS>
<RELATIONS>
</RELATIONS>
</VIEW> </VIEW>
</VIEWS> </VIEWS>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -8,7 +8,7 @@
<TABLE> <TABLE>
<MemoFile></MemoFile> <MemoFile></MemoFile>
<CodePage>1252</CodePage> <CodePage>1252</CodePage>
<LastUpdate>2014/01/06</LastUpdate> <LastUpdate></LastUpdate>
<Database>fb2p_dbc.dbc</Database> <Database>fb2p_dbc.dbc</Database>
<FileType>0x00000030</FileType> <FileType>0x00000030</FileType>
<FileType_Descrip>Visual FoxPro</FileType_Descrip> <FileType_Descrip>Visual FoxPro</FileType_Descrip>
@@ -68,6 +68,22 @@
<Order>ASCENDING</Order> <Order>ASCENDING</Order>
<Collate>MACHINE</Collate> <Collate>MACHINE</Collate>
</INDEX> </INDEX>
<INDEX>
<TagName>DESCRIP</TagName>
<TagType>REGULAR</TagType>
<Key>DESCRIP</Key>
<Filter></Filter>
<Order>DESCENDING</Order>
<Collate>GENERAL</Collate>
</INDEX>
</INDEXES> </INDEXES>
<RECORDS>
<RECORD num="1">
<DEPTO>D.1.C</DEPTO>
<DESCRIP>la descrip</DESCRIP>
</RECORD>
</RECORDS>
</TABLE> </TABLE>

Binary file not shown.

File diff suppressed because it is too large Load Diff