FileLinx | Beheerdershandleiding
×
Menu
Index

10.4. Afbeeldingen aanmaken in een rapport

 
 
Filelinx biedt de mogelijkheid om via het picturefield plaatjes en foto’s te genereren in het rapport. Met deze functionaliteit gaat filelinx reporting verder dan een standaard rapport.
Het plaatsen van afbeeldingen gebeurd aan de hand van een geavanceerde zoekopdracht en kan alleen indien u in het betreffende object gebruik maakt van een picture field. Het aanmaken van een picture field staat beschreven in de handleiding datamodel en rechten. De andere stappen worden nader toegelicht in deze handleiding.
Voeg in een geavanceerde zoekopdracht onder het picture field  de file link toe.
 
 
 
Maak een nieuwe databron aan en gebruik hiervoor de geavanceerde zoekopdracht. Voor informatie over het aanmaken van een databron kunt u terecht in hoofdstuk 3 van deze handleiding. Via Visual Studio of Report builder maakt u het rapport aan.
 
Het is erg belangrijk om binnen het rapport vier parameters te creëren, met de namen precies zoals hier weergeven. Deze naamgeving is van belang voor de juiste weergave van het rapport. Indien de naamgeving afwijkt zal het rapport een foutmelding geven dat in het rapport de juiste parameters ontbreken.
 
De parameters zijn
 
SecCode
 
Text
 
 
 
UserID
 
Integer
 
 
 
WebImagePath
 
Text
 
 
 
ObjectID
 
Integer
 
 
 
In de rapport eigenschappen moet een code worden toegevoegd. U opent de rapport eigenschappen door met de rechtermuis knop buiten het rapport te gaan staan en hier te kiezen voor report properties. Plaats onderstaande code onder de tab Code.
 
Het resultaat ziet er als volgt uit
 
 
 
Als alle instellingen zijn gezet kan de afbeelding in het rapport worden geconfigureerd. De afbeelding kan op elke willekeurige plek in het rapport worden geplaatst. Klik met de rechtermuisknop op de afbeelding en kies voor Image properties.
 
 
 
Bij de eigenschappen van de afbeeldingen stelt u de image source in. Deze moet worden ingesteld op external. Kies daarna voor expression.
 
 
 
Gebruik voor de expression de volgende code
Code.ConvertToWebUrl(Fields![PictureField].Value)
 
Waarbij Fields![PictureField].Value wordt gekozen van de fields toebehorend aan de dataset.
 
 
 
Maak het rapport naar wens af en voeg het rapport toe via de Filelinx Homepage. Om de afbeeldingen in het rapport te kunnen weergeven dient de optie Enable picture use in report te worden geactiveerd.