RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Davi Eduardo Borges Wall
 

Deixa eu ver se entendi... isso seria realmente para criar uma tela
automática, ou outra coisa? Porque se for, tem que seguir realmente o que o
Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario
teria que ter a maioria das propriedades, caption, height, width, taborder,
formatmask, editmask e etc..

Não necessariamente, isso vai depender de como você montou a estrutura da sua 
tela. 
Preparando uma tela com funcionamento básico e publicando todos seus objetos, 
eventos, propriedades na IDE
de script  você pode  deixar esses a cargo da customização na frente do 
Cliente, por exemplo:

Você disponibiliza uma tela de cadastro pessoa física para os clientes. Esta é 
uma tela genérica.
Certo cliente precisa da informação IDADE no seu cadastro de pessoa física. 
Puxa vida, vou ter que criar um campo calculado,
colocar uma rotina de cálculo de idade, associar ela a algum evento, compilar 
manejar pacotes, enviar para o cliente. (ainda com chance de erro)

Com um script e um sistema do tipo creating and using, na frente do cliente 
eu crio um campo calculado e no script faço o calculo da idade
e já jogo o valor para o Edit do campo calculado.
Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre 
outros, todos podem estar publicados no script. Até mesmo o objeto de negócio 
se for necessário.
Então a utilização de script é algo lindo em um sistema comercial, ERP, 
automação, seja lá qual a finalidade.
Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de coisa 
na frente dele por exemplo.



Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a conclusão
de que: o script não substitui o sistema compilado, voce não consegue fazer
muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo menos
na época que eu pesquisei Na época tinha chegado a conclusão de usar
mini-EXEs... como a Inprise (Sim, era Inprise na época :o) ) não permitia, e
ainda não permite (me corrija se estiver errado) que se distribua o
compilador e fontes do delphi (vcl e afins), estava vendo a compatibilidade
de integrar o então recém iniciado Lázarus... mas por falta de motivação
($$) deixei este projeto de lado..

Acho que você talvez não tenha pesquisado o suficiente. A IDE script VBA que 
tenho permite fazer quase tudo o que o Delphi faz.
Ela por exemplo me permite carregar ACtivex librarys da Microsoft para fazer 
por exemplo MAPI via macro. Consigo rodar e manipular planilhas excelt.
Consigo manipular qualquer objeto do Delphi. Consigo até mesmo publicar funções 
específicas. Posso criar uma função que nem essa Get_IdadePessoa(ID: integer)
de dentro do Delphi e publicar para ser usado na Macro.

São muitas as vantagens da utilização de macro script  em aplicações, mas 
também há desvantagens, uma delas é SUPORTE. =)
Mas, estou atento a esta thread!

[]s
Fellipe H.






[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Davi Eduardo Borges Wall
Fellipe, é pago sim. Não sei se tem versão free. Eu comprei a versão 6 faz um 
tempinho. 

O nome é Sax Basic. Se ele é feito em VB eu não sei. Mas o script é em macro 
VBA.
Acho que tem opções para outras linguagens, eu tenho internet bloqueada aqui 
então não consigo entrar

Na pagina deles pra te dizer certinho.

 

Brasileiro quer tudo de graça RS...

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe 
Henrique
Enviada em: sexta-feira, 28 de dezembro de 2007 08:47
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 

Olá Davi, bom, realmente.. escrevi o que na época eu passei, isso foi a
muitos anos atrás.. muitos mesmo.. rsrs... Nunca ouvi falar sobre esse IDE
script VBA, isso é gratuito? Onde encontro mais informações a respeito..
Agora, pelo nome me parece ser feito em Visual Basic, é correto isso? :o(

[]s

Em 28/12/07, Davi Eduardo Borges Wall [EMAIL PROTECTED] 
mailto:davi.wall%40mult.com.br  escreveu:



 Deixa eu ver se entendi... isso seria realmente para criar uma tela
 automática, ou outra coisa? Porque se for, tem que seguir realmente o que
 o
 Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario
 teria que ter a maioria das propriedades, caption, height, width,
 taborder,
 formatmask, editmask e etc..

 Não necessariamente, isso vai depender de como você montou a estrutura da
 sua tela.
 Preparando uma tela com funcionamento básico e publicando todos seus
 objetos, eventos, propriedades na IDE
 de script você pode deixar esses a cargo da customização na frente do
 Cliente, por exemplo:

 Você disponibiliza uma tela de cadastro pessoa física para os clientes.
 Esta é uma tela genérica.
 Certo cliente precisa da informação IDADE no seu cadastro de pessoa
 física. Puxa vida, vou ter que criar um campo calculado,
 colocar uma rotina de cálculo de idade, associar ela a algum evento,
 compilar manejar pacotes, enviar para o cliente. (ainda com chance de erro)

 Com um script e um sistema do tipo creating and using, na frente do
 cliente eu crio um campo calculado e no script faço o calculo da idade
 e já jogo o valor para o Edit do campo calculado.
 Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre
 outros, todos podem estar publicados no script. Até mesmo o objeto de
 negócio se for necessário.
 Então a utilização de script é algo lindo em um sistema comercial, ERP,
 automação, seja lá qual a finalidade.
 Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de
 coisa na frente dele por exemplo.

 Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a
 conclusão
 de que: o script não substitui o sistema compilado, voce não consegue
 fazer
 muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
 consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo
 menos
 na época que eu pesquisei Na época tinha chegado a conclusão de usar
 mini-EXEs... como a Inprise (Sim, era Inprise na época :o) ) não
 permitia, e
 ainda não permite (me corrija se estiver errado) que se distribua o
 compilador e fontes do delphi (vcl e afins), estava vendo a
 compatibilidade
 de integrar o então recém iniciado Lázarus... mas por falta de motivação
 ($$) deixei este projeto de lado..

 Acho que você talvez não tenha pesquisado o suficiente. A IDE script VBA
 que tenho permite fazer quase tudo o que o Delphi faz.
 Ela por exemplo me permite carregar ACtivex librarys da Microsoft para
 fazer por exemplo MAPI via macro. Consigo rodar e manipular planilhas
 excelt.
 Consigo manipular qualquer objeto do Delphi. Consigo até mesmo publicar
 funções específicas. Posso criar uma função que nem essa Get_IdadePessoa(ID:
 integer)
 de dentro do Delphi e publicar para ser usado na Macro.

 São muitas as vantagens da utilização de macro script em aplicações, mas
 também há desvantagens, uma delas é SUPORTE. =)
 Mas, estou atento a esta thread!

 []s
 Fellipe H.

 [As partes desta mensagem que não continham texto foram removidas]

 


-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED] mailto:fellipeh%40gmail.com 

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Davi Eduardo Borges Wall
Leslyn

 

Eu acho que não !

Vc já escreveu macro para excel ou Word?

Se ainda não, abra o teu Excel, e procure nos menus por MACRO.

 

De uma olhada como é o ambiente. Acho que você vai entender rapidinho. =)

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leslyn 
Fernandes
Enviada em: sexta-feira, 28 de dezembro de 2007 08:52
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 

Oi Davi... Quando vc fala de scripts, pode ser um xml por exemplo, não?

Ah, e muito obrigado a todos... estou aprendendo bastante com esta thread...

