Ir al contenido


Foto

Como implementar calculos en formulario, que pueden cambiar (similar a Excel)


  • Por favor identifícate para responder
3 respuestas en este tema

#1 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 mensajes
  • LocationPinar del Río, Cuba

Escrito 12 abril 2017 - 07:23

Hola a todos

Quizas el titulo suene algo raro, pero ahora lo explico mejor.

Necesito que me orienten o me den alguna idea para solucionar el siguiente problema

Hice un software de análsiis económico para mi empresa, y uno de sus modulos es el calculo de determinados indicadores de eficiencia economica.

Resulta que he tenido que cambiarlo 2 veces, y este año va para una tercera, pues los indicadores los cambian todos los años (a veces hasta 2 veces), y por consiguiente tambien cambian las formulas, las cuales tengo que cambiar en el codigo

 

Lo que quiero hacer es que ese modulo sea configurable por el usuario, para que sea él mismo quien cambie los indicadores y las formulas correspondientes, segun cambien, al estilo de una hoja de calculo de excel.

 

La tabla de indicadores tiene las siguientes columnas:

 

Indicador   Fila   Plan   Real   %Cumplimiento   Formula

 

- Por cada fila que no es calculada: El Real se obtiene de una tabla de la BD y el Plan se teclea

- Las demas filas son formulas matemáticas con otras filas

 

Lo de usar un control para la hoja de excel, serviria, pero no se como actualizarla desde la BD para el real, y para ubicar las formulas correspondientes

Como lo haria para que sea mas facil para el usuario ?

 

 


  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 12 abril 2017 - 08:31

Algo como ésto te puede servir.

 

Saludos.


  • 0

#3 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 mensajes
  • LocationPinar del Río, Cuba

Escrito 12 abril 2017 - 09:29

Algo como ésto te puede servir.

 

Saludos.

Gracias por tu respuesta

Ya estoy revisando la referencia que me diste, vere si logro hacer lo que necesito


  • 0

#4 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 mensajes
  • LocationPinar del Río, Cuba

Escrito 12 abril 2017 - 12:23

Algo como ésto te puede servir.

 

Saludos.

 

Aunque aun no he probado los codigos, solo los he analizado, pero aun no entiendo como poder usarlo, pues las formulas son del tipo:

Fila3 = Fila1 - Fila2
Fila9 = Fila3 + Fila4 + Fila5 - Fila6
Fila12 = (Fila11 - Fila10) * 0.0909

Fila1 = RegistroX_de_la_BD
Fila2 = RegistroY_de_la_BD
...

Lo que hay q hacer es reemplazar el contenido de cada Fila por su valor correspondiente, Fila# serian las variables para la formula

Vaya, que se me atrofiaron las neuronas en este analisis


  • 0




IP.Board spam blocked by CleanTalk.