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.