On Dec 28, 2007 7:33 AM, Davi Eduardo Borges Wall [EMAIL PROTECTED] 
mailto:davi.wall%40mult.com.br 
wrote:



 Deixa eu ver se entendi... isso seria realmente para criar uma tela
 automática, ou outra coisa? Porque se for, tem que seguir realmente o que
 o
 Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario
 teria que ter a maioria das propriedades, caption, height, width,
 taborder,
 formatmask, editmask e etc..

 Não necessariamente, isso vai depender de como você montou a estrutura da
 sua tela.
 Preparando uma tela com funcionamento básico e publicando todos seus
 objetos, eventos, propriedades na IDE
 de script você pode deixar esses a cargo da customização na frente do
 Cliente, por exemplo:

 Você disponibiliza uma tela de cadastro pessoa física para os clientes.
 Esta é uma tela genérica.
 Certo cliente precisa da informação IDADE no seu cadastro de pessoa
 física. Puxa vida, vou ter que criar um campo calculado,
 colocar uma rotina de cálculo de idade, associar ela a algum evento,
 compilar manejar pacotes, enviar para o cliente. (ainda com chance de erro)

 Com um script e um sistema do tipo creating and using, na frente do
 cliente eu crio um campo calculado e no script faço o calculo da idade
 e já jogo o valor para o Edit do campo calculado.
 Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre
 outros, todos podem estar publicados no script. Até mesmo o objeto de
 negócio se for necessário.
 Então a utilização de script é algo lindo em um sistema comercial, ERP,
 automação, seja lá qual a finalidade.
 Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de
 coisa na frente dele por exemplo.

 Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a
 conclusão
 de que: o script não substitui o sistema compilado, voce não consegue
 fazer
 muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
 consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo
 menos
 na época que eu pesquisei Na época tinha chegado a conclusão de usar
 mini-EXEs... como a Inprise (Sim, era Inprise na época :o) ) não
 permitia, e
 ainda não permite (me corrija se estiver errado) que se distribua o
 compilador e fontes do delphi (vcl e afins), estava vendo a
 compatibilidade
 de integrar o então recém iniciado Lázarus... mas por falta de motivação
 ($$) deixei este projeto de lado..

 Acho que você talvez não tenha pesquisado o suficiente. A IDE script VBA
 que tenho permite fazer quase tudo o que o Delphi faz.
 Ela por exemplo me permite carregar ACtivex librarys da Microsoft para
 fazer por exemplo MAPI via macro. Consigo rodar e manipular planilhas
 excelt.
 Consigo manipular qualquer objeto do Delphi. Consigo até mesmo publicar
 funções específicas. Posso criar uma função que nem essa Get_IdadePessoa(ID:
 integer)
 de dentro do Delphi e publicar para ser usado na Macro.

 São muitas as vantagens da utilização de macro script em aplicações, mas
 também há desvantagens, uma delas é SUPORTE. =)
 Mas, estou atento a esta thread!

 []s
 Fellipe H.

 [As partes desta mensagem que não continham texto foram removidas]

 


-- 
TFA,
Leslyn Fernandes
55-11-9159-3837
Computer Engineer
Integra Solutions

A poem written in minor
between dark and light

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Davi Eduardo Borges Wall
Vou dar uma olhada quando tiver um tempinho.

é sempre bom achar novas alternativas =)

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe 
Henrique
Enviada em: sexta-feira, 28 de dezembro de 2007 09:01
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 

Quanto mais di gratis melhor, não é?! Bom, se for bom, não há porque não
comprar, não concorda? Bom, um script não sei se conhecem é o PascalScript,
da RemObjects não sei se é a altura deste aí, mas é gratuito, e o
melhor.. é em pascal! :o)

[]s

Em 28/12/07, Davi Eduardo Borges Wall [EMAIL PROTECTED] 
mailto:davi.wall%40mult.com.br  escreveu:

 Fellipe, é pago sim. Não sei se tem versão free. Eu comprei a versão 6
 faz um tempinho.

 O nome é Sax Basic. Se ele é feito em VB eu não sei. Mas o script é em
 macro VBA.
 Acho que tem opções para outras linguagens, eu tenho internet bloqueada
 aqui então não consigo entrar

 Na pagina deles pra te dizer certinho.

 Brasileiro quer tudo de graça RS...

 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br] Em nome de
 Fellipe Henrique
 Enviada em: sexta-feira, 28 de dezembro de 2007 08:47
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 Olá Davi, bom, realmente.. escrevi o que na época eu passei, isso foi a
 muitos anos atrás.. muitos mesmo.. rsrs... Nunca ouvi falar sobre esse
 IDE
 script VBA, isso é gratuito? Onde encontro mais informações a respeito..
 Agora, pelo nome me parece ser feito em Visual Basic, é correto isso? :o(

 []s

 Em 28/12/07, Davi Eduardo Borges Wall [EMAIL PROTECTED] 
 mailto:davi.wall%40mult.com.br davi.wall%40mult.com.brmailto:
 davi.wall%40mult.com.br  escreveu:

 
 
 
  Deixa eu ver se entendi... isso seria realmente para criar uma tela
  automática, ou outra coisa? Porque se for, tem que seguir realmente o
 que
  o
  Andreano disse... e um bom embasamento é o proprio Delphi.. o
 dicionario
  teria que ter a maioria das propriedades, caption, height, width,
  taborder,
  formatmask, editmask e etc..
 
  Não necessariamente, isso vai depender de como você montou a estrutura
 da
  sua tela.
  Preparando uma tela com funcionamento básico e publicando todos seus
  objetos, eventos, propriedades na IDE
  de script você pode deixar esses a cargo da customização na frente do
  Cliente, por exemplo:
 
  Você disponibiliza uma tela de cadastro pessoa física para os clientes.
  Esta é uma tela genérica.
  Certo cliente precisa da informação IDADE no seu cadastro de pessoa
  física. Puxa vida, vou ter que criar um campo calculado,
  colocar uma rotina de cálculo de idade, associar ela a algum evento,
  compilar manejar pacotes, enviar para o cliente. (ainda com chance de
 erro)
 
  Com um script e um sistema do tipo creating and using, na frente do
  cliente eu crio um campo calculado e no script faço o calculo da idade
  e já jogo o valor para o Edit do campo calculado.
  Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre
  outros, todos podem estar publicados no script. Até mesmo o objeto de
  negócio se for necessário.
  Então a utilização de script é algo lindo em um sistema comercial, ERP,
  automação, seja lá qual a finalidade.
  Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de
  coisa na frente dele por exemplo.
 
  Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a
  conclusão
  de que: o script não substitui o sistema compilado, voce não consegue
  fazer
  muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
  consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo
  menos
  na época que eu pesquisei Na época tinha chegado a conclusão de
 usar
  mini-EXEs... como a Inprise (Sim, era Inprise na época :o) ) não
  permitia, e
  ainda não permite (me corrija se estiver errado) que se distribua o
  compilador e fontes do delphi (vcl e afins), estava vendo a
  compatibilidade
  de integrar o então recém iniciado Lázarus... mas por falta de
 motivação
  ($$) deixei este projeto de lado..
 
  Acho que você talvez não tenha pesquisado o suficiente. A IDE script VBA
  que tenho permite fazer quase tudo o que o Delphi faz.
  Ela por exemplo me permite carregar ACtivex librarys da Microsoft para
  fazer por exemplo MAPI via macro. Consigo rodar e manipular planilhas
  excelt.
  Consigo manipular qualquer objeto do Delphi. Consigo até mesmo publicar
  funções específicas. Posso criar uma função que nem essa
 Get_IdadePessoa(ID:
  integer)
  de dentro do Delphi e publicar para ser usado na Macro.
 
  São muitas as vantagens da utilização de macro script em aplicações,
 mas
  também há desvantagens, uma delas é SUPORTE. =)
  Mas, estou atento a 

RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Sérgio T . Uetanabaro
Eu utilizo vários componentes de terceiros(nacionais e internacionais) e
nunca tive problemas de suporte. É só dar uma pesquisada pra saber se vc
está comprando algo de empresa/pessoas séria. Eu costumo olhar os newsgroups
pra sentir o drama qdo estou em duvida.
 
 
Sérgio T. Uetanabaro

 

   _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fellipe Henrique
Enviada em: sexta-feira, 28 de dezembro de 2007 10:08
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados



Já vi esse PaxScripter.-...realmente ele é o bicho.. mas fico com medo de
comprar algo fora do Brasil, e não ter o tal suporte.

[]s

Em 28/12/07, Sérgio T. Uetanabaro HYPERLINK
mailto:suka%40allbras.com.br[EMAIL PROTECTED] escreveu:

 Na minha opinião o melhor scripter que houve foi o DreamScripter mas
 foi
 descontinuado. Agora uso o PaxScripter que também e muito bom. O legal
 desse
 scripters eh que vc pode usar delphi como linguagem de script mas são
 pagos.
 Eu, como desenvolvedor profissional, prefiro componentes pagos pois assim
 tenho o suporte necessário pois já fiquei na mão com comps free.


 []´s

 Sérgio T. Uetanabaro

 _

 De: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
delphi-br%40yahoog-rupos.com.-br [mailto:
 HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
delphi-br%40yahoog-rupos.com.-br] Em
 nome de Davi Eduardo Borges Wall
 Enviada em: sexta-feira, 28 de dezembro de 2007 09:00
 Para: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
delphi-br%40yahoog-rupos.com.-br
 Assunto: RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

 Leslyn

 Eu acho que não !

 Vc já escreveu macro para excel ou Word?

 Se ainda não, abra o teu Excel, e procure nos menus por MACRO.

 De uma olhada como é o ambiente. Acho que você vai entender rapidinho. =)

 De: HYPERLINK
 mailto:delphi--br%40yahoogrupos-.com.brHYPERLINK
mailto:delphi-br%40yahoogrup-os.com.br[EMAIL PROTECTED]delph
i-br%40yahoog-rup-os.com.-br
 [mailto:HYPERLINK
 mailto:delphi--br%40yahoogrupos-.com.brHYPERLINK
mailto:delphi-br%40yahoogrup-os.com.br[EMAIL PROTECTED]delph
i-br%40yahoog-rup-os.com.-br]
 Em
 nome de Leslyn Fernandes
 Enviada em: sexta-feira, 28 de dezembro de 2007 08:52
 Para: HYPERLINK
 mailto:delphi--br%40yahoogrupos-.com.brHYPERLINK
mailto:delphi-br%40yahoogrup-os.com.br[EMAIL PROTECTED]delph
i-br%40yahoog-rup-os.com.-br
 Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 Oi Davi... Quando vc fala de scripts, pode ser um xml por exemplo, não?

 Ah, e muito obrigado a todos... estou aprendendo bastante com esta
 thread...

 On Dec 28, 2007 7:33 AM, Davi Eduardo Borges Wall HYPERLINK
 mailto:davi.-wall%40mult.-com.br[EMAIL PROTECTED]

 mailto:davi.--wall%40mult.--com.br 
 wrote:

 
 
  Deixa eu ver se entendi... isso seria realmente para criar uma tela
  automática, ou outra coisa? Porque se for, tem que seguir realmente o
 que
  o
  Andreano disse... e um bom embasamento é o proprio Delphi.. o
 dicionario
  teria que ter a maioria das propriedades, caption, height, width,
  taborder,
  formatmask, editmask e etc..
 
  Não necessariamente, isso vai depender de como você montou a estrutura
 da
  sua tela.
  Preparando uma tela com funcionamento básico e publicando todos seus
  objetos, eventos, propriedades na IDE
  de script você pode deixar esses a cargo da customização na frente do
  Cliente, por exemplo:
 
  Você disponibiliza uma tela de cadastro pessoa física para os clientes.
  Esta é uma tela genérica.
  Certo cliente precisa da informação IDADE no seu cadastro de pessoa
  física. Puxa vida, vou ter que criar um campo calculado,
  colocar uma rotina de cálculo de idade, associar ela a algum evento,
  compilar manejar pacotes, enviar para o cliente. (ainda com chance de
 erro)
 
  Com um script e um sistema do tipo creating and using, na frente do
  cliente eu crio um campo calculado e no script faço o calculo da idade
  e já jogo o valor para o Edit do campo calculado.
  Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre
  outros, todos podem estar publicados no script. Até mesmo o objeto de
  negócio se for necessário.
  Então a utilização de script é algo lindo em um sistema comercial, ERP,
  automação, seja lá qual a finalidade.
  Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de
  coisa na frente dele por exemplo.
 
  Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a
  conclusão
  de que: o script não substitui o sistema compilado, voce não consegue
  fazer
  muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
  consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo
  menos
  na época que eu pesquisei...--. Na época tinha chegado a conclusão de
 usar
  mini-EXEs..--. como a Inprise (Sim, era Inprise na época :o) ) não
  permitia, e
  ainda não permite (me corrija se estiver errado) que se distribua o
  compilador e fontes do

RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Sérgio T . Uetanabaro
Na minha opinião o melhor scripter que houve foi o DreamScripter mas foi
descontinuado. Agora uso o PaxScripter que também e muito bom. O legal desse
scripters eh que vc pode usar delphi como linguagem de script mas são pagos.
Eu, como desenvolvedor profissional, prefiro componentes pagos pois assim
tenho o suporte necessário pois já fiquei na mão com comps free.
 
 
[]´s
 
Sérgio T. Uetanabaro

 

   _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Davi Eduardo Borges Wall
Enviada em: sexta-feira, 28 de dezembro de 2007 09:00
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] OFF-TOPIC - Dicionário de Dados



Leslyn

Eu acho que não !

Vc já escreveu macro para excel ou Word?

Se ainda não, abra o teu Excel, e procure nos menus por MACRO.

De uma olhada como é o ambiente. Acho que você vai entender rapidinho. =)

