on 06-19-2014 10:36 AM
First of all I noticed that there are a lot of discussion on dynamically changing pictures in outputs. That is the easy part for me.
I want to know is it possible to print random number of images, depending of the data, in an output?
For example, in one scenario you may want to print 3 images, another scenario 5 images in the same smartform of adobe form.
Is is possible to dynamically insert a number of images in this way?
Please help. I have been researching this for a while without any solution!
Hi Mornee,
of course it is possible.
Just imagine a form, every position got 1 or more pictures. It is no problem to program such things in adobe.
Maybe you should switch to this space:
I'm pretty sure you will find your answer there
Christopher is absolutely right, search the web.. it will give you a hundred of tutorials to archive that.
Here is a serious one
~Florian
PS: is more the space for sapscript / smartforms and the printers itself.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not necessary at all. If you got an table with your images in, you also can build a loop. Normally I create me an table because you need more than just a few pictures in a row.
My structures looks something like that:
Picture_structure
--name type char30
--matnr type matnr_d
--picture type url (not sure about the data-type right now) <--if you want to refer by url
or
--picture type mimedata <--if you got the binaries available
The mentioned blog is a very simple example how to pass pictures to adobe. I think you need to convert it to your concept. In my opinion the passing via interface is the most comfortable one, but you also could do it with JAvascript or formcalc inside.
I like the interface mehtod, because debugging inside the form is not that comfortable to me and the ABAP-debugger is my friend because I use it for years
~Florian
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.