Referencia de la Clase sage.ew.reports.Funciones

Libreria de funciones para expresion (Atención no poner _ delante del nombre de la función pues no funcionarán) Más...

Métodos públicos

Decimal Acumula (Object toValue)
 Acum Más...
 
Decimal Acumulado ()
 Acumulado Más...
 
String CANombre (String tcCodigo)
 Obtiene el nombre de un campo adicional (incluido en los datos ) a partir del codigo Más...
 
String CAValor (String tcCodigo)
 Obtiene el valor de un campo adicional (incluido en los datos ) a partir del codigo Más...
 
String Capitalize (String tcCadena)
 Capitaliza una cadena Más...
 
String CDay (object toDate)
 A partir de un fecha muestra el nombre del dia Más...
 
String CDayLetters (object toDate, Boolean tlCapitalize)
 Formatea una fecha con el formato pasado Más...
 
String CMonth (object toDate)
 A partir de un fecha muestra el nombre del mes Más...
 
String Concat (String tcCadena1, String tcCadena2)
 Concatena dos cadenas Más...
 
String ConcatNewLine (String tcCadena)
 Concatena un salto de linea a la cadena Más...
 
String CrearCodigoPagareCMC7 (String tcPagare, String tcCuentaBancaria, String tcImporte, String tcPosicion1, String tcPosicion2, String tcPosicion3, String tcPosicion4, String tcPosicion5)
 Genera el código de control LETRA “D” + 7 DIGITOS DEL NÚMERO DE PAGARÉ + LETRA “E” + 4 DIGITOS DEL CODIGO DE ENTIDAD BANCARIA + LETRA “D” +UN ESPACIO + 4 DIGITOS DEL CODIGO DE LA OFICINA BANCARIA + LETRA “E” + UN ESPACIO + 10 DIGITOS DEL CODIGO DE CUENTA BANCARIA + LETRA “C” + UN ESPACIO + 4 DIGITOS DEL CODIGO TIPO DOCUMENTO, EN NUESTRO CASO “8200” + LETRA “B” + UN ESPACIO Ex. D0002421E0128D 9463E 0500003895C 8200B Más...
 
string EmpresaFacebook ()
 Función que nos devuelve la cuenta de facebook de la empresa actual (PE-96909) Más...
 
string EmpresaTwitter ()
 Función que nos devuelve la cuenta de twitter de la empresa actual (PE-96909) Más...
 
string Exec (string tcNombreDll, string tcNombreClase, string tcMetodo, string tcParametros)
 Mediante reflection llamar al método pasado por parámetro Más...
 
bool Existe (string tcCampo)
 Comprueba si un campo existe en el datatable origen Más...
 
String GetAllVariable ()
 Mediante reflection llamar a _GetAllVariable de la Global (PE-103101) Más...
 
Int32 GetCountPage ()
 Substituye REPORT.PAGE ya que estos varoles fallan ( si se incluye esta función debe incluirse PageCount anteriormente) Más...
 
object GetVariable (string tcNombreVar)
 Mediante reflection llamar a _GetVariable de la Global (PE-93159) Más...
 
String GetVariableReport (String tcNombreVariable)
 Devuelve el valor de la variable del report pasada por parámetros Más...
 
bool IsNull (Object toObject)
 PE-103101 Método que retorna si un objeto es nulo Más...
 
Int64 Mod (object tnNum, Int32 tnMod)
 Función para realizar el módulo Ex. Mod(100, 3) -> 100 % 3 = 1 Más...
 
bool LastPage (Int32 tnLine)
 T104838 Indica si esta en la última linea del documento Más...
 
String Left (String tcCadena, Int16 tnLong)
 Corta por la derecha una cadena la longitud indicada Más...
 
String PadLeft (String tcCadena, Int16 tnLong, String tcChar)
 Amplia por la izquierda una cadena la longitud indicada Más...
 
Int32 PageCount ()
 Función auxializar para contabilizar el número de páginas ya que el REPORT.PAGE falla si solo hay un registro en la última pantalla IMPORTANTE se debe marcar el EvaluateSeccion como Header o Footer Más...
 
String PadRight (String tcCadena, Int16 tnLong, String tcChar)
 Amplia por la derecha una cadena la longitud indicada Más...
 
