Array
(
)

Fórmula! Tranformar string em código

Maxadens
   - 02 out 2004

Ola a todos!

Estou desenvolvendo um sistema de orçamentos e o mesmo envolve alguns calculos que devem ser personálizados pelo usuário. Imagine o seguinte:
O numero máximo é de 3 Variáveis, sendo A, B, C.

O cliente estabele uma formula personalizada:

Gandalf.nho
   - 04 out 2004

Existem componentes que fazem isso (evaluadores de expressões). Dê uma pesquisada em sites como http://delphi.icm.edu.pl/ e http://www.torry.net/


Maxadens
   - 08 out 2004

gandalf.nho

Cara. Valeu pela ajuda mas Inglês não é um idioma que eu domino!

Mas obrigado mesmo assim!

Continuo no dilema! Se alguem solber algo ou um site em portugues... eu agradeço!


Edilcimar
   - 08 out 2004

no campo A salver a variável A no campo B a variável B e no campo C a variável C
X := fieldbyname(campoA) - (fieldbyname(campoB) * fieldbyname(campo C)) - 50;
não esqueça de transformar os campos A, B e C de string para integer ou float


Paulo_amorim
   - 08 out 2004


Citação:
gandalf.nho

Cara. Valeu pela ajuda mas Inglês não é um idioma que eu domino!

Mas obrigado mesmo assim!

Continuo no dilema! Se alguem solber algo ou um site em portugues... eu agradeço!


Olá

Infelizmente a maioria dos componentes são desenvolvidos em inglês, mesmo que feito por brasileiros. Assim, não querer usar um componente porque ele eh em inglês faz com que vc fique muito restrito
Tente seguir exemplos que provavelmente existem no site...daí vc vai adaptando....

Componentes nativos não conheco que façam isso... :(

Até+