De: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
[mailto:HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Em
nome de Leslyn Fernandes
Enviada em: sexta-feira, 28 de dezembro de 2007 08:52
Para: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Oi Davi... Quando vc fala de scripts, pode ser um xml por exemplo, não?

Ah, e muito obrigado a todos... estou aprendendo bastante com esta thread...

On Dec 28, 2007 7:33 AM, Davi Eduardo Borges Wall HYPERLINK
mailto:davi.wall%40mult.com.br[EMAIL PROTECTED]
mailto:davi.-wall%40mult.-com.br 
wrote:



 Deixa eu ver se entendi... isso seria realmente para criar uma tela
 automática, ou outra coisa? Porque se for, tem que seguir realmente o que
 o
 Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario
 teria que ter a maioria das propriedades, caption, height, width,
 taborder,
 formatmask, editmask e etc..

 Não necessariamente, isso vai depender de como você montou a estrutura da
 sua tela.
 Preparando uma tela com funcionamento básico e publicando todos seus
 objetos, eventos, propriedades na IDE
 de script você pode deixar esses a cargo da customização na frente do
 Cliente, por exemplo:

 Você disponibiliza uma tela de cadastro pessoa física para os clientes.
 Esta é uma tela genérica.
 Certo cliente precisa da informação IDADE no seu cadastro de pessoa
 física. Puxa vida, vou ter que criar um campo calculado,
 colocar uma rotina de cálculo de idade, associar ela a algum evento,
 compilar manejar pacotes, enviar para o cliente. (ainda com chance de
erro)

 Com um script e um sistema do tipo creating and using, na frente do
 cliente eu crio um campo calculado e no script faço o calculo da idade
 e já jogo o valor para o Edit do campo calculado.
 Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre
 outros, todos podem estar publicados no script. Até mesmo o objeto de
 negócio se for necessário.
 Então a utilização de script é algo lindo em um sistema comercial, ERP,
 automação, seja lá qual a finalidade.
 Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de
 coisa na frente dele por exemplo.

 Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a
 conclusão
 de que: o script não substitui o sistema compilado, voce não consegue
 fazer
 muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
 consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo
 menos
 na época que eu pesquisei...-. Na época tinha chegado a conclusão de usar
 mini-EXEs..-. como a Inprise (Sim, era Inprise na época :o) ) não
 permitia, e
 ainda não permite (me corrija se estiver errado) que se distribua o
 compilador e fontes do delphi (vcl e afins), estava vendo a
 compatibilidade
 de integrar o então recém iniciado Lázarus... mas por falta de motivação
 ($$) deixei este projeto de lado..

 Acho que você talvez não tenha pesquisado o suficiente. A IDE script VBA
 que tenho permite fazer quase tudo o que o Delphi faz.
 Ela por exemplo me permite carregar ACtivex librarys da Microsoft para
 fazer por exemplo MAPI via macro. Consigo rodar e manipular planilhas
 excelt.
 Consigo manipular qualquer objeto do Delphi. Consigo até mesmo publicar
 funções específicas. Posso criar uma função que nem essa
Get_IdadePessoa(-ID:
 integer)
 de dentro do Delphi e publicar para ser usado na Macro.

 São muitas as vantagens da utilização de macro script em aplicações, mas
 também há desvantagens, uma delas é SUPORTE. =)
 Mas, estou atento a esta thread!

 []s
 Fellipe H.

 [As partes desta mensagem que não continham texto foram removidas]

 


-- 
TFA,
Leslyn Fernandes
55-11-9159-3837
Computer Engineer
Integra Solutions

A poem written in minor
between dark and light

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]



 


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.17.9/1198 - Release Date: 26/12/2007
17:26

RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Davi Eduardo Borges Wall
Acredito que a maioria dos Scripters Engines são bons e devem fazer um bom 
serviço.

Acho imprescindível a possibilidade de publicar objetos e funções neles para 
serem manipulados em tempo de execução. 
Isso sim que vai fazer a diferença na minha opinião.

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe 
Henrique
Enviada em: sexta-feira, 28 de dezembro de 2007 10:08
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 

Já vi esse PaxScripterrealmente ele é o bicho.. mas fico com medo de
comprar algo fora do Brasil, e não ter o tal suporte.

[]s

Em 28/12/07, Sérgio T. Uetanabaro [EMAIL PROTECTED] 
mailto:suka%40allbras.com.br  escreveu:

 Na minha opinião o melhor scripter que houve foi o DreamScripter mas
 foi
 descontinuado. Agora uso o PaxScripter que também e muito bom. O legal
 desse
 scripters eh que vc pode usar delphi como linguagem de script mas são
 pagos.
 Eu, como desenvolvedor profissional, prefiro componentes pagos pois assim
 tenho o suporte necessário pois já fiquei na mão com comps free.


 []´s

 Sérgio T. Uetanabaro

 _

 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br] Em
 nome de Davi Eduardo Borges Wall
 Enviada em: sexta-feira, 28 de dezembro de 2007 09:00
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br
 Assunto: RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

 Leslyn

 Eu acho que não !

 Vc já escreveu macro para excel ou Word?

 Se ainda não, abra o teu Excel, e procure nos menus por MACRO.

 De uma olhada como é o ambiente. Acho que você vai entender rapidinho. =)

 De: HYPERLINK
 mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] 
 mailto:delphi-br%40yahoogrup-os.com.br delphi-br%40yahoogrup-os.com.br
 [mailto:HYPERLINK
 mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] 
 mailto:delphi-br%40yahoogrup-os.com.br delphi-br%40yahoogrup-os.com.br]
 Em
 nome de Leslyn Fernandes
 Enviada em: sexta-feira, 28 de dezembro de 2007 08:52
 Para: HYPERLINK
 mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] 
 mailto:delphi-br%40yahoogrup-os.com.br delphi-br%40yahoogrup-os.com.br
 Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 Oi Davi... Quando vc fala de scripts, pode ser um xml por exemplo, não?

 Ah, e muito obrigado a todos... estou aprendendo bastante com esta
 thread...

 On Dec 28, 2007 7:33 AM, Davi Eduardo Borges Wall HYPERLINK
 mailto:davi.wall%40mult.com.br[EMAIL PROTECTED]

 mailto:davi.-wall%40mult.-com.br 
 wrote:

 
 
  Deixa eu ver se entendi... isso seria realmente para criar uma tela
  automática, ou outra coisa? Porque se for, tem que seguir realmente o
 que
  o
  Andreano disse... e um bom embasamento é o proprio Delphi.. o
 dicionario
  teria que ter a maioria das propriedades, caption, height, width,
  taborder,
  formatmask, editmask e etc..
 
  Não necessariamente, isso vai depender de como você montou a estrutura
 da
  sua tela.
  Preparando uma tela com funcionamento básico e publicando todos seus
  objetos, eventos, propriedades na IDE
  de script você pode deixar esses a cargo da customização na frente do
  Cliente, por exemplo:
 
  Você disponibiliza uma tela de cadastro pessoa física para os clientes.
  Esta é uma tela genérica.
  Certo cliente precisa da informação IDADE no seu cadastro de pessoa
  física. Puxa vida, vou ter que criar um campo calculado,
  colocar uma rotina de cálculo de idade, associar ela a algum evento,
  compilar manejar pacotes, enviar para o cliente. (ainda com chance de
 erro)
 
  Com um script e um sistema do tipo creating and using, na frente do
  cliente eu crio um campo calculado e no script faço o calculo da idade
  e já jogo o valor para o Edit do campo calculado.
  Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre
  outros, todos podem estar publicados no script. Até mesmo o objeto de
  negócio se for necessário.
  Então a utilização de script é algo lindo em um sistema comercial, ERP,
  automação, seja lá qual a finalidade.
  Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de
  coisa na frente dele por exemplo.
 
  Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a
  conclusão
  de que: o script não substitui o sistema compilado, voce não consegue
  fazer
  muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
  consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo
  menos
  na época que eu pesquisei...-. Na época tinha chegado a conclusão de
 usar
  mini-EXEs..-. como a Inprise (Sim, era Inprise na época :o) ) não
  permitia, e
  ainda não permite (me corrija se estiver errado) que se distribua o
  compilador e fontes do delphi (vcl e afins), estava vendo a
  compatibilidade
  de integrar o então recém

Res: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Elazar Dornelles Ceza
Alessandro

Boa tarde, algum tempo atraz eu estava procurando alguma coisa e tambem 
encontrei isso no habil, 
ele tem uma guia pra cada janela chamada 'Controles do usuario', onde qualquer 
um pode entrar e criar
campos, dbedit, comobocom base em outras tabelas, consultas...de maneira 
bem fácil, e olhe que 
para o usuário isto é uma mão na roda, ja que o habil tem um gerenciador de 
relatórios, ficando bem fácil para o cliente
poder criar suas 'relações personalizadas'.