String RemoveZero (Decimal tnValue, String tcFormat="")
 RemoveZero Más...
 
String Right (String tcCadena, Int16 tnLong)
 Corta por la derecha una cadena la longitud indicada Más...
 
String StringFormat (Decimal tnValue, String tcFormat="")
 StringFormat Más...
 
Boolean ToBoolean (object txValor)
 Convierte un objeto en Boolean Devuelve false para valores NULL e invalidos Más...
 
string ToCurrency (decimal tnValue, string tcDivisaActiva, string tcSimboloDivisa, string tcPosicionSimbolo, string tcMascaraNet)
 Función auxiliar para formatear importes a moneda Más...
 
DateTime ToDate (object txValor)
 Convierte un objeto en DateTime Devuelve DateTime.MinValue para valores NULL e invalidos Más...
 
Decimal ToDecimal (object txValor)
 Convierte un objeto en Decimal Devuelve decimal de un objeto Más...
 
float ToFloat (object txValor)
 Convierte un objeto en float Devuelve 0 para valores NULL e invalidos Más...
 
int ToInt (object txValor)
 Convierte un objeto en int Devuelve 0 para valores NULL e invalidos Más...
 
String TrataImporteLetras (String tcCadena, Int32 tnLong, Boolean tlPrimera, String tcRelleno)
 Corta la cadena la longitud indicada Más...
 
string QR (string tcArticulo, decimal tnUnidades)
 Método para obtener el código QR de un artículo Más...
 
string QR (string tcArticulo, decimal tnUnidades, string tcDescripcion="", string tcReferPRO="", string tcTalla="", string tcColor="", decimal tnCajas=0, decimal tnPeso=0, string tcNumLote="", DateTime? ttCaducidad=null, string tcSerie="")
 Método para obtener el código QR de un artículo Más...
 
string QRArticulo (string tcArticulo, decimal tnUnidades, string tcDescripcion="", string tcReferPRO="", string tcTalla="", string tcColor="", decimal tnCajas=0, decimal tnPeso=0, string tcNumLote="", DateTime? ttCaducidad=null, string tcSerie="")
 Método para obtener el código QR de un artículo Más...
 
string QREmpresaEmail ()
 Método para obtener el código QR del correo de la empresa Más...
 
string QREmpresaTargetaVisita ()
 Método para obtener el código QR de la targeta de visita de la empresa Más...
 
string QREmpresaTelefono ()
 Método para obtener el código QR del teléfono de la empresa Más...
 
string QREmpresaWeb ()
 Método para obtener el código QR de la web de la empresa Más...
 
string Valor (string tcTabla, string tcWhere, string tcClave, string tcValor, string tcDatabase)
 Función Valor Ejemplo: VALOR("ARTICULO","CODIGO",lcCodigo,"NOMBRE")
Más...
 
string Valor_Adi_Art (String tcCodigoCampo, String tcCodigoArticulo, bool tlTitulo)
 PE-103237 Retorna el valor o el título de un campo adicional de un artículo Más...
 
string Valor_Adi_Cli (String tcCodigoCampo, String tcCodigoCliente, bool tlTitulo)
 PE-103237 Retorna el valor o el título de un campo adicional de un cliente Más...
 
string Valor_Adi_Doc_Compra (String tcCodigoCampo, String tcEmpresa, String tcNumeroDoc, String tcCodigoProveedor, bool tlTitulo)
 Deveuelve el valor o el título de un campo adicional de un documento de compra Más...
 
string Valor_Adi_Doc_Venta (String tcCodigoCampo, String tcEmpresa, String tcNumeroDoc, String tcLetra, String tcCodigoCliente, bool tlTitulo)
 Deveuelve el valor o el título de un campo adicional de un documento de venta Más...
 
string Valor_Adi_Pro (String tcCodigoCampo, String tcCodigoProveedor, bool tlTitulo)
 PE-103237 Retorna el valor o el título de un campo adicional de un proveedor Más...
 
string ValorSQL (string tcTabla, string tcWhere, string tcCampo, string tcDatabase)
 Función Valor Ejempo ValorSQL("C_ALBVEN", "EMPRESA=" + Cstring(GetVariable("WC_EMPRESA")) +"|" + "NUMERO='"+ PadLeft("1", " ",10) + "' | LETRA= '" + Cstring(GetVariable("WC_LETRA")) + "' | 1=1 ", "VENDEDOR","GESTION") Más...
 
