Workflow Binding Problem

Hi All,
     I have to customize standard Leave Application workflow WS12300111. for that  i have copied  this workflow into  new Z-workflow. Actually i have to fetch some data from custom infotype before  sending this  leave to approver.
    Now this WS12300111 is  based on Class(CL_PT_REQ_WF_ATTRIBS) not on BO and  to fetch custom Infotype data I have created custom BO and written method inside this BO.
  The problem i am facing is i need to export a parameter from workflow container to my BO's method container and data type of that element is of Table Type (PTREQ_ITEMS_WF_TAB_FLAT) and in method it is not allowing me to create elements  with reference to this Table type (there is no Option to create element using ABAP Dictionary type As it is in Workflow container). If i define my method element using Line type if this PTREQ_ITEMS_WF_TAB_FLAT then it allows  me to create that  element (B'coz line types  are basically structures) But it gives me Datatype mismatch error in Binding from Task to Method...
   So is there any way to achieve this?? or  should I create a Z-Class as  subtype of standard Class CL_PT_REQ_WF_ATTRIBS and then write a new Method in this subtype Z-class to read  custom infotype. Is this the way to achieve the delegation functionality of BO in Class.

Hi michell ongota 
    What your are trying to achieve with custom infotype. As far as i concern you can use employeet business object to get all the details. customize this busniess object and write your logic here or you can customize the class which you have mentioned. There is nothing like delegation for class. But i dont know in which method u will write the code. Since the leave request going to apply from portal dont do any customization of this class. Try to use the business object EMPLOYEET. I have done leave request workflows i never done any thing in this class.
Regards
vijay

