#include <QStringList>#include <QWidget>#include <QIcon>#include <QApplication>#include <QObject>#include "postgresiface2.h"#include "clienteview.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_Post (ClienteView *) |
| MY_EXPORT int | ClienteView_Des_ClienteView (ClienteView *) |
| #define MY_EXPORT |
Definition at line 24 of file comercialbf.h.
| MY_EXPORT int ClienteView_ClienteView_Post | ( | ClienteView * | cli | ) |
| cli |
Agregamos los campos de registro que hacen falta.
Creamos la pestaña de comercial y la tratamos.
Definition at line 68 of file comercialbf.cpp.
References _depura(), DBRecord::addDBCampo(), DBCampo::DBdate, DBCampo::DBint, DBCampo::DBNothing, DBCampo::DBvarchar, FichaBf::empresaBase(), Ui_ClienteBase::mui_tab, and ComercialClienteView::setEmpresaBase().
00068 { 00069 _depura("ClienteView_ClienteView_Post",0); 00071 cli->addDBCampo("idzonacomercial", DBCampo::DBint, DBCampo::DBNothing, QApplication::translate("ClienteView_ClienteView_Post", "Zona comercial")); 00072 cli->addDBCampo("fechabasecomercialcliente", DBCampo::DBdate, DBCampo::DBNothing, QApplication::translate("ClienteView_ClienteView_Post", "Fecha base")); 00073 cli->addDBCampo("periodocomercialcliente", DBCampo::DBvarchar, DBCampo::DBNothing, QApplication::translate("ClienteView_ClienteView_Post", "Periodo")); 00074 cli->addDBCampo("comentcomercialcliente", DBCampo::DBvarchar, DBCampo::DBNothing, QApplication::translate("ClienteView_ClienteView_Post", "Comentarios para el comercial")); 00076 ComercialClienteView *l = new ComercialClienteView(cli); 00077 l->setEmpresaBase(cli->empresaBase()); 00078 l->setObjectName(QString::fromUtf8("lcomercial")); 00079 cli->mui_tab->addTab(l, QApplication::translate("ClienteView_ClienteView_Post", "&Comercial")); 00080 _depura("END ClienteView_ClienteView_Post", 0); 00081 return 0; 00082 }
| MY_EXPORT int ClienteView_Des_ClienteView | ( | ClienteView * | ) |
| 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