plugintrazabilidad.cpp File Reference

#include <stdio.h>
#include <QAction>
#include <QObject>
#include <QMessageBox>
#include <QLineEdit>
#include <QTabWidget>
#include "company.h"
#include "plugintrazabilidad.h"
#include "funcaux.h"
#include "movimientosview.h"

Go to the source code of this file.

Functions

int entryPoint (Bulmafact *bges)
int ListLinAlbaranProveedorView_ListLinAlbaranProveedorView (ListLinAlbaranProveedorView *subform)
int ListLinAlbaranClienteView_ListLinAlbaranClienteView (ListLinAlbaranClienteView *subform)
int ListLinFacturaView_ListLinFacturaView (ListLinFacturaView *subform)
int ListLinFacturaProveedorView_ListLinFacturaProveedorView (ListLinFacturaProveedorView *subform)
int SubForm2Bf_on_mui_list_editFinished (SubForm2Bf *)


Function Documentation

int entryPoint ( Bulmafact bges  ) 

Parameters:
bges 
Returns:

Añade en el menú del programa la opci&oacuteMn para acceder al corrector.

Definition at line 91 of file plugintrazabilidad.cpp.

References _depura(), bges, and myplugin::inicializa().

00091                                 {
00092     _depura("Punto de Entrada del plugin PluginTrazabilidad", 0);
00093     myplugin *plug = new myplugin();
00094     plug->inicializa(bges);
00095     _depura("END Punto de Entrada del plugin PluginTrazabilidad", 0);
00096     return 0;
00097 }

int ListLinAlbaranClienteView_ListLinAlbaranClienteView ( ListLinAlbaranClienteView subform  ) 

Parameters:
subform 
Returns:

Definition at line 117 of file plugintrazabilidad.cpp.

References _depura(), SubForm3::addSHeader(), SHeader::DBNone, DBCampo::DBNothing, and DBCampo::DBvarchar.

00117                                                                                             {
00118     _depura("ListLinAlbaranClienteView_ListLinAlbaranClienteView", 0);
00119     subform->addSHeader("lotelalbaran", DBCampo::DBvarchar, DBCampo::DBNothing, SHeader::DBNone, "Lote");
00120     _depura("END ListLinAlbaranClienteView_ListLinAlbaranClienteView", 0);
00121     return 0;
00122 }

int ListLinAlbaranProveedorView_ListLinAlbaranProveedorView ( ListLinAlbaranProveedorView subform  ) 

Parameters:
subform 
Returns:

Definition at line 105 of file plugintrazabilidad.cpp.

References _depura(), SubForm3::addSHeader(), SHeader::DBNone, DBCampo::DBNothing, and DBCampo::DBvarchar.

00105                                                                                                   {
00106     _depura("ListLinAlbaranProveedorView_ListLinAlbaranProveedorView", 0);
00107     subform->addSHeader("lotelalbaranp", DBCampo::DBvarchar, DBCampo::DBNothing, SHeader::DBNone, "Lote");
00108     _depura("END ListLinAlbaranProveedorView_ListLinAlbaranProveedorView", 0);
00109     return 0;
00110 }

int ListLinFacturaProveedorView_ListLinFacturaProveedorView ( ListLinFacturaProveedorView subform  ) 

Parameters:
subform 
Returns:

Definition at line 143 of file plugintrazabilidad.cpp.

References _depura(), SubForm3::addSHeader(), SHeader::DBNone, DBCampo::DBNothing, and DBCampo::DBvarchar.

00143                                                                                                   {
00144     _depura("ListLinFacturaProveedorView_ListLinFacturaProveedorView", 0);
00145     subform->addSHeader("lotelfacturap", DBCampo::DBvarchar, DBCampo::DBNothing, SHeader::DBNone, "Lote");
00146     _depura("END ListLinFacturaProveedorView_ListLinFacturaProveedorView", 0);
00147     return 0;
00148 }

int ListLinFacturaView_ListLinFacturaView ( ListLinFacturaView subform  ) 

Parameters:
subform 
Returns:

Definition at line 130 of file plugintrazabilidad.cpp.

References _depura(), SubForm3::addSHeader(), SHeader::DBNone, DBCampo::DBNothing, and DBCampo::DBvarchar.

00130                                                                        {
00131     _depura("ListLinFacturaView_ListLinFacturaView", 0);
00132     subform->addSHeader("lotelfactura", DBCampo::DBvarchar, DBCampo::DBNothing, SHeader::DBNone, "Lote");
00133     _depura("END ListLinFacturaView_ListLinFacturaView", 0);
00134     return 0;
00135 }

int SubForm2Bf_on_mui_list_editFinished ( SubForm2Bf  ) 

Returns:

Definition at line 155 of file plugintrazabilidad.cpp.

References _depura(), postgresiface2::cargacursor(), SubForm3::currentColumn(), SubForm3::currentRow(), DBRecord::DBvalue(), PEmpresaBase::empresaBase(), cursor2::eof(), SubForm3::item(), SubForm3::lineaat(), mensajeAviso(), DBCampo::nomcampo(), SDBCampo::refresh(), SubForm3::tableName(), cursor2::valor(), and DBCampo::valorcampo().

00155                                                       {
00156     _depura("SubForm2Bf_on_mui_list_editFinished", 0);
00157 
00158 /*
00159 
00160     if(subform->m_prevRow == -1 || subform->m_prevCol == -1) {
00161         return 0;
00162     } // end if
00163 
00164     SDBRecord *rec = subform->lineaat(subform->m_prevRow);
00165     SDBCampo *camp = (SDBCampo *) subform->item(subform->m_prevRow, subform->m_prevCol);
00166     SDBCampo *campact = (SDBCampo *) subform->item(subform->currentRow(), subform->currentColumn());
00167     camp->refresh();
00168 
00169 
00170 
00171     if (camp->nomcampo() == "lote"+subform->tableName()) {
00172         QString query = "SELECT * FROM movimiento LEFT JOIN articulo ON movimiento.idarticulo = articulo.idarticulo WHERE lotemovimiento = '"+camp->valorcampo()+"'";
00173         cursor2 *cur = subform->empresaBase()->cargacursor(query);
00174         if (!cur->eof()) {
00175                 if (campact->nomcampo() == "codigocompletoarticulo") {
00176                         subform->situarse1(subform->m_prevRow, subform->m_prevCol);
00177                         campact->setText(cur->valor("codigocompletoarticulo"));
00178                 } else {
00179                         rec->setDBvalue("idarticulo", cur->valor("idarticulo"));
00180                         rec->setDBvalue("codigocompletoarticulo", cur->valor("codigocompletoarticulo"));
00181                         rec->setDBvalue("nomarticulo", cur->valor("nomarticulo"));
00182                         rec->refresh();
00183                 } // end if
00184         } // end if
00185         delete cur;
00186     } // end if
00187 
00188 */
00189     return 0;
00190 
00191     _depura("END SubForm2Bf_on_mui_list_editFinished", 0);
00192 }


Generated on Sat Dec 15 00:01:33 2007 for BulmaGes by  doxygen 1.5.1