Publicado el 4 comentarios

Alinear y Centrar el texto del ticket con PadC, PadL y PadR

Alinear_centrar_texto_mybusinessposEn este ejemplo veremos cómo alinear el texto de un ticket con las funciones

  • PadL(cadenaTexto,Longitud). Rellena de espacios a la izquierda; Alineación a la Derecha
  • PadR(cadenaTexto,Longitud). Rellena de espacios a la derecha; Alineación a la Izquierda
  • PadC(cadenaTexto,Longitud). Rellena de espacios al centro; Alineación Centrado


Para lograrlo, crearemos tres funciones, aunque PadL ya viene por default, aquí la colocaremos.

Sub Main()
'La letra posterior a PAD es el lado que se rellenará de espacios
a = padL ("Frase de prueba",40) 'Relleno IZQUIERDO. Alinea a la derecha
b = PadC ("Frase de prueba",40) 'Ambos lados. Alinear al centro
c = PadR ("Frase de prueba",40) 'Relleno DERECHO. Alineación a la izquierda

mymessage "PadL: '" & a & "'" & vbcrlf & _
"PadC: '" & b & "'" & vbcrlf &_
"PadR: '" & c & "'"

End Sub

'PADL() Alineación a la DERECHA inserta los caracteres de relleno a la Izquierda
Function PadL(cadena,nLongitud)
dim clen
dim temp
dim char
char = " " 'espacio en blanco
on error resume next
'Tomamos la cadena enviada en el parámetro
'eliminando los chares vacios izq-dch
temp = trim(cadena)
clen = len(temp)
for n=1 to nLongitud
char = char & " "
Next

'Analizamos si la nLongitud justificada es menos
'que la propia cadena enviada en parámetro.
if clen < nLongitud then temp = mid(char,1,nLongitud - clen) & temp 'Alineación a la Derecha end if PadL = temp end function 'PADR() Alineación a la IZQUIERDA inserta los caracteres de relleno a la derecha Function PadR(cadena,nLongitud) dim clen dim temp char = " " 'espacio en blanco on error resume next 'Tomamos la cadena enviada en el parámetro 'eliminando los chares vacios izq-dch temp = trim(cadena) clen = len(temp) for n=1 to nLongitud char = char & " " Next 'Analizamos si la nLongitud justificada es menos 'que la propia cadena enviada en parámetro. if clen < nLongitud then temp = temp & mid(char,1,nLongitud - clen) 'Alineación a la Izquierda end if PadR = temp end function 'PADC() Alineación al CENTRO inserta los caracteres de relleno a ambos lados Function PadC(cadena,nLongitud) dim clen dim temp char = " " 'espacio en blanco 'on error resume next 'Tomamos la cadena enviada en el parámetro 'eliminando los chares vacios izq-dch temp = trim(cadena) clen = len(temp) for n = 1 to nLongitud char = char & " " Next 'Espacios al lado Izquierdo nEspaciosA = formato((nLongitud - clen)/2 , "#.0") DondeEstaElPunto = clAt( ".", nEspaciosA ) - 1 'Espacios al lado derecho nEspaciosA = mid(nEspaciosA,1,DondeEstaElPunto) nEspaciosB = nLongitud -clen - nEspaciosA 'Analizamos si la nLongitud justificada es menos 'que la propia cadena enviada en parámetro. if clen < nLongitud then temp = mid(char,1,nEspaciosA) & _ temp & _ mid(char,1,nEspaciosB) 'Alineación a la Izquierda end if PadC = temp end function

Espero sea de utilidad estas funciones que dejo a su disposición en espera de que correspondan con un pomo para seguir inspirados.
Saludos
José Félix

Publicado el 1 comentario

Restringir permisos a usuarios

CONFIGURACIÓN DE LOS DERECHOS EN EL BUSINESS MANAGER.

Vamos a ingresar a MyBusiness POS con una clave de Supervisor, por ejemplo, “SUP SUP” (separado por un espacio). Ahora diríjase a Business Manager, carpeta Configuración, opción Usuarios.