- Mensagem original 
De: Alessandro DUARTE de Moraes [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 28 de Dezembro de 2007 8:09:39
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Tô acompanhando essa thread, e agora acho que chegou ao ponto. O Hábil, sistema 
bem conhecido, possui um esquema semelhante a esse que o Andreano citou, mas tb 
não me aprofundei muito.
Se formos por essa linha de raciocínio eu estou dentro da equipe!

Alessandro DUARTE de Moraes
A.C. Santa Casa do Rio Grande.
http://www.santacas arg.com.br

- Original Message - 
From: Fellipe Henrique 
To: [EMAIL PROTECTED] os.com.br 
Sent: Thursday, December 27, 2007 9:52 PM
Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Deixa eu ver se entendi... isso seria realmente para criar uma tela
automática, ou outra coisa? Porque se for, tem que seguir realmente o que o
Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario
teria que ter a maioria das propriedades, caption, height, width, taborder,
formatmask, editmask e etc..

Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a conclusão
de que: o script não substitui o sistema compilado, voce não consegue fazer
muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo menos
na época que eu pesquisei... . Na época tinha chegado a conclusão de usar
mini-EXEs... como a Inprise (Sim, era Inprise na época :o) ) não permitia, e
ainda não permite (me corrija se estiver errado) que se distribua o
compilador e fontes do delphi (vcl e afins), estava vendo a compatibilidade
de integrar o então recém iniciado Lázarus... mas por falta de motivação
($$) deixei este projeto de lado..

Mas, estou atento a esta thread!

[]s
Fellipe H.

Em 27/12/07, Andreano Lanusse andreano.lanusse@ codegear. com escreveu:

 O primeiro ponto é definir as objetivos que o dicionário de dados terá
 que atender.

 Por exemplo:

 - Características dos campos nas telas( label, dbedit, dbgrid, etc..):

 o Caption

 o Hints

 o Orderm

 - Obrigatoriedade dos campos

 - Valor default

 - Características de menu

 - Etc...

 Com isso definido, ai sim pode se começar a pensar em implementação, se
 começaram a implementer antes, vai ter um trabalhão la na frente pra
 arrumar.

 []'s

 Andreano Lanusse
 CodeGear Product Line Manager  Evangelist Leader Latin America

 Blog: http://blogs. codegear. com/andreanolanu sse

 Exemplos: http://cc.codegear. com/Author/ 38483

  _ _ __


 _ _ ___
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED] com

[As partes desta mensagem que não continham texto foram removidas]

 - - 
E-mail Seguro Vetorial.net 

Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
encaminhe para [EMAIL PROTECTED] net 

Chave de Identificação: 54568,477448b611624 9542571743 

[As partes desta mensagem que não continham texto foram removidas]





  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-28 Por tôpico Davi Eduardo Borges Wall
Pera aí, Quais caras de Blumenau? RS...

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
Alessandro DUARTE de Moraes
Enviada em: sexta-feira, 28 de dezembro de 2007 15:03
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 

Blz, é bem isso mesmo! Já até pensei em desenvolver algo similar, mas está com 
prioridade baixa ... talvez agora eu encare a peleia.
Sobre a questão de Scripts, eu uso bastante o que vem com a JediVCL, que era a 
antiga RALib. É pascal, permite inclusive criar formulários, ... bem 
interessante, aconcelho a todos dar uma olhada. Uma vez vi uns caras de 
Blumenau com um programa em que todos os relatórios eram feitos em QuickReport 
(isso já faz bastante tempo), e esses forms eram carregados em tempo de 
execução, utilizando esse recurso. Dessa forma eles faziam relatório 
personalizados. Eu ainda não utilizei esse recurso, mas acho que é uma boa 
saída.

Alessandro DUARTE de Moraes
A.C. Santa Casa do Rio Grande.
http://www.santacasarg.com.br

- Original Message - 
From: Elazar Dornelles Ceza 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
Sent: Friday, December 28, 2007 12:43 PM
Subject: Res: [delphi-br] OFF-TOPIC - Dicionário de Dados

Alessandro

Boa tarde, algum tempo atraz eu estava procurando alguma coisa e tambem 
encontrei isso no habil, 
ele tem uma guia pra cada janela chamada 'Controles do usuario', onde qualquer 
um pode entrar e criar
campos, dbedit, comobocom base em outras tabelas, consultas...de maneira 
bem fácil, e olhe que 
para o usuário isto é uma mão na roda, ja que o habil tem um gerenciador de 
relatórios, ficando bem fácil para o cliente
poder criar suas 'relações personalizadas'.

- Mensagem original 
De: Alessandro DUARTE de Moraes [EMAIL PROTECTED] 
mailto:duarte%40santacasarg.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Sexta-feira, 28 de Dezembro de 2007 8:09:39
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Tô acompanhando essa thread, e agora acho que chegou ao ponto. O Hábil, sistema 
bem conhecido, possui um esquema semelhante a esse que o Andreano citou, mas tb 
não me aprofundei muito.
Se formos por essa linha de raciocínio eu estou dentro da equipe!

Alessandro DUARTE de Moraes
A.C. Santa Casa do Rio Grande.
http://www.santacas arg.com.br

- Original Message - 
From: Fellipe Henrique 
To: [EMAIL PROTECTED] os.com.br 
Sent: Thursday, December 27, 2007 9:52 PM
Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Deixa eu ver se entendi... isso seria realmente para criar uma tela
automática, ou outra coisa? Porque se for, tem que seguir realmente o que o
Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario
teria que ter a maioria das propriedades, caption, height, width, taborder,
formatmask, editmask e etc..

Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a conclusão
de que: o script não substitui o sistema compilado, voce não consegue fazer
muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce
consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo menos
na época que eu pesquisei... . Na época tinha chegado a conclusão de usar
mini-EXEs... como a Inprise (Sim, era Inprise na época :o) ) não permitia, e
ainda não permite (me corrija se estiver errado) que se distribua o
compilador e fontes do delphi (vcl e afins), estava vendo a compatibilidade
de integrar o então recém iniciado Lázarus... mas por falta de motivação
($$) deixei este projeto de lado..

Mas, estou atento a esta thread!

[]s
Fellipe H.

Em 27/12/07, Andreano Lanusse andreano.lanusse@ codegear. com escreveu:

 O primeiro ponto é definir as objetivos que o dicionário de dados terá
 que atender.

 Por exemplo:

 - Características dos campos nas telas( label, dbedit, dbgrid, etc..):

 o Caption

 o Hints

 o Orderm

 - Obrigatoriedade dos campos

 - Valor default

 - Características de menu

 - Etc...

 Com isso definido, ai sim pode se começar a pensar em implementação, se
 começaram a implementer antes, vai ter um trabalhão la na frente pra
 arrumar.

 []'s

 Andreano Lanusse
 CodeGear Product Line Manager  Evangelist Leader Latin America

 Blog: http://blogs. codegear. com/andreanolanu sse

 Exemplos: http://cc.codegear. com/Author/ 38483

  _ _ __


 _ _ ___
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED] com

[As partes desta mensagem que não continham texto foram removidas]

 - - 
E-mail Seguro Vetorial.net 

Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, 
encaminhe para [EMAIL PROTECTED] net 

Chave de Identificação: 54568,477448b611624 9542571743 

[As partes desta mensagem que não continham texto foram removidas]

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/

