Boa tarde,
Tenho uma base de dados em que o utilizador é que decide qual a operação que pretende efectuar (+;-;*;/), entre os indicadores.
Para que o utilizador possa escolher, coloquei os operadores num campo.
No entanto tenho dois problemas:
1-Como dizer numa consulta que o conteudo daquele campo (operador) serve para fazer uma conta?
2-Sendo seis indicadores tenho de considerar as regras das prioridades da matemática (multiplar e dividir primeiro, somar e subtrair no fim)
Ex.:
Variavel = (Indicador1 / Indicador2) + Indicador3
Este utilizador escolhe os indicadores e decide como relaciona-las, criando uma variável que vai ser disponibilizada a um outro utilizador que não tem acesso à contrução de variáveis.
Obrigado.
Tenho uma base de dados em que o utilizador é que decide qual a operação que pretende efectuar (+;-;*;/), entre os indicadores.
Para que o utilizador possa escolher, coloquei os operadores num campo.
No entanto tenho dois problemas:
1-Como dizer numa consulta que o conteudo daquele campo (operador) serve para fazer uma conta?
2-Sendo seis indicadores tenho de considerar as regras das prioridades da matemática (multiplar e dividir primeiro, somar e subtrair no fim)
Ex.:
Variavel = (Indicador1 / Indicador2) + Indicador3
Este utilizador escolhe os indicadores e decide como relaciona-las, criando uma variável que vai ser disponibilizada a um outro utilizador que não tem acesso à contrução de variáveis.
Obrigado.