Referencia de la Clase sage.ew.reports.Utils

Utilidades para la impresión Más...

Métodos públicos estáticos

static Report _GetReportFunctions ()
 Devuelve el Report serializado Más...
 
static Report _GetReport ()
 Devuelve el Report serializado Más...
 
static void _RemoveFileReport ()
 Elimina el fichero temporal para el traspaso de datos Más...
 
static DataTable _GetDataTable ()
 Devuelve el DataTable de Report serializado Más...
 
static SizeF MeasureString (String tcText, ITextStyle toTextStyle, ICanvas tcCanvas)
 Calcula el tamaño de una cadena Más...
 
static String LeerConfigIni (string tcEtiqueta, string tcRutaIni, string tcFicheroIni="")
 Metodo para leer los parametros de fichero config.ini Más...
 
static string _FormatearStringEspecial (string tcOriginal)
 Dado un string, formatea el mismo de tal manera que: Más...
 

Propiedades

static bool _ConvertNumericToString = false [get, set]
 Indica si hay que tranformar en SageReport los int a string (IN151835) Más...
 

Descripción detallada

Utilidades para la impresión

Definición en la línea 22 del archivo Utils.cs.

Documentación de las funciones miembro

◆ _FormatearStringEspecial()

static string sage.ew.reports.Utils._FormatearStringEspecial ( string  tcOriginal)
inlinestatic

Dado un string, formatea el mismo de tal manera que:

  • Si el string comienza por @ lo deja tal cual y lo devuelve
  • Si el string comienza por @ lo deja tal cual y pasa a tratar los carácteres especiales
  • En caso contrario, pasa el string a minúsculas, pone la primera letra en mayúsculas y pasa a tratar los carácteres especiales

Carácteres especiales:

  • asterisco (*) : una palabra con un * delante la pasa a mayúsculas
  • parrilla (#) : una palabra con un # delante pone su primera letra en mayúsculas
  • arroba (@) : una palabra con un @ delante la deja tal cual
  • underscore (_) : una palabra con un _ delante la pasa a minúsculas
Parámetros
tcOriginalString original
Devuelve
String formateado

Definición en la línea 272 del archivo Utils.cs.

◆ _GetDataTable()

static DataTable sage.ew.reports.Utils._GetDataTable ( )
inlinestatic

Devuelve el DataTable de Report serializado

Devuelve
DataTable

Definición en la línea 101 del archivo Utils.cs.

◆ _GetReport()

static Report sage.ew.reports.Utils._GetReport ( )
inlinestatic

Devuelve el Report serializado

Definición en la línea 83 del archivo Utils.cs.

◆ _GetReportFunctions()

static Report sage.ew.reports.Utils._GetReportFunctions ( )
inlinestatic

Devuelve el Report serializado

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

◆ _RemoveFileReport()

static void sage.ew.reports.Utils._RemoveFileReport ( )
inlinestatic

Elimina el fichero temporal para el traspaso de datos

Definición en la línea 91 del archivo Utils.cs.

◆ LeerConfigIni()

static String sage.ew.reports.Utils.LeerConfigIni ( string  tcEtiqueta,
string  tcRutaIni,
string  tcFicheroIni = "" 
)
inlinestatic

Metodo para leer los parametros de fichero config.ini

Parámetros
tcEtiquetaString con la etiqueta a leer
tcRutaIniString con la ruta inicial
tcFicheroIniString con el nombre del fichero de configuración
Devuelve
String con el valor de la etiqueta

Definición en la línea 207 del archivo Utils.cs.

◆ MeasureString()

static SizeF sage.ew.reports.Utils.MeasureString ( String  tcText,
ITextStyle  toTextStyle,
ICanvas  tcCanvas 
)
inlinestatic

Calcula el tamaño de una cadena

Parámetros
tcTextString con el texto Texto
toTextStyleITextStyle stylos del texto
tcCanvasICanvas

Definición en la línea 113 del archivo Utils.cs.

Documentación de propiedades

◆ _ConvertNumericToString

bool sage.ew.reports.Utils._ConvertNumericToString = false
staticgetset

Indica si hay que tranformar en SageReport los int a string (IN151835)

Definición en la línea 29 del archivo Utils.cs.


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