[As partes desta

RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-27 Por tôpico Davi Eduardo Borges Wall
Já trabalhei em um sistema ERP muito conhecido nacionalmente, onde é utilizado 
macro em script VBA. É algo sensacional e muito simples de implementar.

 

Agora eu ainda não entendi aonde utilizar um dicionário de dados.

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubem 
Nascimento da Rocha
Enviada em: quinta-feira, 27 de dezembro de 2007 15:50
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] OFF-TOPIC - Dicionário de Dados
Prioridade: Alta

 



Parece que, finalmente, teremos uma disucssão técnica de verdade. Aproveito o 
ensejo para enfocar que sempre foi meu maior desejo desenvolver uma aplicação 
que pudesse ser altamente adaptável para atender as necessidades de negócio do 
cliente. Por isso, sempre pensei em duas coisas:

. Um dicionário de dados;
. Uso de script languages (linguagens de script - Ex.: VBA)

Se puder ajudar em alguma coisa nesta discussão, eu ajudarei!

Sds.



To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
From: [EMAIL PROTECTED] mailto:aoliveira_sys%40yahoo.com.br 
Date: Thu, 27 Dec 2007 15:47:31 -0200
Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Também queria participar dessa discussão tb, pois tb estou pensando em fazer
o mesmo no meu sistema.

- Original Message -
From: Alexandre Marinho da Silveira [EMAIL PROTECTED] 
mailto:xandi_ms%40terra.com.br 
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Sent: Thursday, December 27, 2007 4:15 PM
Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 Prezado Leslyn

 Eu cheguei a participar do estágio inicial de um sistema assim que vc está
 querendo criar.
 Se vc quiser, em pvt, eu posso te explicar como é na prática um dicionário
 de
 dados.

 Atenciosamente

 Alexandre
 - Original Message -
 From: Leslyn Fernandes [EMAIL PROTECTED] 
 mailto:leslynfernandes%40gmail.com 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 Date: Thu, 27 Dec 2007 13:55:58 -0300
 Subject: Re:_[delphi-br]_OFF-TOPIC_-_Dicionário_de_Dados

 Bom...

 Eu pretendo gerar um aplicativo para poder cadastrar manualmente as
 informações de dicionário de dados nele. Acho que será um trabalho manual
 mesmo.

 Porém, para poder gerar meu aplicativo preciso conhecer a fundo técnicas
 de
 geração de dicionario de dados e etc...

 e aí que eu preciso de material para estudos... No google só achei coisas
 meio superficiais. Se alguém souber de algum livro sobre o assunto, ou
 apostila, ou site, ou... whatever... :)

 Agradeço desde já...



 On Dec 27, 2007 2:46 PM, Alexandre Marinho da Silveira 
 [EMAIL PROTECTED] mailto:xandi_ms%40terra.com.br  wrote:

 Desculpe Guionardo.
 Só vi que tinha copiado o nome do destinatário errado depois de clicar
 no
 botão de envio. Aí não tinha mais como arrumar.
 Se vc puder informar o que tem em mente, Leslyn, eu posso tentar te
 ajudar.

 Alexandre

 - Original Message -
 From: Guionardo Furlan [EMAIL PROTECTED] mailto:guionardo%40gmail.com 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 Date: Thu, 27 Dec 2007 14:34:47 -0200
 Subject: Re:_[delphi-br]_OFF-TOPIC_-_Dicionário_de_Dados

 Opa, o dono do problema é o Leslyn.

 Em 27/12/07, Alexandre Marinho da Silveira[EMAIL PROTECTED] 
 mailto:xandi_ms%40terra.com.br 
 escreveu:
 Prezado Guionardo

 Vc pensa em fazer esse dicionário escrito ou via programação,
 guardando
 essas
 informações digitalmente?

 Alexandre

 - Original Message -
 From: Guionardo Furlan [EMAIL PROTECTED] 
 mailto:guionardo%40gmail.com 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 Date: Thu, 27 Dec 2007 14:13:58 -0200
 Subject: Re:_[delphi-br]_OFF-TOPIC_-_Dicionário_de_Dados

 Hmm, o que especificamente vc precisa fazer?
 Hash serviria?

 Em 27/12/07, Leslyn Fernandes [EMAIL PROTECTED] 
 mailto:leslynfernandes%40gmail.com 
 escreveu:


 Alguém tem algum material para me ajudar a criar um dicionário
 de
 dados
 para
 um sistema?



 --
 Timeo hominem unius libri
 Cogito ergo sum - Carpe diem

 []s
 Guionardo Furlan
 http://guionardo.blogspot.com



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM

 Links do Yahoo! Grupos





 --
 Timeo hominem unius libri
 Cogito ergo sum - Carpe diem

 []s
 Guionardo Furlan
 http://guionardo.blogspot.com



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM

 Links do Yahoo! Grupos





 [As partes desta mensagem que não continham texto foram removidas]




 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM

 Links do Yahoo! Grupos




--

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.17.9/1198 - Release Date: 26/12/2007
17:26

___
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.

Res: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-27 Por tôpico Elazar Dornelles Ceza
Boa tarde.

Mas voce não precisa de um dicionário de dados pra fazer isto, basta fazer um 
loop nos fields do dataset e ir criando os componentes de acordo com o tipo de 
campo, por ex. se for String usa um DBEdit, data um DBDateTimePicker por 
exemplo. (ou usa o dbedit mesmo);

A idéia básica do dicionário de dados, seria pra ter informações sobre campos, 
tabelas em runtime, de modo beem flexivel, pois com o sitema rodando, iria 
simplesmente alterar uma definição e tudo já estaria a disponição dos usuários.

Eu estrutura de dicionario de dados em minhas aplicações particulares (a 
terceiriazação ta pegando aqui..rsss), e o usuário pode entrar e personalizar 
as informações caso ele queira, pode trocar o label de qualquer dbedit, definir 
valores padrões (quando o usuário da o novo), ajuda o usuário exibindo as 
dicas dos campos em que ele está posicionado hints, como o tamanho que ele 
pode digitar, se pode ficar vazio (obrigatorio)ai vai da necessidade de 
cada um em pensar em boas idéias.

Mas atente que não é simplesmente ir criando uma ou duas tabelinhas ai no seu 
banco de dados achando que vai ter um dicionário, existe muitas coisas que 
implicam por tráz disto tudo como por exemplo o caso de declarar os field 
nos datasets, eu ousaria dizer que se você faz isto, desita de tentar 
implementar um dicionário de dados (pelo menos eu tive inumeros problemas com 
esta combinação). Na verdade imagino que o dicionário de dados existe 
exatamente pra preencher as lacunas dos fields (por favor não estou criticando 
ninguem)tambem vai depender um pouco de como o seu banco de dados está 
normalizado, ainda mais pra compreenção do usuário (caso ele vier a ter acesso)

Tudo vai bem com o dicionário de dados, derrepente voce consegue imaginar 
outras utilizades para o mesmo, como por exemplo criar consultas 
personalizaveis, on o cliente entre determine quais campos ele quer ver no 
grid.


- Rubens, de acordo!!!
e como seria esta ideia do vbscript? seria apenas um campo onde o poderia 
ser definido um script e executado na aplicação em dado momento...?..acredito 
que o que voce esta querendo deixar claro é que pode ser qualquer 'codigo via 
script' e não necessáriamente o vb...estou certo?

Lembro me de ter visto algo no Fast Report onde suporta várias linguaguens 
de scritp (e se não me engano tem um componente que faz isto)...tambem tem um 
no ReportBuilder o tal de RAP que é bem interessante tb.

Atenc.
Elazar


