#include "postgresiface2.h"#include "clienteview.h"#include "articuloview.h"#include "bulmafact.h"Go to the source code of this file.
Defines | |
| #define | MY_EXPORT |
Functions | |
| MY_EXPORT int | entryPoint (Bulmafact *) |
| MY_EXPORT int | ClienteView_ClienteView (ClienteView *) |
| MY_EXPORT int | ArticuloView_ArticuloView (ArticuloView *) |
| MY_EXPORT int | ArticuloView_cargar (ArticuloView *) |
| MY_EXPORT int | ArticuloView_guardar_post (ArticuloView *) |
| MY_EXPORT int | ArticuloView_borrar (ArticuloView *) |
| #define MY_EXPORT |
Definition at line 24 of file plugintarifas.h.
| MY_EXPORT int ArticuloView_ArticuloView | ( | ArticuloView * | art | ) |
| art |
Definition at line 96 of file plugininventario.cpp.
References _depura(), SubForm3::addSHeader(), ListLTarifaView::cargar(), DBCampo::DBint, SHeader::DBNone, DBCampo::DBNoSave, DBCampo::DBNotNull, SHeader::DBNoView, SHeader::DBNoWrite, DBCampo::DBnumeric, DBCampo::DBPrimaryKey, DBCampo::DBvarchar, dialogChanges::dialogChanges_setQObjectExcluido(), FichaBf::empresaBase(), FALSE, Ui_SubForm3Base::mui_list, Ui_ArticuloBase::mui_tab, SubForm3::setDBCampoId(), SubForm3::setDBTableName(), SubForm3::setDelete(), SubForm2Bf::setEmpresaBase(), SubForm3::setinsercion(), SubForm3::setSortingEnabled(), and TRUE.
00096 { 00097 _depura("ArticuloView_ArticuloView", 0); 00098 SubForm2Bf *l = new SubForm2Bf(art); 00099 l->setEmpresaBase(art->empresaBase()); 00100 l->setObjectName(QString::fromUtf8("m_lmin")); 00101 art->mui_tab->addTab(l, "Minimos Almacen"); 00102 00103 l->setDBTableName("minimsalmacen"); 00104 l->setDBCampoId("idminimsalmacen"); 00105 l->addSHeader("nomalmacen", DBCampo::DBvarchar, DBCampo::DBNoSave, SHeader::DBNone , QApplication::translate("TrabajadorView", "Almacén")); 00106 l->addSHeader("idalmacen", DBCampo::DBint, DBCampo::DBNotNull, SHeader::DBNoWrite , QApplication::translate("TrabajadorView", "Id Almacen")); 00107 l->addSHeader("valminimsalmacen", DBCampo::DBnumeric, DBCampo::DBNotNull, SHeader::DBNone, QApplication::translate("TrabajadorView", "Minimo")); 00108 l->addSHeader("idminimsalmacen", DBCampo::DBint, DBCampo::DBPrimaryKey, SHeader::DBNoView | SHeader::DBNoWrite, QApplication::translate("TrabajadorView", "ID Validacion")); 00109 l->addSHeader("idarticulo", DBCampo::DBint, DBCampo::DBNotNull, SHeader::DBNoView | SHeader::DBNoWrite, QApplication::translate("TrabajadorView", "ID Trabajador")); 00110 l->setinsercion(TRUE); 00111 l->setDelete(TRUE); 00112 l->setSortingEnabled(FALSE); 00113 art->dialogChanges_setQObjectExcluido(l->mui_list); 00114 00115 _depura("END ArticuloView_ArticuloView", 0); 00116 return 0; 00117 }
| MY_EXPORT int ArticuloView_borrar | ( | ArticuloView * | art | ) |
| art |
Definition at line 181 of file plugintarifas.cpp.
References _depura(), and SubForm3::borrar().
00181 { 00182 _depura("ArticuloView_borrar", 0); 00183 try { 00184 ListLTarifaView *l = art->findChild<ListLTarifaView *>("ltarifas"); 00185 l->borrar(); 00186 return 0; 00187 } catch (...) { 00188 _depura("Hubo un error al borrar las tarifas", 0); 00189 throw -1; 00190 } 00191 }
| MY_EXPORT int ArticuloView_cargar | ( | ArticuloView * | art | ) |
| art |
Definition at line 95 of file pluginpromedios.cpp.
References _depura(), ListLTarifaView::cargar(), PromedioView::cargar(), and DBRecord::DBvalue().
00095 { 00096 _depura("ArticuloView_cargar", 0); 00097 PromedioView *l = art->findChild<PromedioView *>("lpromedios"); 00098 l->cargar(art->DBvalue("idarticulo")); 00099 _depura("END ArticuloView_cargar", 0); 00100 return 0; 00101 }
| MY_EXPORT int ArticuloView_guardar_post | ( | ArticuloView * | art | ) |
| art |
Definition at line 162 of file plugintarifas.cpp.
References _depura(), DBRecord::DBvalue(), SubForm3::guardar(), and SubForm3::setColumnValue().
00162 { 00163 _depura("ArticuloView_guardar_post", 0); 00164 try { 00165 ListLTarifaView *l = art->findChild<ListLTarifaView *>("ltarifas"); 00166 l->setColumnValue("idarticulo", art->DBvalue("idarticulo")); 00167 l->guardar(); 00168 return 0; 00169 } catch (...) { 00170 _depura("Hubo un error al guardar las tarifas", 2); 00171 return 0; 00172 } 00173 }
| MY_EXPORT int ClienteView_ClienteView | ( | ClienteView * | cli | ) |
| cli |
Para que funcione bien debemos iniciar con SelectMode y luego pasar a EditMode ya que si no se hace un meteWindow y no es deseable.
Definition at line 103 of file plugincontratos.cpp.
References _depura(), DBRecord::addDBCampo(), DBCampo::DBint, DBCampo::DBNothing, ContratosList::editMode(), FichaBf::empresaBase(), Ui_ClienteBase::m_frameplugin, Ui_ClienteBase::mui_tab, ContratosList::SelectMode, PEmpresaBase::setEmpresaBase(), BusquedaTarifa::setidtarifa(), and Ui_ClienteBase::vboxLayout2.
00103 { 00104 _depura("ClienteView_ClienteView", 0); 00106 ContratosList *l = new ContratosList(((Company *)art->empresaBase()), art, 0, ContratosList::SelectMode); 00107 l->setObjectName(QString::fromUtf8("ccontratoslist")); 00108 art->mui_tab->addTab(l, "Contratos"); 00109 l->editMode(); 00110 _depura("END ClienteView_ClienteView", 0); 00111 return 0; 00112 }
| MY_EXPORT int entryPoint | ( | Bulmafact * | bges | ) |
| bges |
Añade en el menú del programa la opcióMn para acceder al corrector.
Definition at line 43 of file comercialbf.cpp.
00043 { 00044 _depura("Punto de Entrada del plugin ComercialBF", 0); 00046 QTranslator *traductor = new QTranslator(0); 00047 if (confpr->valor(CONF_TRADUCCION) == "locales") { 00048 traductor->load(QString("comercialbf_") + QLocale::system().name(), 00049 confpr->valor(CONF_DIR_TRADUCCION).toAscii().constData()); 00050 } else { 00051 QString archivo = "comercialbf_" + confpr->valor(CONF_TRADUCCION); 00052 traductor->load(archivo, confpr->valor(CONF_DIR_TRADUCCION).toAscii().constData()); 00053 } // end if 00054 theApp->installTranslator(traductor); 00055 00056 mypluginbf *plug = new mypluginbf(); 00057 plug->inicializa(bges); 00058 _depura("END Punto de Entrada del plugin ComercialBF", 0); 00059 return 0; 00060 }
1.5.1