
Procesar una Formula guardada en una DB
Publicado por Erik (3 intervenciones) el 18/10/2016 01:31:12
Hola Expertos, les planteo lo que quiero hacer.
1.- Tengo un formulario donde se crean unas variables las cuales guardo en una DB en SqlServer. Ej. (var1, var2, var3, ...)
2.- En otro formulario creo formulas a partir de las variables que ya creé en el otro formulario.
Formula1
(var1 + var2)/var3
Formula2
var1*var2/var3
Formula3
IF var1 < 100
var1 * 0.05
ELSE
var1 * 0.25
Formula4 ...
3.- En otro formulario creo jalo las Formulas y sus resultados.
- Imagino que debo jalar la formula como string y reemplazar cada variable (que no necesariamente dependerá de un prefijo como var#).
- Puedo hacer un reemplazo de los valores en el caso de las formulas 1 y 2, pero en el caso de la Formula3 tengo problemas, no tengo idea de como ejecutar esa formula.
Necesito sugerencias y si es posible un ejemplo para ejecutar formulas de ese tipo. (creo que tiene similitud con el editor de formulas de crystal reports)
Ojala puedan ayudarme.
1.- Tengo un formulario donde se crean unas variables las cuales guardo en una DB en SqlServer. Ej. (var1, var2, var3, ...)
2.- En otro formulario creo formulas a partir de las variables que ya creé en el otro formulario.
Formula1
(var1 + var2)/var3
Formula2
var1*var2/var3
Formula3
IF var1 < 100
var1 * 0.05
ELSE
var1 * 0.25
Formula4 ...
3.- En otro formulario creo jalo las Formulas y sus resultados.
- Imagino que debo jalar la formula como string y reemplazar cada variable (que no necesariamente dependerá de un prefijo como var#).
- Puedo hacer un reemplazo de los valores en el caso de las formulas 1 y 2, pero en el caso de la Formula3 tengo problemas, no tengo idea de como ejecutar esa formula.
Necesito sugerencias y si es posible un ejemplo para ejecutar formulas de ese tipo. (creo que tiene similitud con el editor de formulas de crystal reports)
Ojala puedan ayudarme.
Valora esta pregunta


0