- Mensagem original 
De: Fellipe Henrique [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 27 de Dezembro de 2007 15:32:22
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Seria interessante nisso daí criar a tela automaticamente, incluindo os
campos.. estilo Protheus da Microsiga, aí sim

[]s. 



  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-27 Por tôpico Davi Eduardo Borges Wall
Eu tenho um protótipo de sistema que faz boa parte do que o Elazar descreveu. 
Mas eu não chamo isso de Dicionário de dados e também não faço idéia se seria 
correto.

 

Mas descrevendo um pouco do funcionamento do protótipo.

 

Usuário (quando aprender) poderá definir tipos de dados.   (considero esse um 
usuário técnico com pouco de conhecimento lógico tipo um consultor vamos dizer)

Ex: Cadeira de caracters (string), set de opções (combo), selecionar dados de 
outra tabela (Lookup), data, etc.. 

 

O após o cadastramento dessas informações, em outra aba do sistema o usuário 
já está vendo a coisa toda rodando

Vai clicando e navegando na tela que ele acabou de criar. 

Estou adicionando novas funcionalidades como programação em vbscript utilizando 
uma ferramenta que pode ser comprada de uma empresa americana.

Ela é bem legal, vc pode publicar seus componentes e eventos via 
AutomationControl e ele publica tudo isso em uma IDE VBA para um usuário 
avançado fazer o que eu permiti-lo fazer.

 

Muito bom para customização na hora!

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Elazar 
Dornelles Ceza
Enviada em: quinta-feira, 27 de dezembro de 2007 17:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] OFF-TOPIC - Dicionário de Dados

 

Boa tarde.

Mas voce não precisa de um dicionário de dados pra fazer isto, basta fazer um 
loop nos fields do dataset e ir criando os componentes de acordo com o tipo de 
campo, por ex. se for String usa um DBEdit, data um DBDateTimePicker por 
exemplo. (ou usa o dbedit mesmo);

A idéia básica do dicionário de dados, seria pra ter informações sobre campos, 
tabelas em runtime, de modo beem flexivel, pois com o sitema rodando, iria 
simplesmente alterar uma definição e tudo já estaria a disponição dos usuários.

Eu estrutura de dicionario de dados em minhas aplicações particulares (a 
terceiriazação ta pegando aqui..rsss), e o usuário pode entrar e personalizar 
as informações caso ele queira, pode trocar o label de qualquer dbedit, definir 
valores padrões (quando o usuário da o novo), ajuda o usuário exibindo as 
dicas dos campos em que ele está posicionado hints, como o tamanho que ele 
pode digitar, se pode ficar vazio (obrigatorio)ai vai da necessidade de 
cada um em pensar em boas idéias.

Mas atente que não é simplesmente ir criando uma ou duas tabelinhas ai no seu 
banco de dados achando que vai ter um dicionário, existe muitas coisas que 
implicam por tráz disto tudo como por exemplo o caso de declarar os field 
nos datasets, eu ousaria dizer que se você faz isto, desita de tentar 
implementar um dicionário de dados (pelo menos eu tive inumeros problemas com 
esta combinação). Na verdade imagino que o dicionário de dados existe 
exatamente pra preencher as lacunas dos fields (por favor não estou criticando 
ninguem)tambem vai depender um pouco de como o seu banco de dados está 
normalizado, ainda mais pra compreenção do usuário (caso ele vier a ter acesso)

Tudo vai bem com o dicionário de dados, derrepente voce consegue imaginar 
outras utilizades para o mesmo, como por exemplo criar consultas 
personalizaveis, on o cliente entre determine quais campos ele quer ver no 
grid.

- Rubens, de acordo!!!
e como seria esta ideia do vbscript? seria apenas um campo onde o poderia ser 
definido um script e executado na aplicação em dado momento...?..acredito que o 
que voce esta querendo deixar claro é que pode ser qualquer 'codigo via script' 
e não necessáriamente o vb...estou certo?

Lembro me de ter visto algo no Fast Report onde suporta várias linguaguens de 
scritp (e se não me engano tem um componente que faz isto)...tambem tem um no 
ReportBuilder o tal de RAP que é bem interessante tb.

Atenc.
Elazar

- Mensagem original 
De: Fellipe Henrique [EMAIL PROTECTED] mailto:fellipeh%40gmail.com 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Quinta-feira, 27 de Dezembro de 2007 15:32:22
Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Seria interessante nisso daí criar a tela automaticamente, incluindo os
campos.. estilo Protheus da Microsiga, aí sim

[]s. 

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-27 Por tôpico Sérgio T . Uetanabaro
Gde Rubens,
 
 
Estou trabalhando em um projeto usando essas tecnologias há alguns anos
e aconselho o uso de scripters para pequenas tarefas ou como conectores de
uma chamada dinâmica. Mas nesse caso prefiro RTTI. O melhor esquema eh
montar modulos (BPL) em um ambiente 3 camadas e usar os scripts para
pequenas funcoes deixando o papel de gdes processamentos para modulos
compilados. A dicionarizacao eh um ponto fundamental para que vc possa
customizar seus sistemas e possibilitar pequenas alterações sem gdes
esforços. Um dos maiores esforços da dicionarização não eh nem montar o
engine da coisa mas sim a ferramenta de edição pois o ideal eh q vc faça um
editor visual dos metadados pois ninguem merece manipular metadados através
de grids ou datawares. A criação de componentes se faz necessária para a
utlização desse metadados pois fica sem setido somente podermos realizar uma
alteração no dicionario e essa nao se propagar nas telas que representam
essas tabelas. A dicionarização é um dos primeiros passos de um framework e
existem outros pontos que acho interessante destacar em um framework mas
isso eh outra história...
 
 
[]´s
 
Sérgio T. Uetanabaro

 


   _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Rubem Nascimento da Rocha
Enviada em: quinta-feira, 27 de dezembro de 2007 15:50
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] OFF-TOPIC - Dicionário de Dados
Prioridade: Alta





Parece que, finalmente, teremos uma disucssão técnica de verdade. Aproveito
o ensejo para enfocar que sempre foi meu maior desejo desenvolver uma
aplicação que pudesse ser altamente adaptável para atender as necessidades
de negócio do cliente. Por isso, sempre pensei em duas coisas:

. Um dicionário de dados;
. Uso de script languages (linguagens de script - Ex.: VBA)

Se puder ajudar em alguma coisa nesta discussão, eu ajudarei!

Sds.

-_-_-__

To: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
From: HYPERLINK
mailto:aoliveira_sys%40yahoo.com.br[EMAIL PROTECTED]
Date: Thu, 27 Dec 2007 15:47:31 -0200
Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

Também queria participar dessa discussão tb, pois tb estou pensando em fazer
o mesmo no meu sistema.

- Original Message -
From: Alexandre Marinho da Silveira HYPERLINK
mailto:xandi_ms%40terra.com.br[EMAIL PROTECTED]
To: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
Sent: Thursday, December 27, 2007 4:15 PM
Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados

 Prezado Leslyn

 Eu cheguei a participar do estágio inicial de um sistema assim que vc está
 querendo criar.
 Se vc quiser, em pvt, eu posso te explicar como é na prática um dicionário
 de
 dados.

 Atenciosamente

 Alexandre
 - Original Message -
 From: Leslyn Fernandes HYPERLINK
