Skip to Content

Flash Components for Visual Composer 7.0

Flexibility is the name of the game

 

Runtime example

How many times have you found yourself thinking – “Well, if I could use my own control here it would make my application even better”

We at the SAP NetWeaver Visual Composer 7.0 Development team understand that there is no limit to human creativity and therefore decided to give you – the creative developer, the ability to embed external Flash components into Visual Composer!

 

Introducing “Flash Components”, a new cool feature that enables you to embed your own custom built Flex 2 based component, or even better, an Xcelsius 2008 dashboard component into Visual Composer storyboard, and hence – to extend the predefined set of standard UI elements that are supplied in Visual Composer.

Flash Component ManagerUpon uploading your new component into your Visual Composer 7.0 environment – you could interact with your Flash Component as if it was part of the Visual Composer out-of-the-box set of controls, i.e. you could configure it’s properties via the configuration panel, connect the data-ports, and use it side-by-side with the already existing Visual composer entities. hence creating exactly the Visual Composer application which you envisioned.

 

 

Visual Composer Model

This new and exciting feature is already available on NetWeaver 7.0 EhP1 (7.01) SP5 onwards, which means that it will be officially released by the end of September 2009.

In order to better understand the process of embedding Flash Components in Visual Composer, you can check out the Flash Components – Developers Guide.

You could also find some examples of Xceslus 2008 based Flash Components here

and also – TechEd 2009 demo here        

To report this post you need to login first.

15 Comments

You must be Logged on to comment or reply to a post.

  1. Gilles Godart
    Hello,

    Very interesting blog,I have tested the Xcelsius components but I have a 403 error when I try to access the developer guide.
    Could you please fix that problem.
    Regards,

    (0) 
  2. Herman Ohlhoff
    Amir,

    Thanks for the excellent document. It certainly opens up some new opportunities.

    I have a question though.  Where does the .zip file containing the component file get uploaded to in order to view/use it in visual composer?

    I have a requirement to generate a PDF document from my flash dashboard and we are planning to create a custom component to do this as I haven’t found a way to do this using standard features in VC.

    Regards
    Herman

    (0) 
    1. Amir Mimran Post author
      Hi,

      it’s uploaded using the Flash Manager dialog (which is by the way – the second screenshot from the top)

      you can also read more about it in the Visual Composer online help.

      I’m intrested in hearing more about your project, I’ll appreciate if you would contact me via e-mail, it will be my pleasure to help you.

      Best Regards,

      (0) 
      1. Devender Reddy
        Hi Amir, Today we got SAP’s presentation for our FICO. Bad thing is company is not going for BOBJ at this time. But FICO biz folks liked flash dashboards and asking us to do in VC.
        Question: Can I use NW 7.01 SP5 for VC with Flash Components for Production use?. Does SAP support it for production use??. I am working on SP stack upgrade plans now… Send me detailed materials.
        Thx a lot…
        KDReddy
        (0) 
        1. Amir Mimran Post author
          Hi,

          The answer is of course “Yes”, all of SAP NetWeaver releases are meant to be used anywhere -QA, DEV, PROD – and are fully supported on all levels.

          You can contact me via amir.mimran@sap.com, for more information about Visual Composer 7.0, and the Flash Components feature.

          Best Regards,

          (0) 
  3. Tom Vogten
    Amir,

    When I download the trial/preview version of the composition environment 7.1 EHP1 or 7.1 SR5, do I then also have the functionality required to use the flex components in Visual Composer? Or is this functionality not included there and will I need something else?

    Tom.

    (0) 
    1. Amir Mimran Post author
      Hi,

      as mentioned, the Flash Components feature is available on 7.01 SP5 (NetWeaver 2004s Enhancement Pack 1, SP5)

      however, on 7.1 EHP1 there’s a way to create a Flash Black Box in the WebDynpro runtime (i.e. “Webdynpro Flash Island”).
      the downside in this method is that the runtime is Webdynpro (less sexy), the process to embed the island is longer, and less components can be displayed in a single application.

      (0) 
      1. Tom Vogten
        Ok. Do you think it will make it to the CE7.2 preview? I am fairly new to Visual Composer, so I wonder how I create a black box in the WebDynpro runtime… Is there any material out there that explains how to do this? Your help is greatly appreciated. Thanks, Tom.
        (0) 
  4. Stefan Walter
    Hello Amir,

    this technology looks great, but I’ve got a problem running it.

    I successfully imported one of your Xcelsius samples into the model, added a submit event and  deployed it. No warnings or errors.

    But when I run the app the new flash component isn’t started. It just comes up with a small icon on the top left corner.

    Any idea?
    Thanks
    Stefan

    (0) 
        1. Amir Mimran Post author
          Hi,

          I’m afraid this is a known issue, that we recently discovered and it is solved in future releases, please open a support ticket, and you’ll get the appropriate fix.

          (0) 
  5. stephen zhu
    I export several Xcelsius flash example components into VC7.01 SP5 on windows 2003 server and oracle DB(We only upgrade VC components to 7.01.05, ohter EP components still 7.00.20 version).
    after compile,I only see a simple square in web page.Detail information please review the topic:
    Re: VC model including flash component is not visible in run-time.

    I have tried to open the Xcelsius source file with Xcelsius 2008 SP1 and redeploy flash file and rezip and reupload file to VC, it doesn’t work.

    (0) 

Leave a Reply