Referencia de la Clase sage.addons.components.NuevoDoc

Crear nuevos documentos del addon Más...

Métodos públicos

 NuevoDoc ()
 Inicializa una nueva intancia de la clase
Más...
 
void Clear ()
 Vacia todos los datos Más...
 
void New ()
 Prepara para un nuevo mantenimiento Más...
 
void NewDetalle ()
 Prepara para un nuevo mantenimiento Más...
 
bool Show ()
 Muestra el formulario de creación de mantenimientos Más...
 
dynamic GetObjectProperties (string nombreObjeto, bool eneldetalle=false)
 Devuelve el objeto relacionado con el nombre Más...
 
ObjectsManteProperties AddCampo (string nombreCampo="")
 Añadir el campo seleccionado en la lista al mantenimiento Más...
 
void RefreshCampoList ()
 Rehace la lista de campos Más...
 
bool RemoveCampo (string nombreCampo)
 Quita el campo del mantenimiento Más...
 
bool RemoveCampo (ObjectsManteProperties campoObject)
 Quita el campo del mantenimiento Más...
 
bool RemoveCampo (ewCampoTRelAddons campoObject)
 Quita el campo del mantenimiento Más...
 
ewCampoTRelAddons AddCampoLinea (string nombreCampo="")
 Añadir el campo seleccionado en la lista al mantenimiento Más...
 
bool ComprobarExistenFicheros (out string messageError)
 Comprobar si los ficheros de destino existen Más...
 
bool Crear (out string messageError)
 Crear nuevo mantenimiento Más...
 

Propiedades

NuevoMante Cabecera [get, set]
 Clase de mantenimientos Más...
 
NuevoManteTRel Detalle [get, set]
 ManteTRel para configuración del detalle Más...
 
FuncsDataBase FuncsDataBase [get, set]
 Funciones para las bases de datos Más...
 
FuncsSourceCode FuncsSourceCode [get, set]
 Funciones para los mantenimientos Más...
 
Dictionary< string, object > Campos [get]
 Lista de nombre de objetos del mantenimiento Más...
 
DocumentProperties DocProperties [get]
 Classe principal Más...
 

Descripción detallada

Crear nuevos documentos del addon

Definición en la línea 16 del archivo NuevoDoc.cs.

Documentación del constructor y destructor

◆ NuevoDoc()

sage.addons.components.NuevoDoc.NuevoDoc ( )
inline

Inicializa una nueva intancia de la clase

Definición en la línea 104 del archivo NuevoDoc.cs.

Documentación de las funciones miembro

◆ AddCampo()

ObjectsManteProperties sage.addons.components.NuevoDoc.AddCampo ( string  nombreCampo = "")
inline

Añadir el campo seleccionado en la lista al mantenimiento

Parámetros
nombreCampo

Definición en la línea 245 del archivo NuevoDoc.cs.

◆ AddCampoLinea()

ewCampoTRelAddons sage.addons.components.NuevoDoc.AddCampoLinea ( string  nombreCampo = "")
inline

Añadir el campo seleccionado en la lista al mantenimiento

Parámetros
nombreCampo

Definición en la línea 372 del archivo NuevoDoc.cs.

◆ Clear()

void sage.addons.components.NuevoDoc.Clear ( )
inline

Vacia todos los datos

Definición en la línea 116 del archivo NuevoDoc.cs.

◆ ComprobarExistenFicheros()

bool sage.addons.components.NuevoDoc.ComprobarExistenFicheros ( out string  messageError)
inline

Comprobar si los ficheros de destino existen

Parámetros
messageError
Devuelve

Definición en la línea 386 del archivo NuevoDoc.cs.

◆ Crear()

bool sage.addons.components.NuevoDoc.Crear ( out string  messageError)
inline

Crear nuevo mantenimiento

Parámetros
messageError
Devuelve

Definición en la línea 425 del archivo NuevoDoc.cs.

◆ GetObjectProperties()

dynamic sage.addons.components.NuevoDoc.GetObjectProperties ( string  nombreObjeto,
bool  eneldetalle = false 
)
inline

Devuelve el objeto relacionado con el nombre

Parámetros
nombreObjeto
Devuelve

Definición en la línea 212 del archivo NuevoDoc.cs.

◆ New()

void sage.addons.components.NuevoDoc.New ( )
inline

Prepara para un nuevo mantenimiento

Definición en la línea 126 del archivo NuevoDoc.cs.

◆ NewDetalle()

void sage.addons.components.NuevoDoc.NewDetalle ( )
inline

Prepara para un nuevo mantenimiento

Definición en la línea 164 del archivo NuevoDoc.cs.

◆ RefreshCampoList()

void sage.addons.components.NuevoDoc.RefreshCampoList ( )
inline

Rehace la lista de campos

Definición en la línea 273 del archivo NuevoDoc.cs.

◆ RemoveCampo() [1/3]

bool sage.addons.components.NuevoDoc.RemoveCampo ( string  nombreCampo)
inline

Quita el campo del mantenimiento

Parámetros
nombreCampo
Devuelve

Definición en la línea 297 del archivo NuevoDoc.cs.

◆ RemoveCampo() [2/3]

bool sage.addons.components.NuevoDoc.RemoveCampo ( ObjectsManteProperties  campoObject)
inline

Quita el campo del mantenimiento

Parámetros
campoObject
Devuelve

Definición en la línea 341 del archivo NuevoDoc.cs.

◆ RemoveCampo() [3/3]

bool sage.addons.components.NuevoDoc.RemoveCampo ( ewCampoTRelAddons  campoObject)
inline

Quita el campo del mantenimiento

Parámetros
campoObject
Devuelve

Definición en la línea 357 del archivo NuevoDoc.cs.

◆ Show()

bool sage.addons.components.NuevoDoc.Show ( )
inline

Muestra el formulario de creación de mantenimientos

Devuelve

Definición en la línea 194 del archivo NuevoDoc.cs.

Documentación de propiedades

◆ Cabecera

NuevoMante sage.addons.components.NuevoDoc.Cabecera
getset

Clase de mantenimientos

Definición en la línea 25 del archivo NuevoDoc.cs.

◆ Campos

Dictionary<string, object> sage.addons.components.NuevoDoc.Campos
get

Lista de nombre de objetos del mantenimiento

Definición en la línea 75 del archivo NuevoDoc.cs.

◆ Detalle

NuevoManteTRel sage.addons.components.NuevoDoc.Detalle
getset

ManteTRel para configuración del detalle

Definición en la línea 35 del archivo NuevoDoc.cs.

◆ DocProperties

DocumentProperties sage.addons.components.NuevoDoc.DocProperties
get

Classe principal

Definición en la línea 87 del archivo NuevoDoc.cs.

◆ FuncsDataBase

FuncsDataBase sage.addons.components.NuevoDoc.FuncsDataBase
getset

Funciones para las bases de datos

Definición en la línea 45 del archivo NuevoDoc.cs.

◆ FuncsSourceCode

FuncsSourceCode sage.addons.components.NuevoDoc.FuncsSourceCode
getset

Funciones para los mantenimientos

Definición en la línea 60 del archivo NuevoDoc.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: