Cargando...
Buscando...
Nada coincide
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.
 
Decimal Acumulado ()
 Acumulado.
 
String CANombre (String tcCodigo)
 Obtiene el nombre de un campo adicional (incluido en los datos ) a partir del codigo.
 
String CAValor (String tcCodigo)
 Obtiene el valor de un campo adicional (incluido en los datos ) a partir del codigo.
 
String Capitalize (String tcCadena)
 Capitaliza una cadena.
 
String CDay (object toDate)
 A partir de un fecha muestra el nombre del dia.
 
String CDayLetters (object toDate, Boolean tlCapitalize)
 Formatea una fecha con el formato pasado.
 
String CMonth (object toDate)
 A partir de un fecha muestra el nombre del mes.
 
String Concat (String tcCadena1, String tcCadena2)
 Concatena dos cadenas.
 
String ConcatNewLine (String tcCadena)
 Concatena un salto de linea a la cadena.
 
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.
 
string EmpresaFacebook ()
 Función que nos devuelve la cuenta de facebook de la empresa actual (PE-96909)
 
string EmpresaTwitter ()
 Función que nos devuelve la cuenta de twitter de la empresa actual (PE-96909)
 
string Exec (string tcNombreDll, string tcNombreClase, string tcMetodo, string tcParametros)
 Mediante reflection llamar al método pasado por parámetro.
 
bool Existe (string tcCampo)
 Comprueba si un campo existe en el datatable origen.
 
String GetAllVariable ()
 Mediante reflection llamar a _GetAllVariable de la Global (PE-103101)
 
Int32 GetCountPage ()
 Substituye REPORT.PAGE ya que estos varoles fallan ( si se incluye esta función debe incluirse PageCount anteriormente)
 
object GetVariable (string tcNombreVar)
 Mediante reflection llamar a _GetVariable de la Global (PE-93159)
 
String GetVariableReport (String tcNombreVariable)
 Devuelve el valor de la variable del report pasada por parámetros.
 
bool IsNull (Object toObject)
 PE-103101 Método que retorna si un objeto es nulo.
 
Int64 Mod (object tnNum, Int32 tnMod)
 Función para realizar el módulo Ex. Mod(100, 3) -> 100 % 3 = 1.
 
bool LastPage (Int32 tnLine)
 T104838 Indica si esta en la última linea del documento.
 
String Left (String tcCadena, Int16 tnLong)
 Corta por la derecha una cadena la longitud indicada.
 
String PadLeft (String tcCadena, Int16 tnLong, String tcChar)
 Amplia por la izquierda una cadena la longitud indicada.
 
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.
 
String PadRight (String tcCadena, Int16 tnLong, String tcChar)
 Amplia por la derecha una cadena la longitud indicada.
 
String RemoveZero (Decimal tnValue, String tcFormat="")
 RemoveZero.
 
String Right (String tcCadena, Int16 tnLong)
 Corta por la derecha una cadena la longitud indicada.
 
String StringFormat (Decimal tnValue, String tcFormat="")
 StringFormat.
 
Boolean ToBoolean (object txValor)
 Convierte un objeto en Boolean Devuelve false para valores NULL e invalidos.
 
string ToCurrency (decimal tnValue, string tcDivisaActiva, string tcSimboloDivisa, string tcPosicionSimbolo, string tcMascaraNet)
 Función auxiliar para formatear importes a moneda.
 
DateTime ToDate (object txValor)
 Convierte un objeto en DateTime Devuelve DateTime.MinValue para valores NULL e invalidos.
 
Decimal ToDecimal (object txValor)
 Convierte un objeto en Decimal Devuelve decimal de un objeto.
 
float ToFloat (object txValor)
 Convierte un objeto en float Devuelve 0 para valores NULL e invalidos.
 
int ToInt (object txValor)
 Convierte un objeto en int Devuelve 0 para valores NULL e invalidos.
 
String TrataImporteLetras (String tcCadena, Int32 tnLong, Boolean tlPrimera, String tcRelleno)
 Corta la cadena la longitud indicada.
 
string QR (string tcArticulo, decimal tnUnidades)
 Método para obtener el código QR de un artículo.
 
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.
 
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.
 
string QREmpresaEmail ()
 Método para obtener el código QR del correo de la empresa.
 
string QREmpresaTargetaVisita ()
 Método para obtener el código QR de la targeta de visita de la empresa.
 
string QREmpresaTelefono ()
 Método para obtener el código QR del teléfono de la empresa.
 
string QREmpresaWeb ()
 Método para obtener el código QR de la web de la empresa.
 
string Valor (string tcTabla, string tcWhere, string tcClave, string tcValor, string tcDatabase)
 Función Valor Ejemplo: VALOR("ARTICULO","CODIGO",lcCodigo,"NOMBRE")
 
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.
 
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.
 
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.
 
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.
 
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.
 
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")
 
string ValorSQL (string tcSql)
 Función Valor.
 
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.
 

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 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 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.

◆ ValorSQL() [2/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.

◆ 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 de esta clase está generada del siguiente archivo: