Referencia de la Clase amortizacionview

Formulario de introducción y/o visión de amortizaciones. Más...

#include <amortizacionview.h>

Diagrama de herencias de amortizacionview

[leyenda]
Diagrama de colaboración para amortizacionview:
[leyenda]
Lista de todos los miembros.

Slots públicos

virtual void close ()
virtual void accept ()
virtual void cambiofechacompra ()
virtual void cambiofecha1cuota ()
virtual void calculaamortizacion ()
virtual void contextMenuRequested (int, int, const QPoint &)
 SLOT que captura el menu contextual sobre la tabla de amortizacion. Datos para el asiento de amortización. El asiento inteligente debe llamarse como el parametro Amortizacion de confpr. El asiento inteligente debe tener las variables que se llamen: $cuenta$ Cuenta de Amortización. $cuentabien$ Cuenta del Bien. $cuota$ Cuota a pagar.
virtual void buscactaactivo ()
virtual void buscactaamortizacion ()
virtual void codigo_textChanged (const QString &)
virtual void codigo_lostfocus ()
virtual void return_ctaactivo ()
virtual void return_ctaamortizacion ()
virtual void s_saveAmortizacion ()
virtual void s_newAmortizacion ()
virtual void s_deleteAmortizacion ()

Métodos públicos

 amortizacionview (empresa *, QWidget *, const char *, bool)
 ~amortizacionview ()
void inicializa (QString)
void trataModificado ()

Atributos públicos

empresaempresaactual
 Empresa con la que se trabaja.
postgresiface2conexionbase
 Base de datos con la que se trabaja.
QString idctaactivo
 Esta variable indica cual es el indice de la cuenta de activo de la amortizacion que estamos viendo. Si no se está mostrando una cuenta este valor vale "".
QString idctaamortizacion
 Esta variable indica cual es el indice de la cuenta de amortizacion de la amortizacion que estamos viendo. Si no se está mostrando una cuenta este valor vale "".
QString idamortizacion
 Esta variable indica cual es la amortizacion que se està enseñando. Si no tiene valor es que no se esta mostrando ninguna.
QString idainteligente
 Esta variable indica cual es el asiento plantilla de amortización.

Métodos privados

void dialogChanges_cargaInicial ()
bool dialogChanges_hayCambios ()

Descripción detallada

Formulario de introducción y/o visión de amortizaciones.

Autor:
Tomeu Borrás Riera


Documentación del constructor y destructor

amortizacionview::amortizacionview empresa emp,
QWidget parent,
const char *  name,
bool  flag
 

Buscamos cual es el asiento inteligente que realiza la amortización.

Gráfico de llamadas para esta función:

amortizacionview::~amortizacionview  ) 
 


Documentación de las funciones miembro

void amortizacionview::accept  )  [virtual, slot]
 

void amortizacionview::buscactaactivo  )  [virtual, slot]
 

void amortizacionview::buscactaamortizacion  )  [virtual, slot]
 

void amortizacionview::calculaamortizacion  )  [virtual, slot]
 

void amortizacionview::cambiofecha1cuota  )  [virtual, slot]
 

void amortizacionview::cambiofechacompra  )  [virtual, slot]
 

void amortizacionview::close  )  [virtual, slot]
 

void amortizacionview::codigo_lostfocus  )  [virtual, slot]
 

void amortizacionview::codigo_textChanged const QString &   )  [virtual, slot]
 

void amortizacionview::contextMenuRequested int  row,
int  col,
const QPoint &  poin
[virtual, slot]
 

SLOT que captura el menu contextual sobre la tabla de amortizacion. Datos para el asiento de amortización. El asiento inteligente debe llamarse como el parametro Amortizacion de confpr. El asiento inteligente debe tener las variables que se llamen: $cuenta$ Cuenta de Amortización. $cuentabien$ Cuenta del Bien. $cuota$ Cuota a pagar.

Generamos el menu contextual.

Inserción de una nueva cuota.

Eliminar una cuota.

Si se va a mostrar el asiento, o se va a borrar

Si se va a desvincular el asiento o se va a borrar.

Si se va a borrar el asiento

Se va a generar el asiento

Ponemos la fecha del asiento para evitar escribir.

Ponemos los asientos plantilla en modo exclusivo, para poder recuperar el control en cuanto se haya hecho la inserción del asiento.

Debemos guardar la modificacion en la linea de amortizacion.

void dialogChanges::dialogChanges_cargaInicial  )  [inherited]
 

Gráfico de llamadas para esta función:

bool dialogChanges::dialogChanges_hayCambios  )  [inherited]
 

Gráfico de llamadas para esta función:

void amortizacionview::inicializa QString   ) 
 

Gráfico de llamadas para esta función:

void amortizacionview::return_ctaactivo  )  [virtual, slot]
 

void amortizacionview::return_ctaamortizacion  )  [virtual, slot]
 

void amortizacionview::s_deleteAmortizacion  )  [virtual, slot]
 

void amortizacionview::s_newAmortizacion  )  [virtual, slot]
 

void amortizacionview::s_saveAmortizacion  )  [virtual, slot]
 

void amortizacionview::trataModificado  ) 
 

Si se ha modificado el contenido advertimos y guardamos.

Gráfico de llamadas para esta función:


Documentación de los datos miembro

postgresiface2* amortizacionview::conexionbase
 

Base de datos con la que se trabaja.

empresa* amortizacionview::empresaactual
 

Empresa con la que se trabaja.

QString amortizacionview::idainteligente
 

Esta variable indica cual es el asiento plantilla de amortización.

QString amortizacionview::idamortizacion
 

Esta variable indica cual es la amortizacion que se està enseñando. Si no tiene valor es que no se esta mostrando ninguna.

QString amortizacionview::idctaactivo
 

Esta variable indica cual es el indice de la cuenta de activo de la amortizacion que estamos viendo. Si no se está mostrando una cuenta este valor vale "".

QString amortizacionview::idctaamortizacion
 

Esta variable indica cual es el indice de la cuenta de amortizacion de la amortizacion que estamos viendo. Si no se está mostrando una cuenta este valor vale "".


La documentación para esta clase fué generada a partir de los siguientes archivos:
Generado el Sat May 21 00:04:54 2005 para BulmaGes por  doxygen 1.4.2