string ValorSQL (string tcSql)
 Función Valor Más...
 
string ValorSqlMultiReg (string tcTabla, string tcWhere, string tcCampo, string tcSeparadorCamposResultado, string tcDatabase)
 Función Valor(con N registros de resultado) ValorSQLREG("VENSER", "EMPRESA=" + Cstring(GetVariable("WC_EMPRESA")) +"|" + "NUMERO='"+ PadLeft("1", " ",10) + "' | LETRA= '" + Cstring(GetVariable("WC_LETRA")) + "' |LINEA=1", "SERIE, CREATED, MODIFIED ","GESTION") Ens retornarà un STRING separat per "|" entre camp i camp posarem un Environment.NewLine per canvi de linia. Más...
 

Descripción detallada

Libreria de funciones para expresion (Atención no poner _ delante del nombre de la función pues no funcionarán)

Definición en la línea 26 del archivo Functions.cs.

Documentación de las funciones miembro

◆ Acumula()

Decimal sage.ew.reports.Funciones.Acumula ( Object  toValue)
inline

Acum

Parámetros
toValueString

Definición en la línea 42 del archivo Functions.cs.

◆ Acumulado()

Decimal sage.ew.reports.Funciones.Acumulado ( )
inline

Acumulado

Devuelve

Definición en la línea 73 del archivo Functions.cs.

◆ CANombre()

String sage.ew.reports.Funciones.CANombre ( String  tcCodigo)
inline

Obtiene el nombre de un campo adicional (incluido en los datos ) a partir del codigo

Parámetros
tcCodigo
Devuelve

Definición en la línea 84 del archivo Functions.cs.

◆ Capitalize()

String sage.ew.reports.Funciones.Capitalize ( String  tcCadena)
inline

Capitaliza una cadena

Parámetros
tcCadena
Devuelve

Definición en la línea 109 del archivo Functions.cs.

◆ CAValor()

String sage.ew.reports.Funciones.CAValor ( String  tcCodigo)
inline

Obtiene el valor de un campo adicional (incluido en los datos ) a partir del codigo

Parámetros
tcCodigo
Devuelve

Definición en la línea 97 del archivo Functions.cs.

◆ CDay()

String sage.ew.reports.Funciones.CDay ( object  toDate)
inline

A partir de un fecha muestra el nombre del dia

Parámetros
toDate
Devuelve

Definición en la línea 119 del archivo Functions.cs.

◆ CDayLetters()

String sage.ew.reports.Funciones.CDayLetters ( object  toDate,
Boolean  tlCapitalize 
)
inline

Formatea una fecha con el formato pasado

Parámetros
toDate
tlCapitalize
Devuelve

Definición en la línea 130 del archivo Functions.cs.

◆ CMonth()

String sage.ew.reports.Funciones.CMonth ( object  toDate)
inline

A partir de un fecha muestra el nombre del mes

Parámetros
toDate
Devuelve

Definición en la línea 140 del archivo Functions.cs.

◆ Concat()

String sage.ew.reports.Funciones.Concat ( String  tcCadena1,
String  tcCadena2 
)
inline

Concatena dos cadenas

Parámetros
tcCadena1String
tcCadena2String

Definición en la línea 150 del archivo Functions.cs.

◆ ConcatNewLine()

String sage.ew.reports.Funciones.ConcatNewLine ( String  tcCadena)
inline

Concatena un salto de linea a la cadena

Parámetros
tcCadenaString

Definición en la línea 174 del archivo Functions.cs.

◆ CrearCodigoPagareCMC7()

String sage.ew.reports.Funciones.CrearCodigoPagareCMC7 ( String  tcPagare,
String  tcCuentaBancaria,
String  tcImporte,
String  tcPosicion1,
String  tcPosicion2,
String  tcPosicion3,
String  tcPosicion4,
String  tcPosicion5 
)
inline

