Funciones y métodos para crear los componentes. Más...
Métodos públicos | |
void | Execute (DTE2 dte, string commandName) |
Executes the assistant. | |
Campos de datos | |
funcs | _Funcs = new funcs() |
Cargamos una instancia de funcs. | |
FuncsDataBase | funcsDataBase = new FuncsDataBase() |
Funciones de base de datos. | |
FuncsSourceCode | funcsSourceCode = new FuncsSourceCode() |
Funciones para los ficheros de código fuente. | |
bool | ExisteBaseDatos = false |
Existe la base de datos. | |
bool | ExisteModulo = false |
Indica si el addon está definido en la tabla Comunes.Modulos. | |
BindingList< ewCampoTRelAddons > | camposTRelList = new BindingList<ewCampoTRelAddons>() |
Lista de campos para las tablas relacionadas. | |
Atributos públicos estáticos | |
static bool | DesingMode = false |
Indica si estamos en el entorno de desarrollo del addin. | |
static Sage50Components | Sage50Components |
Clase para cargar objetos de Sage50. | |
static FuncsSourceCode | FuncsSourceForProperties |
Funciones para los ficheros de código fuente. | |
static string | NombreAddon |
Nombre del addon. | |
static string | DllAddon |
Nombre de la base de datos del addon. | |
static string | RutaEuroserv = "" |
Ruta del servidor de Sage50c. | |
static string | NombreClase |
Nombre de la clase principal del addon. | |
static string | RutaProject |
Ruta al proyecto. | |
static string | Descripcion = "" |
Descripción del módulo. | |
static string | NombreVisible = "" |
Nombre visible del módulo. | |
static int | OrdenCarga = 0 |
Orden de carga del módulo. | |
static Project | PRJAddon = null |
Instancia del proyecto que se modifica. | |
static Solution2 | Solution = null |
Instancia de la solución. | |
static string | ProductName = "" |
Guardamos el nombre del producto. | |
static string | VersionExe = "" |
Guardar la versión del fichero sage50.exe. | |
static string | VersionExeNet = "" |
Guardar la versión del fichero de NET sage.50.exe, dentro de la carpeta LIBRERIAS. | |
static string | NameSage50 = "Sage 50" |
Nombre de la aplicación Sage50. | |
Funciones y métodos para crear los componentes.
Definición en la línea 24 del archivo AddonsExecute.cs.
|
inline |
Executes the assistant.
Application | |
commandName | |
varIn | |
varOut |
Definición en la línea 186 del archivo AddonsExecute.cs.
funcs sage.addons.components.AddonsExecute._Funcs = new funcs() |
Cargamos una instancia de funcs.
Definición en la línea 34 del archivo AddonsExecute.cs.
BindingList<ewCampoTRelAddons> sage.addons.components.AddonsExecute.camposTRelList = new BindingList<ewCampoTRelAddons>() |
Lista de campos para las tablas relacionadas.
Definición en la línea 139 del archivo AddonsExecute.cs.
|
static |
Descripción del módulo.
Definición en la línea 114 del archivo AddonsExecute.cs.
|
static |
Indica si estamos en el entorno de desarrollo del addin.
Definición en la línea 29 del archivo AddonsExecute.cs.
|
static |
Nombre de la base de datos del addon.
Dll del addon
Definición en la línea 80 del archivo AddonsExecute.cs.
bool sage.addons.components.AddonsExecute.ExisteBaseDatos = false |
Existe la base de datos.
Definición en la línea 129 del archivo AddonsExecute.cs.
bool sage.addons.components.AddonsExecute.ExisteModulo = false |
Indica si el addon está definido en la tabla Comunes.Modulos.
Definición en la línea 134 del archivo AddonsExecute.cs.
FuncsDataBase sage.addons.components.AddonsExecute.funcsDataBase = new FuncsDataBase() |
Funciones de base de datos.
Definición en la línea 39 del archivo AddonsExecute.cs.
FuncsSourceCode sage.addons.components.AddonsExecute.funcsSourceCode = new FuncsSourceCode() |
Funciones para los ficheros de código fuente.
Definición en la línea 44 del archivo AddonsExecute.cs.
|
static |
Funciones para los ficheros de código fuente.
Definición en la línea 54 del archivo AddonsExecute.cs.
|
static |
Nombre de la aplicación Sage50.
Definición en la línea 169 del archivo AddonsExecute.cs.
|
static |
Nombre del addon.
Definición en la línea 60 del archivo AddonsExecute.cs.
|
static |
Nombre de la clase principal del addon.
Definición en la línea 95 del archivo AddonsExecute.cs.
|
static |
Nombre visible del módulo.
Definición en la línea 119 del archivo AddonsExecute.cs.
|
static |
Orden de carga del módulo.
Definición en la línea 124 del archivo AddonsExecute.cs.
|
static |
Instancia del proyecto que se modifica.
Definición en la línea 144 del archivo AddonsExecute.cs.
|
static |
Guardamos el nombre del producto.
Definición en la línea 154 del archivo AddonsExecute.cs.
|
static |
Ruta del servidor de Sage50c.
Definición en la línea 89 del archivo AddonsExecute.cs.
|
static |
Ruta al proyecto.
Definición en la línea 105 del archivo AddonsExecute.cs.
|
static |
Clase para cargar objetos de Sage50.
Definición en la línea 49 del archivo AddonsExecute.cs.
|
static |
Instancia de la solución.
Definición en la línea 149 del archivo AddonsExecute.cs.
|
static |
Guardar la versión del fichero sage50.exe.
Definición en la línea 159 del archivo AddonsExecute.cs.
|
static |
Guardar la versión del fichero de NET sage.50.exe, dentro de la carpeta LIBRERIAS.
Definición en la línea 164 del archivo AddonsExecute.cs.