STRU - Lists and modifies the structure of the dbfs files

You can share your experience with HMG. Share with some screenshots/project details so that others will also be benefited.

Moderator: Rathinagiri

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

STRU - Lists and modifies the structure of the dbfs files

Post by Pablo César »

Ohhh thanks for your prompt reply, amigo Esgici !

Your language file has been guaranteed for next release !

Thank you, again ! :D
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: STRU - Lists and modifies the structure of the dbfs file

Post by esgici »

Thanks from us to you, amigo,

for this useful and successful utility;

Viva HMG :D
Viva INTERNATIONAL HMG :D
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

STRU - Lists and modifies the structure of the dbfs file

Post by Pablo César »

Now with this new release (thank to amigos Esgici and Dr. Soto) we can use 3 options for output file redirection:

1. Make a Structure List in TXT
2. Make a source dbCreate routine, for DBF creation
3. Copy Structure to another DBF
Screen77.PNG
Screen77.PNG (23.98 KiB) Viewed 5003 times
I also correct some user messages, which is needing to correct language files for translations.

Yesterday I show STRU to one programmer friend and I see in prompt command at DOS taht we simply type de name of dbf with extension and <Enter> and will display dbf structure on the screen. Of course option "Set STRU as default for opening Dbf files at Context-Menu on Window Explorer" must be marked.
Screen79.PNG
Screen79.PNG (10.58 KiB) Viewed 5000 times
<Attached file removed, see last message with new release>
Last edited by Pablo César on Fri May 24, 2013 3:07 am, edited 1 time in total.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

STRU - Lists and modifies the structure of the dbfs files

Post by Pablo César »

This new version has two more options for settings table format BBCode (table used here in the forum) and table view.
Screen81.PNG
Screen81.PNG (13.71 KiB) Viewed 4989 times
When selecting the output of the structure to Cliboard if the browser is open on a page of the forum program will detect the intention to create BBCode format and ask if you want this pattern:
Screen82.PNG
Screen82.PNG (7.57 KiB) Viewed 4989 times
Confirming the creation BBCode format, can be viewed in the table browser itself:
Screen83.PNG
Screen83.PNG (30.15 KiB) Viewed 4989 times
And still available in the clipboard to be pasted into forum posts.

All these features serve to facilitate the provision of structures DBFs forum.

Note: The file Stru.ini should be deleted in order to create a new structure and with additional options.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

STRU - Lists and modifies the structure of the dbfs files

Post by Pablo César »

New message due many images (many attached files) forum system not allow more than 3.

<Attached file removed, see last message with new release>

An here an example of DBF Structure in TABLE BBCode for this forum:

TEST.DBF
[tr][td]Nr[/td][td]Name[/td][td]Type[/td][td]Size[/td][td]Dec[/td][/tr][tr][td]1[/td][td]CODE[/td][td]N[/td][td]010[/td][td]000[/td][/tr][tr][td]2[/td][td]FIRST[/td][td]C[/td][td]030[/td][td]000[/td][/tr][tr][td]3[/td][td]LAST[/td][td]C[/td][td]030[/td][td]000[/td][/tr][tr][td]4[/td][td]BIRTH[/td][td]D[/td][td]008[/td][td]000[/td][/tr][tr][td]5[/td][td]MARRIED[/td][td]L[/td][td]001[/td][td]000[/td][/tr][tr][td]6[/td][td]BIO[/td][td]M[/td][td]010[/td][td]000[/td][/tr][/table]

In other forum, TABLE tag there is an option to display with borders, here not. :(
Last edited by Pablo César on Fri May 24, 2013 4:47 pm, edited 7 times in total.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: STRU - Lists and modifies the structure of the dbfs file

Post by esgici »

Pablo César wrote:Here is available for download:
Gracias amigo :D
Viva INTERNATIONAL HMG :D
User avatar
fchirico
Posts: 324
Joined: Sat Aug 23, 2008 11:27 pm
Location: Argentina

Re: STRU - Lists and modifies the structure of the dbfs file

Post by fchirico »

Pablo, me encanta tu aplicación!

Probé tu última versión y cuando presiono el botón "SETUP" dá este error:

HMG Errorlog File

------------------------------------
Date:05/24/13 Time: 11:09:57
Error BASE/1132 Bound error: array access
Called from _DEFINERADIOGROUP(225)
Called from CONFIG(973)
Called from (b)MAIN(87)
Called from _DOCONTROLEVENTPROCEDURE(5500)
Called from EVENTS(2109)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(5156)
Called from MAIN(134)

------------------------------------

Por otro lado, solo un comentario, si presionas el botón "Read me" la versión que figura dice "Agosto 2012, versión 4.8", sería bueno que este dato esté actualizado, uno se guía mucho por el número de versiones.

Te felicito!

----------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------

Paul, I love your app!

I tried your last version and when I press the "SETUP" button gives this error:

HMG Errorlog File

------------------------------------
Date: 05/24/13 Time: 11:09:57
BASE/1132 Error Bound error: array access
Called from _DEFINERADIOGROUP (225)
Called from CONFIG (973)
Called from (b) MAIN (87)
Called from _DOCONTROLEVENTPROCEDURE (5500)
Called from EVENTS (2109)
Called from _DOMESSAGELOOP (0)
Called from _ACTIVATEWINDOW (5156)
Called from MAIN (134)

------------------------------------

On the other hand, only a comment, if you press the "Read me" the version given says "August 2012, version 4.8" would be good this data is updated, one is guided much by the number of versions.

I congratulate you!
Saludos, Fernando Chirico.
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

STRU - Lists and modifies the structure of the dbfs files

Post by Pablo César »

Gracias Fernando, por tu interés.

El error decorre de la falta de exlcuir el archivo Stru.ini. Al final de mi mensaje indico que debe ser deletado, porque o INI sufrió de nuevos itens a ser guardados. Asi que solo debes excluir y entrar en "Setup" que irá grabar de acuerdo con esta version.
fchirico wrote:Por otro lado, solo un comentario, si presionas el botón "Read me" la versión que figura dice "Agosto 2012, versión 4.8", sería bueno que este dato esté actualizado, uno se guía mucho por el número de versiones.
Si concuerdo que la version es muy importante para verificar si es la ultima version del programa. En este caso, pido disculpas, que se me pasó de corregir los archivos de lenguaje. Es el primer item que hay que cambiar. De todas formas disponibilizo aqui las correciones (pero no haré cambio en la version).

--- Translated to English

This error is by not deleted Stru.ini file. At the end of my previous messages, I have indicated to be delete it. This file has added new itens to be saved. So you just have to exclude and go to "Setup" then will record according to this version.

[quote = "fchirico"] On the other hand, only a comment, if you press the "Read me" the version given says "August 2012, version 4.8", would be good if this information is current, one much guided by the number of versions. [/ quote]Yes, I also agree with you that the version is very important to check if it is the latest version of the program. In this case, I apologize, that I went to correct language files. It is the first item to be changed. Anyway am showcasing here the corrections (but I will not change the version on this time).

<Attached file removed, see last message with new release>
Last edited by Pablo César on Fri May 24, 2013 4:57 pm, edited 1 time in total.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
esgici
Posts: 4543
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Contact:

Re: STRU - Lists and modifies the structure of the dbfs file

Post by esgici »

Hi Pablo

Thanks, but you are continuing including .exe file to the package :(

TIA :D
Viva INTERNATIONAL HMG :D
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

STRU - Lists and modifies the structure of the dbfs files

Post by Pablo César »

Executable in the package, already removed !

<Attached file removed, see last message with new release>
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
Post Reply