mailto:leslynfernandes%40gmail.com[EMAIL PROTECTED]
 To: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
 Date: Thu, 27 Dec 2007 13:55:58 -0300
 Subject: Re:_[delphi--br]_OFF-TOPIC_--_Dicionário_-de_Dados

 Bom...

 Eu pretendo gerar um aplicativo para poder cadastrar manualmente as
 informações de dicionário de dados nele. Acho que será um trabalho manual
 mesmo.

 Porém, para poder gerar meu aplicativo preciso conhecer a fundo técnicas
 de
 geração de dicionario de dados e etc...

 e aí que eu preciso de material para estudos... No google só achei coisas
 meio superficiais. Se alguém souber de algum livro sobre o assunto, ou
 apostila, ou site, ou... whatever... :)

 Agradeço desde já...



 On Dec 27, 2007 2:46 PM, Alexandre Marinho da Silveira 
 HYPERLINK mailto:xandi_ms%40terra.com.br[EMAIL PROTECTED] wrote:

 Desculpe Guionardo.
 Só vi que tinha copiado o nome do destinatário errado depois de clicar
 no
 botão de envio. Aí não tinha mais como arrumar.
 Se vc puder informar o que tem em mente, Leslyn, eu posso tentar te
 ajudar.

 Alexandre

 - Original Message -
 From: Guionardo Furlan HYPERLINK
mailto:guionardo%40gmail.com[EMAIL PROTECTED]
 To: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
 Date: Thu, 27 Dec 2007 14:34:47 -0200
 Subject: Re:_[delphi--br]_OFF-TOPIC_--_Dicionário_-de_Dados

 Opa, o dono do problema é o Leslyn.

 Em 27/12/07, Alexandre Marinho da SilveiraHYPERLINK
mailto:xandi_ms%40terra.com.br[EMAIL PROTECTED]
 escreveu:
 Prezado Guionardo

 Vc pensa em fazer esse dicionário escrito ou via programação,
 guardando
 essas
 informações digitalmente?

 Alexandre

 - Original Message -
 From: Guionardo Furlan HYPERLINK
mailto:guionardo%40gmail.com[EMAIL PROTECTED]
 To: HYPERLINK
mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED]
 Date: Thu, 27 Dec 2007 14:13:58 -0200
 Subject: Re:_[delphi--br]_OFF-TOPIC_--_Dicionário_-de_Dados

 Hmm, o que especificamente vc precisa fazer?
 Hash serviria?

 Em 27/12/07, Leslyn Fernandes HYPERLINK
mailto:leslynfernandes%40gmail.com[EMAIL PROTECTED]
 escreveu:


 Alguém tem algum material para me ajudar a 

RE: RES: [delphi-br] OFF-TOPIC - Dicionário de Dados

2007-12-27 Por tôpico Rubem Nascimento da Rocha

Muito interessante sua abordagem, Davi. Agora, eu fico imaginando também uma 
outra coisa: como juntar boas práticas de desenvolvimento orieintado a objeto 
(testes unitários, pacotes de classes, etc.) com esse tipo de abordagem para 
tornar as aplicações mais adaptáveis e ao mesmo tempo sem perder a qualidade do 
software.

Eu penso que o dicionário de dados deve permitir, inicialmente, tornar ítens 
cruciais do sistema (como nomenclatura de campos e labels, customização de 
telas e relatórios e regras de negócio) passíveis de alteração em qualquer 
momento que o cliente sentir necessidade de moldar a aplicação para as mudanças 
de seu ramo de negócio. Quando trabalhava com Clipper, tentei fazer algo 
parecido. Todas as informações de campos, validações de campos, índices e 
arquivos .DBF eu mantinha em um arquivo texto, que na época era como eu poderia 
implementar um dicionário de dados. Depois migrei esse dicionário para um DBF.

Ainda pesquiso sobre uma maneira de implementar uma infra-estrutura básica para 
a criação de sistemas customizáveis ao usuário, não apenas no que diz ao 
aspecto visual, mas no que tange atender necessidades do cliente adequando o 
produto às mudanças nas regras de negócio. O que mais me deparo, pesquisando na 
Internet, é com o uso de tecnologias de script, mais especificamente com o uso 
do Microsoft Script Control dentro de aplicãções Delphi.

Também encontrei tecnologias de scripting que permitem até mesmo debug. A 
conclusão a que chego é de que o uso de ferramentas de scripting é essencial, 
mas é necessário um dicionário de dados bem modelado e que possa ser usado pela 
tecnologia de scripting escolhida. Além disso, esse arcabouço deve estar de 
acordo com a metodologia de desenvolvimento adotada pela equipe e permitir o 
uso de boas práticas já consagradas no desenvolvimento de software, como testes 
unitários, verificação de métricas, testes de integração, build automático, etc.

Sds.




To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 27 Dec 2007 17:37:33 -0200
Subject: RES: [delphi-br] OFF-TOPIC - Dicionário de Dados







Eu tenho um protótipo de sistema que faz boa parte do que o Elazar descreveu. 
Mas eu não chamo isso de Dicionário de dados e também não faço idéia se seria 
correto.

Mas descrevendo um pouco do funcionamento do protótipo.

Usuário (quando aprender) poderá definir tipos de dados. (considero esse um 
usuário técnico com pouco de conhecimento lógico tipo um consultor vamos dizer)

Ex: Cadeira de caracters (string), set de opções (combo), selecionar dados de 
outra tabela (Lookup), data, etc..

O após o cadastramento dessas informações, em outra aba do sistema o usuário 
já está vendo a coisa toda rodando

Vai clicando e navegando na tela que ele acabou de criar.

Estou adicionando novas funcionalidades como programação em vbscript utilizando 
uma ferramenta que pode ser comprada de uma empresa americana.

Ela é bem legal, vc pode publicar seus componentes e eventos via 
AutomationControl e ele publica tudo isso em uma IDE VBA para um usuário 
avançado fazer o que eu permiti-lo fazer.

Muito bom para customização na hora!

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Elazar 
Dornelles Ceza
Enviada em: quinta-feira, 27 de dezembro de 2007 17:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] OFF-TOPIC - Dicionário de Dados

Boa tarde.

Mas voce não precisa de um dicionário de dados pra fazer isto, basta fazer um 
loop nos fields do dataset e ir criando os componentes de acordo com o tipo de 
campo, por ex. se for String usa um DBEdit, data um DBDateTimePicker por 
exemplo. (ou usa o dbedit mesmo);

A idéia básica do dicionário de dados, seria pra ter informações sobre campos, 
tabelas em runtime, de modo beem flexivel, pois com o sitema rodando, iria 
simplesmente alterar uma definição e tudo já estaria a disponição dos usuários.

Eu estrutura de dicionario de dados em minhas aplicações particulares (a 
terceiriazação ta pegando aqui..rsss), e o usuário pode entrar e personalizar 
as informações caso ele queira, pode trocar o label de qualquer dbedit, definir 
valores padrões (quando o usuário da o novo), ajuda o usuário exibindo as 
dicas dos campos em que ele está posicionado hints, como o tamanho que ele 
pode digitar, se pode ficar vazio (obrigatorio)ai vai da necessidade de 
cada um em pensar em boas idéias.

Mas atente que não é simplesmente ir criando uma ou duas tabelinhas ai no seu 
banco de dados achando que vai ter um dicionário, existe muitas coisas que 
implicam por tráz disto tudo como por exemplo o caso de declarar os field 
nos datasets, eu ousaria dizer que se você faz isto, desita de tentar 
implementar um dicionário de dados (pelo menos eu tive inumeros problemas com 
esta combinação). Na verdade imagino que o dicionário de dados existe 
exatamente pra preencher as lacunas dos fields (por favor não estou criticando 
ninguem