Genera el código de control LETRA “D” + 7 DIGITOS DEL NÚMERO DE PAGARÉ + LETRA “E” + 4 DIGITOS DEL CODIGO DE ENTIDAD BANCARIA + LETRA “D” +UN ESPACIO + 4 DIGITOS DEL CODIGO DE LA OFICINA BANCARIA + LETRA “E” + UN ESPACIO + 10 DIGITOS DEL CODIGO DE CUENTA BANCARIA + LETRA “C” + UN ESPACIO + 4 DIGITOS DEL CODIGO TIPO DOCUMENTO, EN NUESTRO CASO “8200” + LETRA “B” + UN ESPACIO Ex. D0002421E0128D 9463E 0500003895C 8200B

Parámetros
tcPagareNúmero de pagare
tcCuentaBancariaNúmero de cuenta bancaraia
tcImporteImporte
tcPosicion1
tcPosicion2
tcPosicion3
tcPosicion4
tcPosicion5
Devuelve

Definición en la línea 193 del archivo Functions.cs.

◆ EmpresaFacebook()

string sage.ew.reports.Funciones.EmpresaFacebook ( )
inline

Función que nos devuelve la cuenta de facebook de la empresa actual (PE-96909)

Devuelve

Definición en la línea 289 del archivo Functions.cs.

◆ EmpresaTwitter()

string sage.ew.reports.Funciones.EmpresaTwitter ( )
inline

Función que nos devuelve la cuenta de twitter de la empresa actual (PE-96909)

Devuelve

Definición en la línea 325 del archivo Functions.cs.

◆ Exec()

string sage.ew.reports.Funciones.Exec ( string  tcNombreDll,
string  tcNombreClase,
string  tcMetodo,
string  tcParametros 
)
inline

Mediante reflection llamar al método pasado por parámetro

Parámetros
tcNombreDllNombre de la DLL que contiene el método a ejecutar
tcNombreClaseNombre de la clase que contiene el método a ejecutar
tcMetodoNombre del método a ejecutar
tcParametrosString con los parámetros separados por |
Devuelve
string con el resultado del método

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

◆ Existe()

bool sage.ew.reports.Funciones.Existe ( string  tcCampo)
inline

Comprueba si un campo existe en el datatable origen

Parámetros
tcCampoCampo a validar
Devuelve
true si el campo existe, false en caso contrario

Definición en la línea 383 del archivo Functions.cs.

◆ GetAllVariable()

String sage.ew.reports.Funciones.GetAllVariable ( )
inline

Mediante reflection llamar a _GetAllVariable de la Global (PE-103101)

Devuelve

Definición en la línea 394 del archivo Functions.cs.

◆ GetCountPage()

Int32 sage.ew.reports.Funciones.GetCountPage ( )
inline

Substituye REPORT.PAGE ya que estos varoles fallan ( si se incluye esta función debe incluirse PageCount anteriormente)

Definición en la línea 444 del archivo Functions.cs.

◆ GetVariable()

object sage.ew.reports.Funciones.GetVariable ( string  tcNombreVar)
inline

Mediante reflection llamar a _GetVariable de la Global (PE-93159)

Parámetros
tcNombreVar
Devuelve

Definición en la línea 454 del archivo Functions.cs.

◆ GetVariableReport()

String sage.ew.reports.Funciones.GetVariableReport ( String  tcNombreVariable)
inline

Devuelve el valor de la variable del report pasada por parámetros

Parámetros
tcNombreVariable
Devuelve

Definición en la línea 498 del archivo Functions.cs.

◆ IsNull()

bool sage.ew.reports.Funciones.IsNull ( Object  toObject)
inline

PE-103101 Método que retorna si un objeto es nulo

Parámetros
toObject
Devuelve

Definición en la línea 515 del archivo Functions.cs.

◆ LastPage()

bool sage.ew.reports.Funciones.LastPage ( Int32  tnLine)
inline

T104838 Indica si esta en la última linea del documento

Parámetros
tnLineNúmero de linea
Devuelve

Definición en la línea 540 del archivo Functions.cs.

◆ Left()

String sage.ew.reports.Funciones.Left ( String  tcCadena,
Int16  tnLong 
)
inline

Corta por la derecha una cadena la longitud indicada

Parámetros
tcCadena
tnLong
Devuelve

Definición en la línea 551 del archivo Functions.cs.

◆ Mod()

Int64 sage.ew.reports.Funciones.Mod ( object  tnNum,
Int32  tnMod 
)
inline