Similar Messages

  • RE: Workflow binding problem in Production system(urgent)

    Hi Experts,
    Currently we transported our workflows to production server. When one of the user tested our workflow it failed. On Analysis I could find that the data are not passed from method to task container  but method is working fine separately. Even I tried executing t-code 'SWU_OBUF' , but still not working.
    Pls let me know of the solution .
    Thanks,
    Bharath

    Check for linkages. Is the binding activated betwwen workflow to task container.
    Check whether values appear in task container or not.
    Then check for binding between task & method container. Is there any event linked with the task. Is the event linkage is activated.
    The problem might be resolved if all the linkages are correct.

  • Container to Container binding in Workflow binding editor

    Hi all,
    I have an issue using Container --> Container binding in the Workflow binding editor (transaction SWF_BAM). What I want to do is to be able to extend the data provided by the event (i.e call a BAPI using values supplied) before assigning it to the target structure.
    This is what I have done:
    - Created an entry in Event Linkage: Application Object to Message Proxy, where the object type is BUS2005 (event RELEASED)
    and proxy is a generated proxy.
    - In the binding editor, I clicked in the Binding Instruction selection and chose Container --> Container as Binding Instruction.
    Now I have created my own class that implements the interface IF_SWF_IFS_BIND_TRANSFORM_CONT, so this class shows up in the drop down list under a section called Enhancement.
    - The class I created and implemented the interface, now contains three methods, where Transform is one. I have put a break point in this method and when I trigger the event (transaction SWUE) the debugger stops. So, the call to the method works fine.
    My problem is, that I cannot access the values provided by the event (these are supplied in parameter SOURCE_CONTAINER).
    Is there anyone who have used this technique and could supply some example code? Is there another technique that I can use to obtain the same result?
    Best regards
    Patrik Donaldson

    Hi to the both of you!
    Thanks for you answer. I will try to elaborate.
    My scenario is as follows. I want to react on the event CHANGED, of business object BUS2032 (SalesOrder). The information (field values) supplied by the container under EVTOBJECT (in the binding editor) does not fully correspond to what I need to populate in the receiver interface. I would like to send out i.e SalesOrderNumber and PricingProcedure to the receiver interface.
    Now, SalesOrderNumber is supplied by the container (_EVT_OBJECT-SalesDocument, as seen in the binding editor), but hte PricingProcedure would have to be looked up in table VBAK using SalesOrderNumber as a key.
    Issue 1: How do I get hold of the value of field SalesDocument in my class? (as I mentioned earlier I have created a class which references interface IF_SWF_IFS_BIND_TRANSFORM_CONT, so I have the transform method and I can put code there. I have put a break point, so I know processing stops there).
    I tried to following:
    CALL METHOD source_container->if_swf_ifs_parameter_container~get(
            EXPORTING
              name = 'SALESDOCUMENT'
            IMPORTING
              value = l_vbeln ).
    No, success (cx_swf_cnt_elem_not_found). Makes me think that SalesDocument is not a parameter of the event but something else.
    Issue 2: Once I have solved issue 1 and also lookup up the PricingProcedure. How do I go about setting my values in the receiver interface. I know I also have a reference to TARGET_CONTAINER in the TRANSFORM method, but where to go from there?
    Any clues would be grately appreciated. Being successful with this scenario, would open for many interesting possibilities.
    Best regards
    Patrik Donaldson

  • What is workflow binding

    hi gurus
    i am new to workflow could you pls explain me
    what i workflow binding?

    Hi kittu,
    Binding is the process of associating values from one containers to another container. Like from event container to wf container, wf container to task container, task container to method container and so.
    Just go thru this tutorials,
    http://help.sap.com/saphelp_40b/helpdata/en/04/926f8546f311d189470000e829fbbd/frameset.htm
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/9b/572614f6ca11d1952e0000e82dec10/frameset.htm
    http://help.sap.com/erp2005_ehp_01/helpdata/en/04/928cbd46f311d189470000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/fb/135962457311d189440000e829fbbd/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/c5/e4aec8453d11d189430000e829fbbd/content.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/04/928c6246f311d189470000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/a0/28e937a5caba6ee10000009b38f842/frameset.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/wf%2btransactions
    http://erpgenie.com/index.php?option=com_content&task=view&id=449&Itemid=77
    http://www.****************/Tutorials/Workflow/
    Regards,
    sheron

  • Binding Problem in workflow

    Hi,
    I have created my own workflow for SO change. The kind of requirement i am handling is that whenever there is a change
    in SO a mail should get triggered to workflow inititor along with changed SO number.
    Now i stucked up at one place. See i have executed VA02 tcode and captured corresponding business object
    After that i have  created workflow with 2 step types one is user decision and another is send mail and at the start of workflow
    i have attached corresponding business object event to workflow  Now the problem is i am not able to pass data from VA02 tcode to correspodng created container
    Please guide me  and at the same time i would like to send that mail to my gmail id for which i have already done
    configuration in SCOT and SWU3.
    Thanks
    Parag

    Hi,
    I think you haven't done the binding between event_object & BO that acts as workflow container.
    I mean, in your workflow, see if a workflow container of type BUS2032 exists with Import/export parameter set.
    If no create one and do the necessary binding between event container Event_object & your workflow container (say BUS2032).
    Hope it helps.
    Regards,
    Raj

  • Workflow binding not working - authorization problem?

    Hi Experts,
    I have the following problem in 4.6C that happens only for a specific user, so maybe an authorization problem.
    There is a task in the workflow that calls a method with ME21N. The method takes the PO after the transaction call, creates a BUS2012 object from it and passes it to the task. The task then passes it back to the workflow. The next step of the workflow uses this PO object.
    For this specific user, the ME21N method executes fine, PO is created. The task container in the wf log shows the object in it. But the workflow container does not have it, so it was not passed from the task to the workflow. Hence, the next task that uses the object does not start but the workflow system raises an error:
    OL 808: Object with runtime number '0' not defined
    WFEA 031: Step 0000000058 of WS********: Binding from workflow to work item aborted
    This happens only for one specific user, everyone else can execute the tasks without a problem, the PO object is passed to the workflow.
    Is there a specific authorization object required for the bindings of the workflow to work correctly?
    Any help is appreciated.
    Regards,
    Krisz

    Hello,
    You can check for authorization problems in SU53.
    Did this suddenly start happening for this user, since when? I'd doublecheck that binding.
    regards
    Rick Bakker
    Hanabi Technology

  • Workflow initiator problem

    Hi friends,
    In my workflow, I have created one activity for reason for rejection and I am using task(TS20000139) for sending short message with reason and in binding I am passing wofkflow initiator(&_WF_INITIATOR&) to receiver(&RECEIVER&). But the problem is workflow initiator is not pickingup exact user name. If the username is 'STEVE' it is picking 'USSTEVE', because of this it is showing an error that user does not exists. If I remove that 'US' my problem will get solved. Plz suggest me.
    Regards,
    Steve.

    hi,
    when u create an activity step, double click on the step.
    in the "task" section, click on the dropdown, then click on create task option.
    this will take you to the task creation screen.
    ih the object method section, select object category as "BOR object type", object type as your BO name (eg: BUS2012), and method as the name of the method that you created in your BO.
    you can create your custom method in a custom BO.
    this can be done using transaction SWO1.
    enter the BO name and change button.
    click on the method and then click on the create button. then it will ask you to create with FM as template. click No.
    give a name to the method and dont forget to uncheck the "dialog" property of the method.
    save it.
    click on the newly created method and click on parameters button. specify the input and output parameter.
    again click on the newly created method and click on program. here you can perform the string operation.
    once all this is done click on the method. goto Edit -> change release status -> object type component -> to implemented.
    then click on the generate button. (red and white coloured button).

  • OWB embeded process flow - parameter binding problem

    I've installed and Oracle 10g Database, after the database installation I added the Oracle Workflow server software. To complete the installation I ran the wfca.
    Later I get to define a process flow in OWB (cheesy) and the process flow seems to be working well (I've done all the registrations necesary also ), but when I am trying to do the parameter binding is not working. I do get the window prompt for the parameter and I enter the date parameter ( I tried different formats like 'YYYY/MM/DD' 'dd-mon-yyyy'), but after I check the runtime in the web browser the parameter is not pass to next process. I tried many things for the last week but I cannot get it to pass the parameter from one process to another.
    Any ideas,
    HELP !!!!!

    did u manage to resolve this issue? we are facing the same problem.

  • Workflow- Sub Workflow Binding

    I am trying to Bind the Workflow to The SubWorkflow Task.
    But when i do the binding i donot see the Business Object and other containers of my subworkflow .In the Subworkflow i have created a task also how do i bind it to the task of the sub workflow

    Hi,
    This seems that you have not linked it to the business object event or in the task you are not using the Business Object and its method.
    Go to the header part of the Workflow and give the (its an example)
    BO BUS2012 Releasestepcreated
    and activate it as well as generate the binding.
    Try this if the problem persists, you can mail me at [email protected]
    Regards,
    Aman

  • Read only inputText binding problem

    Hi all
    I have a h:inputText like below
    <h:inputText readonly="true" id="txtStudentId" value="#{student.id}"/>then using a Java script I change the value of this textbox.
    But when retrieve the value from backbean It's not changed. The problem is associated with read only attribute.
    When it's not read only it works.
    Can some one explain this?

    Thank You BALUSC, Your solution worked!
    Nice idea
    JSP
    <script>
                            function changeTest()
                                document.getElementById("form1:textField1").value = "text Changed";
                                document.getElementById("form1:hidden1").value = "text Changed";
                                return false;
    </script>
    <webuijsf:form id="form1">
                            <h:inputText id="textField1" readonly="true" />
                            <h:inputHidden binding="#{ReadOnly_inputField.hiddenField}" id="hidden1" />
                            <h:commandButton id="button1" value="Channge Value" onclick="return changeTest();"/>
                            <h:commandButton action="#{ReadOnly_inputField.button2_action}" id="button2"value="Check Value"/>
                        </webuijsf:form>ReadOnly_inputField.java
    private HtmlInputHidden hiddenField;
        public HtmlInputHidden getHiddenField()
            return hiddenField;
        public void setHiddenField(HtmlInputHidden hiddenField)
            this.hiddenField = hiddenField;
        public String button2_action()
            System.out.println("This is the value : "+ hiddenField.getValue());
            return null;
        }And your Blog. It's really really helpful.

  • Issue in workflow binding of Table in send mail step

    Hi All,
    I am working on a Travel Management workflow where mail needs to be sent to the manager along with the trip details.
    We are displaying data in tables (html format). Now i need to add another such table with details into this already existing workflow but i am facing issues in binding.
    Issue: For already existing tables, the binding is like this,
    Export to task,
    &TRIP& --> &T_SUMMARY##&
    Import to w/f,
    &T_SUMMARY##& <--- &T_SUMMARY##&.
    But when i am trying to add my table in binding as, &TRIP& --> &T_MILEAGE##&,
    I am getting a binding error, &T_MILEAGE##& is not available in the container.
    I checked the container both in workflow and in task, both contain multiple declarations of the variable &TRIP& which is of type the BO.
    Kindly help me how to proceed further.
    Regards,
    Jose

    Hi Anjan,
    The status of  note  1658491 is also cannot not be implemented.
    I checked the correction given in this note. All changes exists into system.
    Following is code of method SEND ( (CL_SWF_UTL_MAIL_FACADE)
    *- check if document has recipients at all
           lt_recipients = lo_send_request->recipients( ).
           if lt_recipients is initial.
             lo_send_request->delete( ).
             ls_t100msg-msgid = 'WZ'.
             ls_t100msg-msgty = 'E'.
             ls_t100msg-msgno = 619.
             raise exception type cx_swf_run_wim
               exporting
                 t100_msg = ls_t100msg.
           else.
    *-       Send document
             call method lo_send_request->send( ).
           endif.
    The exception is thrown, because lt_recipients table is blank.
    With same parameter the workflow is running successfully if 'Long mail title' is not set in SWPA.
    When is field is active, workflow returns message Document <> could not be sent
    The method "SELFITEM->SendTaskDescription" does not send mail if Long Mail Title" indicator is set .   
    Thanks & Regards,
    Mounj K

  • 10g Signal Handlers and Dynamic Binding Problems on Mac OS X

    I have the following env vars set up, and it seems the client libs show a deadl\
    ock behavior post installation. SqlPlus exhibits a similar problem with 10g cli\
    ent libs on the Mac, since it simply hangs for 20 secs before returning the pro\
    mpt. I have G4 10.3.4 Mac, and 3.3 (1640) gcc, and still haunted by this probl\
    em...
    ORACLE_HOME=/Users/Oracle/10g/orahome
    ORACLE=ORACLE_HOME/bin
    ORACLE_BASE=/Users/Oracle/10g
    DYLD_LIBRARY_PATH=/Users/Oracle/10g/orahome/lib
    a) ktrace sqlplus user/pass@db
    b) kdump -R | grep sigaction gives:
    885 sqlplus 5.877734 CALL sigaction(0x2,0xbffff500,0xbffff570)
    885 sqlplus 0.001252 RET sigaction 0
    885 sqlplus 0.002032 CALL sigaction(0xd,0xbfff90f0,0xbfff9160)
    885 sqlplus 0.001831 RET sigaction 0
    885 sqlplus 0.001293 CALL sigaction(0x12,0xbfffb6e0,0xbfffb750)
    885 sqlplus 0.001234 RET sigaction 0
    885 sqlplus 0.001551 CALL sigaction(0x12,0xbfffbda0,0xbfffbe10)
    885 sqlplus 0.001401 RET sigaction 0
    885 sqlplus 0.001331 CALL sigaction(0x2,0xbfffd090,0xbfffd100)
    885 sqlplus 0.001333 RET sigaction 0
    This shows a 5.9 sec delay for the first sigaction, and a full response is received some long 20 secs later on the prompt.
    Some feedback from engineering regarding this issue since the 9i release has been:
    "This is a known problem with signal handlers and the lazy binding we have on Mac OS X. A small change to how Oracle library's signal
    handler is installed using _signal_nobind(3) and
    _dyld_lookup_and_bind_fully(3) could help to solve this problem.
    The problem that we are trying to avoid is a possible dead lock from
    code that could be called in a signal handler when the thread that
    gets the signal is in the middle of lazy binding a symbol. So when a
    signal handlers installed the default action is to cause it to be
    bound fully. This is made very expensive by the mismatch of the
    interfaces to signal(3) and segvec(2) like routines which are passed
    an address and the dynamic linker that wants a global symbol name. So the end result is to call the routine _dyld_bind_fully_image_containing_address(3) with the address of the signal handler to be bound. Which binds everything in the image (in this case the Oracle shared library).
    We have had problems like this before. For example: [This is what is
    done in usleep(3)]
    usleep()
    /* code removed for this example */
    setvec(vec, sleepx);
    #ifdef __DYNAMIC__
    _dyld_lookup_and_bind_fully("_usleep", NULL, NULL);
    (void) _sigvec_nobind(SIGALRM, &vec, &ovec);
    #else
    (void) sigvec(SIGALRM, &vec, &ovec);
    #endif
    static void sleepx(int unused)
    ringring = 1;
    The use of _sigvec_nobind(2) (or _signal_nobind(3) ) and the use of
    _dyld_lookup_and_bind_fully(3) will cause just the needed symbols used by the signal handler. "
    It seems this issue hasn't been resolved in the most recent 10g client release.Can anyone shed some light one this issue?
    For better demonstration, here is a series of steps we took here:
    sigaction.c - C file produced by "proc sigaction.pc"
    sigaction.pc - ProC source file
    gcc_sig* - Shell script to compile sigaction.c
    ktrace.sigtest - raw ktrace output from running sigtest
    ktrace.sqlplus - raw ktrace output from running sqlplus
    kdump.sqlplus - output of kdump -R on ktrace.sqlplus
    kdump.sigtest - output of kdump -R on ktrace.sigtest
    sigaction.lis - auxiliary file produced by proc
    1. sigaction.pc:
    #include <stdio.h>
    #include <stdlib.h>
    #include "/Users/oracle/10g/orahome/precomp/public/sqlca.h"
    int main(int argc, char **argv) {
    char user[30], passwd[30], db[40];
    char con_str[100], date[10], *icp;
    strcpy(user, "XXXXXXXX");
    strcpy(passwd, "XXXXXXXX");
    strcpy(db, "db_name");
    sprintf(con_str,"%s/%s@%s",user,passwd,db);
    EXEC SQL CONNECT :con_str;
    EXEC SQL SELECT SYSDATE INTO :date FROM DUAL;
    printf("SYSTEM DATE = %s\n",date);
    EXEC SQL COMMIT RELEASE;
    2. gcc_sig:
    #!/bin/sh
    CFLAGS="-I$ORACLE_HOME/precomp/public -I/usr/include"
    CFLAGS="$CFLAGS -I$ORACLE_HOME/lib -L$ORACLE_HOME/lib"
    ORALIBS="-L$ORACLE_HOME/lib -lclntsh $ORACLE_HOME/lib/nautab.o $ORACLE_HOME/lib/naeet.o"
    CC="gcc -g"
    PROG=$1
    OUTPUT=$2
    $CC $CFLAGS $PROG -o $OUTPUT $ORALIBS
    3. Generate the rest of the output files for your viewing of the results based on the commands provided above.
    Thanks!

    It's a delay, not a deadlock, that originatesfrom the way Oracle
    libraries handle dymaic bindings.to "dynamic" bindings. Maybe prebinding could help ?
    export DYLD_PREBIND_DEBUG=1ronr@[email protected]:/Users/ronr
    sqlplus "/ as sysdba"dyld: sqlplus: prebinding disabled because library: /Users/oracle/product/server/10.1/lib/libsqlplus.dylib got slid
    dyld: in map_image() determined the system shared regions ARE used
    dyld: 2 two-level prebound libraries used out of 5
    Ronald
    http://homepage.mac.com/ik_zelf/oracle/

  • Workflow and problems with labels

    Hello!
    I've been testing out some things in Edge and I've noticed a few things that I've been trying to find some documentation and information about, I would greatly appreciate any enlightenment on the following observations:
    Frame labels do not work for me - both with files created from scratch in Edge and ones made of existing HTML + CSS files. I tried the in app lesson on looping the counter and the 'Play from (loop)' doesn't work, I thought it might have been because of an error in the instructions telling users to play from a frame label that exists at the same point in the timeline where there is a 'stop' trigger but even offsetting the 'loop' label would not work. The final sample file works as intended when previewed.
    I tried a few tests with new files consisting of really basic stuff - one symbol with an 'on-click' > play from (go/start/in/one/etc) and another symbol simply animated on the x and y axis with an animation to the opacity with a stop trigger placed on the timeline and tested with the play from label placed both at the same time as the stop trigger and offset after the trigger - neither works it has no effect when clicked. (I know about what scripts to do on completion to get it to play from the start) Interestingly play from (milliseconds*) *0.125/1001/2000000 etc does work for me but this is not ideal as it is far more useful to be able to play from labels.
    Animating existing HTML - I've got a simple html page set up consisting of a container div with a number of other divs inside which I have been animating in Edge. The Edge file is set up so the container CSS overflow is hidden. Now can someone please clarify if the following method of workflow is a mistake on my part, limitation in HTML+DOM, bugs in edge or combination/none of those things?
    Workflow - bring in the html file to edge do simple animated opacity etc on the various elements start adding keyframes and labels etc - the label problems as above.  Now my intent is to have each of the div's in the container be clicked on and bring in the next one - in the same place in the viewport. I've noticed that when changing various elements visibility after tweaking animation to look good and then subsiquently setting on-off keyframes for visibility it would suddenly cause all elements lower in the DOM to move position and suddenly have what looked like keyframes for y axis position/transform? Is this bad practice to use the on-off visibility for elements? It meant that what should be a really simple and quick 10 second animation took about 3 hours to make, should we be not using the on-off keyframes for showing/hiding buttons that are in divs that sit on top of each other? Should i set up z-index values for all elements in the CSS files? (I saw a reference to you can assign z-index values in the 'elements' panel but I can only see 'arrange' - is this a different term for z-index?)
    I'm a long time user of flash, maya, after effects, digital fusion, combustion, and many other timeline based software tools - it is fairly intuitive to me picking up new systems but the issues with on-off visibility and keyframes below in the timeline really was a very frustrating workflow. I'm used to changing and editing the whole animation on the timeline seeing what works and doesn't - deleting layers, changing timings etc, i found this way of working really slow due to changes to elements position when ones above in the flow were turned on or off. Please do suggest what I should change in my approach to using edge as compared to other animation tools as it looked great on preview but I'm a bit frustrated in using the release. Is this a bug in my release?
    Where is the help and reference files for Edge? - is this screen shot it? -
    I can't find any info on basic definitions of the tools and options anywhere, and can't find much on anything to do with using edge in production with existing HTML documents, please send me some links if you have them. I've seen the edge javascript API thing but is there anything else?
    Cheers.
    Here is the approximate code of the page for reference - I actually got the file working in the end but using 'play from (miliseconds)' instead of play from (label) and much frustration slowly editing the timeline and elements visible/hidden status and redoing animation on elements below in the timeline to get them placed correctly.
    HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Master Document with base styles</title>
    <link href="css/master_styles.css" rel="stylesheet" type="text/css" />
    <!--<link href="css/ipadV.css" rel="stylesheet" media="only screen and (min-device-width:  768px) and (max-device-width: 1024px) and (orientation: portrait)" />
    <link href="css/ipadH.css" rel="stylesheet" media="only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape)" />
    <link href="css/iphoneV.css" rel="stylesheet" media="only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait)" />
    <link href="css/iphoneH.css" rel="stylesheet" media="only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape)" /> (Commented out for testing on desktop)-->
    <link rel="stylesheet" media="only screen and (min-width: 320px) and (max-width: 480px)" href="css/mobile.css" />
    <link rel="stylesheet" media="only screen and (min-width: 768px) and (max-width: 1024px)" href="css/tablet.css" />
    <link href="css/desktop.css" rel="stylesheet" media="only screen and (min-width: 1025px) and (max-width: 3000px)" />
    <style type="text/css">
    <!--
    a:visited {
        color: #00FF00;
    a:hover {
        color: #FF0000;
    a:active {
        color: #0033FF;
    -->
    </style>
    </head>
    <body>
    <div id="container">
             <!-- start Level 1-->
                <div id="mainContent">
                    <div id="mainlogo">
                    </div>
                </div>
                <div id="firstButton">
                      <div id="Abutton1">
                      <p><img src="img/a_72_off.png" width="72" height="72" /></p>
                     </div>
                </div>
                <div id="transition1">
                       <p>Wipe transition 1</p>
                </div>
                <div id="secondButton">
                        <div id="Abutton2">
                       <p><img src="img/a_72_off.png" width="72" height="72" /></p>
                       </div>
                </div>
                <div id="secondContent">
                    <div id="Abutton3">
                    <p><img src="img/a_72_off.png" width="72" height="72" /></p>
                    </div>
                <div id="text1">
                      <h1>Heading </h1>
                      <p>Byline</p>
                    </div>
                 </div>
      <div id="transition2">
        <p>Transition 2 - TBC</p>
    </div>
          <div id="thirdContent">
          <div id="lastbutton">
            <p><img src="img/end_icon_crop.png" width="150" height="150" border="0" /></p>
          </div>
          <div id="text2">
            <h1>Heading</h1>
            <p>Byline</p>
          </div>
    </div>
        <div id="transition3">
            <h4>Small print</h4>
    </div>
    </div>
    </body>
    </html>
    CSS:
    (master_styles.css)
    @charset "utf-8";
    body {
        margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
        padding: 0;
        text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
        color: #19171B;
        font-family: AFBattersea;
        font-size: 100%;
    #container  { /* the main holder for all of the viewport content - an image frame */
        text-align: left;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
    #mainContent  {
        z-index: -1;
    #firstButton {
    #transition1 {
        color: #FFF;
    #secondButton {
    #secondContent {
    #transition2 {
        color: #FFF;
        height: 100%;
    #thirdContent {
    #transition3 {
        color: #FFF;
    #mainlogo {
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url(../img/960_off.png);
    #Abutton1 {
    #Abutton2 {
    #Abutton3 {
    #text1 {
    #text2 {
    #lastbutton {
    #text3 {
    (desktop.css) - I've not included the other css files referenced in the media queries as they only contain names of elements for this purpose
    @charset "utf-8";
    #container  { /* the main holder for all of the viewport content - an image frame */
        text-align: center;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
        height: 700px;
        width: 1024px;
    .mainContent  {
        height: 100%;
    #firstButton {
        height: 100%;
    #transition1 {
        height: 100%;
    #secondButton {
        height: 100%;
    #secondContent {
        height: 100%;
    #transition2 {
        height: 100%;
    #thirdContent {
        height: 100%;
    #transition3 {
        height: 100%;
    #mainlogo {
        background-image: url(../img/960_off.png);
        height: 72px;
        width: 960px;
        margin-top: 364px;
        margin-right: 36px;
        margin-left: 36px;
    #Abutton1 {
        height: 72px;
        width: 72px;
        margin-top: 364px;
        margin-right: auto;
        margin-left: auto;
    #Abutton2 {
        height: 72px;
        width: 72px;
        margin-top: 364px;
        margin-right: auto;
        margin-left: auto;
    #Abutton3 {
        height: 72px;
        width: 72px;
        margin-top: 364px;
        margin-right: auto;
        margin-left: auto;
    #text1 {
        text-align: left;
        margin-top: 16px;
        margin-left: 320px;
    #text2 {
        text-align: left;
        margin-top: 16px;
        margin-right: 330px;
        margin-left: 360px;
    #text3 {
        text-align: center;
        text-indent: -192px;
        width: 320px;
    #lastbutton {
        margin-top: 364px;
        margin-right: auto;
        margin-left: auto;
        height: 150px;
        width: 150px;

    Hi,
    I wonder if it's related to the multilingual capability of BPM Object presentations.
    Could you:
    1. right mouse click the project in the Project Navigator tab.
    2. click "Project Preferences"
    3. click "Languages"
    Do you see multiple languages? Is English (or whatever language you're using inside Studio) the default?
    When you log into the WorkSpace, could you double check the language you are using (log in -> click "Settings" in the upper right corner) -> with the "Display" tab selected, is the language you chose as the default in Studio selected?
    I suspect the reason you see some but not all of the labels is because you have defined some of those labels in the language selected in the Workspace. You can add the addtional labels for the various languages you want to support if you:
    1. Open a presentation
    2. Click one of the labels
    3. In the properties tab on the right, click the field beside the "Display" property
    4. Click the button with the "..." on the right side of this field
    Hope this helps,
    Dan

  • Binding Problem in web dynpro ABAP

    Hi
    I have problem in table binding. I have created node and added attributes from ztable. The node is binded with the view table. Now my requirement is one field should be drop down in table and it should be binded with one attribute but that binded attribute is indifferent table. Is it possible? .. I have tried this but dump occured. Please guide me to get this.
    Thanks
    Indiranjithn

    nope, i don't have an ebook for WD.. but if you explain your issue, someone here may be able to help.

  • Workflow Notification problem

    Hello,
    I have a problem with WorkFlow Notification.
    When a send a workflow test notification. I reveive the mail, in my inbox. I use Webaccess. The notification server works. But in the body of the mail, i don't have the Acknowledge button, I have only &MAILTO....
    I have three tiers for OCS 10.1.2.3 and the OID is separate of the Store database. I have run the Worflow Assistant configuration on my middeltier, and I have change the password on OID for the user owf_mgr to be the seem that in the store database.
    I have a single box installation and is work proprely...
    Can I help me ?
    Message was edited by:
    user473198
    The middle tier has been Migrate to a v2 installe (9i) to a 10.1.2.0 ... and the schema of OWF_MGR cannot be removed... it's the problem ?

    Hello Deepika,
    I don't know, how to integrate the
    <a href="http://...">URL-description</a>
    into the notification, but when using plain text, most of the email clients suppress the line-breaks when the URL is fit in-between of < and >
    <http://www.long-url-here-with-a-line-break-in-the
    middle-of-nowhere.com>
    Maybe this gives you a quicker help.
    Best wishes,
    Florin

Maybe you are looking for