Fairly easy if you have your photo’s stored in a single location.
Build your table of employees.
Make sure your table has EmpBasic.PhotoFile
Add a column
Insert an image.
Set it to External
Use this image with the expression [=“FILE:\SERVER\PHOTOFOLDER” + Fields!PhotoFile.Value + “.BMP”]
Also, if you have your photos stored in AD you can also use that using a different method.
Edit: site is removing a \ from the end of File:… there should be 2
Edit 2: If I were to use employee photos in Epicor I would be storing them in the \Server\EpicorData\EmpPhoto folder.
Mr. Dan: Thank you for the suggestion. I am doing what you suggested for earlier version of Epicor. However the V10.1 has us importing the images. They may have the same name and I could keep the images in two places, however that becomes a maintenance head ache having to make sure if I rename a picture in my Share drive then I have to remember to delete and reimport the image into Epicor to keep things in sync.
When you import an image into Epicor - the image must be stored somewhere. Any clues?
Sorry, I didn’t realize they embedded the images in 10.1.
Once again this is very easy/maybe easier.
Build your table of employees.
Make sure your table has EmpBasic.IMAGEID <-- instead of photofile
Join Ice.FileStore to Erp.Image to EmpBasic through Company/ImageID (There may be a better way of join this through other tables)
Add a column
Insert an image.
Set it to EMBEDDED
Use this image with =Ice.FileStore.Content field.
Make an expression to use Erp.Image.FileType for your MIME.
aidacra
(Nathan your friendly neighborhood Support Engineer)
7
FYI:
as of 10.1.500.x, the table that stores the images (ice.filestore) cannot be included in an RDD, so a separate data source would have to be created within the SSRS report that points to the Epicor database (or a replicated copy of the Epicor database would be even better) to get at that table in the interim. The ability to successfully include the ice.filestore table in an RDD is targeted to 10.2.