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,'') <> ''