Recuperar imágenes de los maestros de Clientes, Proveedores y Usuarios

AcademiaFinnegans
Tue, 24 Sep 2024 17:42:26 +0000
CORE

Detalle

Se desarrolló una función para usar en un Store Procedure (SP) que permite recuperar las imágenes de los maestros de Clientes, Proveedores y Usuarios.

Modo de Uso

Para obtener la imagen de Clientes o Proveedores:

dbo.getHTMLImageWebReportForID(BSOrganizacion.OrganizacionImagen, 2, 'circle', '/BSA/images/FAFWebReport/photo-square.png', BSOrganizacion.Nombre),

dbo.getHTMLImageWebReportForID(

BSOrganizacion.OrganizacionImagen, → ImageID obligatorio


2, → Tamaño de la imagen (size). Posibilidades: 1(height: 20px), 2(height: 40px), 3(height: 60px), 4 (height: 80px), 5 (height: 100px). Por default: 1.

'circle', → Forma en la que se muestra la imagen (shape). Posibilidades: square, circle, rectangle. Por default: rectangle.

'/BSA/images/FAFWebReport/photo-square.png', → Url de la imagen para mostrar en caso de que no haya ninguna imagen cargada para el cliente o proveedor. Posibilidades: '/BSA/images/FAFWebReport/photo-square.png' (square - circle) o

'/BSA/images/FAFWebReport/photo-15.png' (rectangle). Por default: photo-15.png

BSOrganizacion.Nombre), → Descripción de la imagen. Por default: nada.

Para obtener la imagen de Usuarios

getHTMLFileServletPhotoForWebReport (

ImageID , → FAFUsuario.Foto

Size , → Tamaño de la imagen. Posibilidades: 1 (height: 20px), 2 (height: 40px), 3 (height: 60px), 4 (height: 80px), 5 (height: 100px).

Shape , → Forma de la imagen: Posibilidades: square, circle, rectangle.

DefaultImageURL , → Imagen default: '/BSA/images/FAFWebReport/photo-anonim.jpg' (square - circle).

ImageDescription , → Descripción de la imagen. Por default: nada.

Dominio) →

DECLARE @Dominio varchar(50)

SELECT @Dominio = MAX(OrigenDatos) FROM FAFDiccionario WHERE ISNULL(OrigenDatos,'') <> ''