Usuario-permisos_mybusinesspos

Seleccionamos al usuario que vamos a configurar, damos un clic derecho sobre él y escogemos la opción Derechos del Business Manager

Esta acción mostrará una ventana con una imagen similar al Business Manager que permitirá seleccionar una a una las carpetas a las que le daremos derecho de uso al usuario en cuestión; A su vez estas carpetas contienen menús que detallan acciones tales como “Nuevo”, “Modificar”, “Eliminar”, mismas que también son configurables.

Para definir derechos a los usuarios posiciónese sobre el icono de la “llave” que desea restringir, dé un clic derecho y elija entre “Activado” e “Inactivo”, según le convenga.

Con lo anterior evitaremos que el usuario vea y use “carpetas” en el ‘Business Manager’ a las que no tiene derecho.

Es necesario entrar a My Business POS con el nombre del usuario y la contraseña asignada para verificar los cambios realizados.

Publicado el 2 comentarios

Run-time error -2147467259 (80004005)

Error_mybusinesspos_codigo_duro_58

Run-time error -2147467259 (80004005). Error en el vínculo de comunicación

Este mensaje aparece porque la interfaz de red del equipo cajero o del servidor fue deshabilitada por un instante mientras MyBusiness POS está abierto.

Si el error aparece aun teniendo el servidor conexión estable, inentemos cambiar nuestra conexión, en el apartado de servidor, por “localhost”; Así aunque la red esté deshabilitada será posible que MyBusiness POS pueda conectarse de forma local sin que le afecte el router ni el cableado de red..

 

Error: FrmInicio2016_load
File not found en linea 0

Metadatos:

  • error en el vinculo de comunicacion sql server,
  • existe un error al intentar hacer la conexión -2147467259,
  • error en el nivel del transporte al recibir los resultados del servidor.,
  • error en el nivel de transporte al enviar la solicitud al servidor,
  • odbc error al conectar con sql server,
  • error codigo duro 5 my business 2017,
  • proveedor de tcp error 0,
  • mybusiness pos error,
  • Navegación de páginas,
  • error 2147467259 sql server,
  • odbc error al conectar con sql server,
  • superado el tiempo de espera de solicitud de bloqueo sql server,
  • sql server se agotó el tiempo de espera del semáforo,
  • proveedor de canalizaciones con nombre no se pudo abrir una conexión con sql server,
  • no existe el servidor sql server o se ha denegado el acceso al mismo,
  • dbnetlib connectionopen connect ()) no se encontró el servidor sql server especificado,

Scale.exe v2.3 para Báscula Torrey 64 bits

Envíanos un Whats al 7222816462 y te asesoraremos a la brevedad en este tema.

Esta aplicación sirve para hacer pruebas de conectividad entre la computadora y la báscula a través de cable RS232

En el apartado de configuración, solo es necesario seleccionar el número de puerto (COM1,COM2,LPT1, LPT2) y la frecuencia 9600

Este programa funciona en windows a 64 bits.

 

Contáctanos…

Metadatos

  • driver bascula torrey pcr-40,
  • configuracion de cable serial para bascula torrey,
  • driver bascula torrey l-pcr,
  • como reparar una bascula digital torrey,
  • como resetear una bascula torrey,
  • como usar bascula digital torrey,
  • bascula torrey pcr-40 manual,
  • scale v2.2 torrey,
  • torrey scale software,
  • software scale exe torrey,
  • scale.exe v2.3 para báscula torrey 64 bits,
  • scale 2.3 torrey,
  • descargas torrey,
  • scale 2.2 torrey,
  • torrey cloud com downloads,
  • software scale exe torrey,
  • scale link torrey manual,
  • basculas torrey,
  • scale 2.3 torrey,
  • scale 2.2 torrey,
  • scale torrey usb,
  • torrey w label manual,
  • manual bascula w-label torrey,

Kits de Productos

Procedimiento para modificar Kits y los elementos que lo componen

jofelchez@gmail.com Se Recomienda Descargar con Google Chrome.