Función para realizar el módulo Ex. Mod(100, 3) -> 100 % 3 = 1

Parámetros
tnNum
tnMod
Devuelve

Definición en la línea 526 del archivo Functions.cs.

◆ PadLeft()

String sage.ew.reports.Funciones.PadLeft ( String  tcCadena,
Int16  tnLong,
String  tcChar 
)
inline

Amplia por la izquierda una cadena la longitud indicada

Parámetros
tcCadena
tnLong
tcChar
Devuelve

Definición en la línea 563 del archivo Functions.cs.

◆ PadRight()

String sage.ew.reports.Funciones.PadRight ( String  tcCadena,
Int16  tnLong,
String  tcChar 
)
inline

Amplia por la derecha una cadena la longitud indicada

Parámetros
tcCadena
tnLong
tcChar
Devuelve

Definición en la línea 589 del archivo Functions.cs.

◆ PageCount()

Int32 sage.ew.reports.Funciones.PageCount ( )
inline

Función auxializar para contabilizar el número de páginas ya que el REPORT.PAGE falla si solo hay un registro en la última pantalla IMPORTANTE se debe marcar el EvaluateSeccion como Header o Footer

Devuelve

Definición en la línea 573 del archivo Functions.cs.

◆ QR() [1/2]

string sage.ew.reports.Funciones.QR ( string  tcArticulo,
decimal  tnUnidades 
)
inline

Método para obtener el código QR de un artículo

Devuelve

Definición en la línea 831 del archivo Functions.cs.

◆ QR() [2/2]

string sage.ew.reports.Funciones.QR ( string  tcArticulo,
decimal  tnUnidades,
string  tcDescripcion = "",
string  tcReferPRO = "",
string  tcTalla = "",
string  tcColor = "",
decimal  tnCajas = 0,
decimal  tnPeso = 0,
string  tcNumLote = "",
DateTime?  ttCaducidad = null,
string  tcSerie = "" 
)
inline

Método para obtener el código QR de un artículo

Devuelve

Definición en la línea 840 del archivo Functions.cs.

◆ QRArticulo()

string sage.ew.reports.Funciones.QRArticulo ( string  tcArticulo,
decimal  tnUnidades,
string  tcDescripcion = "",
string  tcReferPRO = "",
string  tcTalla = "",
string  tcColor = "",
decimal  tnCajas = 0,
decimal  tnPeso = 0,
string  tcNumLote = "",
DateTime?  ttCaducidad = null,
string  tcSerie = "" 
)
inline

Método para obtener el código QR de un artículo

Devuelve

Definición en la línea 851 del archivo Functions.cs.

◆ QREmpresaEmail()

string sage.ew.reports.Funciones.QREmpresaEmail ( )
inline

Método para obtener el código QR del correo de la empresa

Devuelve

Definición en la línea 861 del archivo Functions.cs.

◆ QREmpresaTargetaVisita()

string sage.ew.reports.Funciones.QREmpresaTargetaVisita ( )
inline

Método para obtener el código QR de la targeta de visita de la empresa

Devuelve

Definición en la línea 870 del archivo Functions.cs.

◆ QREmpresaTelefono()

string sage.ew.reports.Funciones.QREmpresaTelefono ( )
inline

Método para obtener el código QR del teléfono de la empresa

Devuelve

Definición en la línea 879 del archivo Functions.cs.

◆ QREmpresaWeb()

string sage.ew.reports.Funciones.QREmpresaWeb ( )
inline

Método para obtener el código QR de la web de la empresa

Devuelve

Definición en la línea 888 del archivo Functions.cs.

◆ RemoveZero()

String sage.ew.reports.Funciones.RemoveZero ( Decimal  tnValue,
String  tcFormat = "" 
)
inline

RemoveZero

Parámetros
tnValue
tcFormat
Devuelve

Definición en la línea 600 del archivo Functions.cs.

◆ Right()

String sage.ew.reports.Funciones.Right ( String  tcCadena,
Int16  tnLong 
)
inline

Corta por la derecha una cadena la longitud indicada

Parámetros
tcCadena
tnLong
Devuelve

Definición en la línea 624 del archivo Functions.cs.

◆ StringFormat()

String sage.ew.reports.Funciones.StringFormat ( Decimal  tnValue,
String  tcFormat = "" 
)
inline

StringFormat

Parámetros
tnValue
tcFormat
Devuelve

Definición en la línea 635 del archivo Functions.cs.

◆ ToBoolean()

Boolean sage.ew.reports.Funciones.ToBoolean ( object  txValor)
inline

Convierte un objeto en Boolean Devuelve false para valores NULL e invalidos

Parámetros
txValor
Devuelve

Definición en la línea 657 del archivo Functions.cs.

◆ ToCurrency()

string sage.ew.reports.Funciones.ToCurrency ( decimal  tnValue,
string  tcDivisaActiva,
string  tcSimboloDivisa,
string  tcPosicionSimbolo,
string  tcMascaraNet 
)
inline

Función auxiliar para formatear importes a moneda

Parámetros
tnValueValor a formatear
tcDivisaActivaFlag de divisa activa. wl_DivisaActiva => literal "1"
tcSimboloDivisaSímbolo de la divisa
tcPosicionSimbolo"D" para derecha
tcMascaraNetMascara de la divisa (formato .net)
Devuelve

Definición en la línea 706 del archivo Functions.cs.

◆ ToDate()

DateTime sage.ew.reports.Funciones.ToDate ( object  txValor)
inline

Convierte un objeto en DateTime Devuelve DateTime.MinValue para valores NULL e invalidos

Parámetros
txValor
Devuelve

Definición en la línea 739 del archivo Functions.cs.

◆ ToDecimal()

Decimal sage.ew.reports.Funciones.ToDecimal ( object  txValor)
inline

Convierte un objeto en Decimal Devuelve decimal de un objeto

Parámetros
txValor
Devuelve

Definición en la línea 756 del archivo Functions.cs.

◆ ToFloat()

float sage.ew.reports.Funciones.ToFloat ( object  txValor)
inline

Convierte un objeto en float Devuelve 0 para valores NULL e invalidos

Parámetros
txValor
Devuelve

Definición en la línea 772 del archivo Functions.cs.

◆ ToInt()

int sage.ew.reports.Funciones.ToInt ( object  txValor)
inline

Convierte un objeto en int Devuelve 0 para valores NULL e invalidos

Parámetros
txValor
Devuelve

Definición en la línea 794 del archivo Functions.cs.

◆ TrataImporteLetras()

String sage.ew.reports.Funciones.TrataImporteLetras ( String  tcCadena,
Int32  tnLong,
Boolean  tlPrimera,
String  tcRelleno 
)
inline

Corta la cadena la longitud indicada

Parámetros
tcCadena
tnLong
tlPrimera
tcRelleno
Devuelve

Definición en la línea 815 del archivo Functions.cs.

◆ Valor()

string sage.ew.reports.Funciones.Valor ( string  tcTabla,
string  tcWhere,
string  tcClave,
string  tcValor,
string  tcDatabase 
)
inline

Función Valor Ejemplo: VALOR("ARTICULO","CODIGO",lcCodigo,"NOMBRE")

Parámetros
tcTablaString con el nombre de la tabla a consultar
tcWhereString con el nombre del campo clave para la condición
tcClaveString con el valor para realizar la condición con el campo clave indicado en tcWhere
tcValorString con el nombre del campo que queremos obtener
tcDatabaseString OPCIONAL para indicar la base de datos a la que pertenece la tabla a consultar. Por defecto GESTION.
Devuelve
Devuelve un objeto.

Definición en la línea 904 del archivo Functions.cs.

◆ Valor_Adi_Art()

string sage.ew.reports.Funciones.Valor_Adi_Art ( String  tcCodigoCampo,
String  tcCodigoArticulo,
bool  tlTitulo 
)
inline

PE-103237 Retorna el valor o el título de un campo adicional de un artículo

Parámetros
tcCodigoCampo
tcCodigoArticulo
tlTitulo
Devuelve

Definición en la línea 949 del archivo Functions.cs.

◆ Valor_Adi_Cli()

string sage.ew.reports.Funciones.Valor_Adi_Cli ( String  tcCodigoCampo,
String  tcCodigoCliente,
bool  tlTitulo 
)
inline

PE-103237 Retorna el valor o el título de un campo adicional de un cliente

Parámetros
tcCodigoCampo
tcCodigoCliente
tlTitulo
Devuelve

Definición en la línea 961 del archivo Functions.cs.

◆ Valor_Adi_Doc_Compra()

string sage.ew.reports.Funciones.Valor_Adi_Doc_Compra ( String  tcCodigoCampo,
String  tcEmpresa,
String  tcNumeroDoc,
String  tcCodigoProveedor,
bool  tlTitulo 
)
inline

Deveuelve el valor o el título de un campo adicional de un documento de compra

Parámetros
tcCodigoCampo
tcEmpresa
tcNumeroDoc
tcCodigoProveedor
tlTitulo
Devuelve

Definición en la línea 975 del archivo Functions.cs.

◆ Valor_Adi_Doc_Venta()

string sage.ew.reports.Funciones.Valor_Adi_Doc_Venta ( String  tcCodigoCampo,
String  tcEmpresa,
String  tcNumeroDoc,
String  tcLetra,
String  tcCodigoCliente,
bool  tlTitulo 
)
inline

Deveuelve el valor o el título de un campo adicional de un documento de venta

Parámetros
tcCodigoCampo
tcEmpresa
tcNumeroDoc
tcLetra
tcCodigoCliente
tlTitulo
Devuelve

Definición en la línea 990 del archivo Functions.cs.

◆ Valor_Adi_Pro()

string sage.ew.reports.Funciones.Valor_Adi_Pro ( String  tcCodigoCampo,
String  tcCodigoProveedor,
bool  tlTitulo 
)
inline

PE-103237 Retorna el valor o el título de un campo adicional de un proveedor

Parámetros
tcCodigoCampo
tcCodigoProveedor
tlTitulo
Devuelve

Definición en la línea 1002 del archivo Functions.cs.

◆ ValorSQL() [1/2]

string sage.ew.reports.Funciones.ValorSQL ( string  tcTabla,
string  tcWhere,
string  tcCampo,
string  tcDatabase 
)
inline

Función Valor Ejempo ValorSQL("C_ALBVEN", "EMPRESA=" + Cstring(GetVariable("WC_EMPRESA")) +"|" + "NUMERO='"+ PadLeft("1", " ",10) + "' | LETRA= '" + Cstring(GetVariable("WC_LETRA")) + "' | 1=1 ", "VENDEDOR","GESTION")

Parámetros
tcTablaString con el nombre de la tabla a consultar
tcWhereString con parejas nombre del campo clave y valor separados por | para crear la condición.
tcCampoString con el nombre del campo que queremos obtener
tcDatabaseString OPCIONAL para indicar la base de datos a la que pertenece la tabla a consultar. Por defecto GESTION.
Devuelve
Devuelve un objeto.

Definición en la línea 1031 del archivo Functions.cs.

◆ ValorSQL() [2/2]

string sage.ew.reports.Funciones.ValorSQL ( string  tcSql)
inline

Función Valor

Parámetros
tcSqlString con la consulta de SQL
Devuelve
Devuelve un string.

Definición en la línea 1080 del archivo Functions.cs.

◆ ValorSqlMultiReg()

string sage.ew.reports.Funciones.ValorSqlMultiReg ( string  tcTabla,
string  tcWhere,
string  tcCampo,
string  tcSeparadorCamposResultado,
string  tcDatabase 
)
inline

Función Valor(con N registros de resultado) ValorSQLREG("VENSER", "EMPRESA=" + Cstring(GetVariable("WC_EMPRESA")) +"|" + "NUMERO='"+ PadLeft("1", " ",10) + "' | LETRA= '" + Cstring(GetVariable("WC_LETRA")) + "' |LINEA=1", "SERIE, CREATED, MODIFIED ","GESTION") Ens retornarà un STRING separat per "|" entre camp i camp posarem un Environment.NewLine per canvi de linia.

Parámetros
tcTablaString con el nombre de la tabla a consultar
tcWhereString con parejas nombre del campo clave y valor separados por | para crear la condición.
tcCampoString con los nombres de los campos que queremos obtener (separados por comas)
tcSeparadorCamposResultadoSeparador de resultados
tcDatabaseString OPCIONAL para indicar la base de datos a la que pertenece la tabla a consultar. Por defecto GESTION.
Devuelve
Devuelve un objeto.

Definición en la línea 1133 del archivo Functions.cs.


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