Cargando...
Buscando...
Nada coincide
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.
 
void Clear ()
 Vacia todos los datos.
 
void New ()
 Prepara para un nuevo mantenimiento.
 
void NewDetalle ()
 Prepara para un nuevo mantenimiento.
 
bool Show ()
 Muestra el formulario de creación de mantenimientos.
 
dynamic GetObjectProperties (string nombreObjeto, bool eneldetalle=false)
 Devuelve el objeto relacionado con el nombre.
 
ObjectsManteProperties AddCampo (string nombreCampo="")
 Añadir el campo seleccionado en la lista al mantenimiento.
 
void RefreshCampoList ()
 Rehace la lista de campos.
 
bool RemoveCampo (string nombreCampo)
 Quita el campo del mantenimiento.
 
bool RemoveCampo (ObjectsManteProperties campoObject)
 Quita el campo del mantenimiento.
 
bool RemoveCampo (ewCampoTRelAddons campoObject)
 Quita el campo del mantenimiento.
 
ewCampoTRelAddons AddCampoLinea (string nombreCampo="")
 Añadir el campo seleccionado en la lista al mantenimiento.
 
bool ComprobarExistenFicheros (out string messageError)
 Comprobar si los ficheros de destino existen.
 
bool Crear (out string messageError)
 Crear nuevo mantenimiento.
 

Propiedades

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

Descripción detallada

Crear nuevos documentos del addon.

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

Documentación de constructores y destructores

◆ 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 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 427 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 ( ewCampoTRelAddons campoObject)
inline

Quita el campo del mantenimiento.

Parámetros
campoObject
Devuelve

Definición en la línea 357 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 ( string nombreCampo)
inline

Quita el campo del mantenimiento.

Parámetros
nombreCampo
Devuelve

Definición en la línea 297 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 24 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 74 del archivo NuevoDoc.cs.

◆ Detalle

NuevoManteTRel sage.addons.components.NuevoDoc.Detalle
getset

ManteTRel para configuración del detalle.

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

◆ DocProperties

DocumentProperties sage.addons.components.NuevoDoc.DocProperties
get

Classe principal.

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

◆ FuncsDataBase

FuncsDataBase sage.addons.components.NuevoDoc.FuncsDataBase
getset

Funciones para las bases de datos.

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

◆ FuncsSourceCode

FuncsSourceCode sage.addons.components.NuevoDoc.FuncsSourceCode
getset

Funciones para los mantenimientos.

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


La documentación de esta clase está generada del siguiente archivo: