Preserve form-fields through multiple processing passes

Hi there,
is it possible to have a a rtf template filled with data in multiple passes?
I want to create a rtf working copy for the user in a first pass through the publisher and then fill the remaining fields in a second pass.
Thanks

Well, I've found a dirty something in the meantime:
In the original rtf template I'd put a declaration like <<?variable_name?>>
In the xml input data I'd set the element content to the variable name itself like this:
<variable_name>?variable_name?</variable_name>.
Now, BIP generates a rtf with <?variable_name?> during the first pass.
The xml input data for the second pass will have the actual data in it and so that's going in during the second pass.
While this is not what we actually need (we want all declarations in the rtf untouched if the variables are not in the datasets), it'll do until somebody has a better idea.

Similar Messages

  • Fill HCM Form fields in creation process

    Hi,
    I created a HCM Form, everything is working fine so far. i can create a form in the portal, the workflow is triggered and all buttons do what they should do.
    But i got a request, that the form should come up with some prefilled information.
    I implemented the IF_HRASR00GEN_SERVICE~INITIALIZE method and filled some fields with test information. But its not rendered.
    In this web blog
    http://weblog-42.blogspot.com/2010/04/hcm-processes-forms-howto-basic-generic.html
    I read that i have to call Transaction HRASR_DT to make the Backendservice the default. But this transaction is not available in my system. I also read that this transaction is only available in EHP 4.0 but we do not have this EHP and we do not plan to install it.
    Is there a workaround this or do i do something wrong?
    Best regards,
    Kai

    In the configuration you can make backend service as providing the default value.
    Personnel Management->HR Administrative services->Configuration of forms/processes->Configuration of forms
    ->Create form scenario
    Here in the form fields you can say default value coming from whichbackend service. For defaulting values,
    pass the value to the field in the INITIALIZE method, maintain the form scenario at the above mentioned place and
    in the form have the correct binding
    Thanks,
    Aravind
    Edited by: Aravind I on Jun 10, 2011 6:42 AM

  • One form field in multiple locations

    I am new to the forum and use of Adobe Form Filler.
    I am also not a programmer, but can usually find my way around ok.
    I would like to know if it's possible to create a field that can be used in more than one location in a file, so that the user enters the data once, and the data will populate in more than one area, .i.e., entering a name at the top of the form which can then be used to create a signature line at the bottom of the form.
    Is there a setting in the FormFiller area that can do this quickly and easily?
    Or can this only be done using JavaScript?  Does anyone have a script for this written and can share it with me?
    Thanks.

    Just copy&paste the same field, or make multiple fields and give them the
    same name.

  • Forms fields on multiple layers

    Hi, I wonder if someone can give me an answer on this one or point me to a resource for this.
    I have an interactive brochure for a conference with muliple buttons that turn layer visabilities on and off (There is a button for displaying each day's schedule for the conference etc.)
    I want include a simple registration form and I want the form to be on a layer so that it can appear when a specific button (which sets the layer visability) is pressed.  Obviously if it can work on one layer, why not multiple forms on multiple layers, hence the title of the post.:)
    Can this be done in Acrobat?  I have searched and tried it and have not met with success.  btw yes - I know I could just add an extra page with a button pointing to that page, but I was wondering if there was a more elegant solution:)
    Any help, direction etc. would be greatly appreciated.
    Grahame Dryden

    Hi,
    Since my layer visibility is triggered by buttons, I would add it to the action for the button.  Just select Javascript from the choices and code it that way. 
    I created the form in InDesign so one way would be to create the text fields there and try the forms wizard in Acrobat to see if it will recognize the fields.  Alternatively you can just add the fields in Acrobat after the export from InDesign.  Then set their visibility to invisible when the pdf is opened and toggle them based on the button pressed.
    I don't have the specific Javascript since I didn't end up needing it, and I am not a javascript expert.  However I am sure there are plenty of examples out there for this.
    Grahame

  • How to populate a hidden form field with a value passed from another page

    I'm using PHP/MySQL and DW CS4.
    I am trying to obtain the external key for a table, and include it as a hidden field in a form for a second table.
    The user selects a "need" from a list and is taken to a new page which displays the need selected in the prior page and a form the user can fill out with details of his offer, there should also be a hidden field in this form that contains the index to the needs table, this hidden field holds the external key. Most of the code is working, except for populating the hidden field with the external key. I have proven(by printing it to the screen) that I have obtained the external key and stored it in a variable ($saveNeedId) . What I'm unable to do is assign this variable to the hidden field in the form I'm about to store in a table. Sometimes I get zero and sometimes I get the index to the first need in the table. This ought to be simple but I can't get it to work, I must be missing something obvious - still very new to PHP.
    Here's the code that sets up the variable and prints it to the screen for test purposes
          $saveNeedId = "-1";
              if (isset($_GET['needId'])) {
                $saveNeedId = $_GET['needId'];
                print $saveNeedId;
    Here's the code that sets up the hidden fields in the form, the one I'm trying to set up is the first one, needId
         <input type="hidden" name="needId" value="<?php echo $row_rsNeedsUnmet['needId']; ?>" />
         <input type="hidden" name="offerId" value="" />
         <input type="hidden" name="MM_insert" value="form1" />
    The page where the user sees the list of needs is here www.hollisterairshow.com/weneed.php
    I'd really appreciate sone help with this, I've tried all combinations of double quotes, percent signs and nothing works...sigh.
    Tony

    Here's the code that sets up the variable and prints it to the screen for test purposes
          $saveNeedId = "-1";
              if (isset($_GET['needId'])) {
                $saveNeedId = $_GET['needId'];
                print $saveNeedId;
    Here's the code that sets up the hidden fields in the form, the one I'm trying to set up is the first one, needId
         <input type="hidden" name="needId" value="<?php echo $row_rsNeedsUnmet['needId']; ?>" />
         <input type="hidden" name="offerId" value="" />
         <input type="hidden" name="MM_insert" value="form1" />
    <input type="hidden" name="needId" value="<?php echo $_GET['needId']; ?>" />
    I looked at your page. It looks like you figured it out.

  • How to Map Proces form field with Resource form field?

    Hi,
    How to Map Proces form field with Resource form field while creating Process form in Form designer

    Are you talking about Provisioning ?
    then you do that in Data Flow under Process Defintion in OIM 10g
    In OIM 11g you use Request Dataset. In that you can directly map fields to process form.

  • Implement Process order if there are multiple processes in production of FP

    Hi Experts,
    I have another scenario in which for a production of final product i need to go through
    multiple processes.
    For Eg.
    I have a raw product suppose as rubber and i want to make an Tyre
    for which i have to do 3 procedures followed one by the other in sequence
    So can u please explain me how can i achieve the same.
    Thanking you
    Regards,
    Ashish P.
    Edited by: Ashish@123 on Nov 14, 2011 2:06 PM

    ") expected" means exactly what it says. You must be missing brackets there. Correct those and you will prpbably find that the "Illegal start of expressions" will go away too.
    Rachel

  • Save Forms Fields PDF with information un-editable

    We created a simple 5 form field PDF invoice for a client to edit and send out to customers. They want to be able to edit the fields, but then save the resulting PDF with the input information to be un-editable but the end customer they are sending the invoice to. Is this possible?

    Will the client be using Acrobat or just Reader? If just Reader, you can lock the fields after they are filled-in by making them read-only, which will require a script. You should also set the default value of each field to the current value of the field, which prevents clearing the form if the user resets the form. There's an older topic from several months ago that discusses this in more detail. If you can't find it, post again and I'll try.
    If they will be using Acrobat, a better approach is to flatten the form fields, which converts the field apperances to regular page contents, removing the form fields in the process. You can flatten fields with Acrobat using JavaScript, PDF Optimizer, or Preflight. Post again if you need help with this.

  • Multiple form field instances populating ES Process Mgr variables

    Hi ES Process Designers,
    I am building up a new process in which the user can add instances of one to many fields in a form. I'm trying to find a way to populate a variable(s) with the second or greater instance of a form field value.
    When using a List variable I can retrieve process_data/field[1]. It appears that the form isn't returning a list of all instances as process_data/field[2] remains empty. Possibly I don't understand how the form returns data to the process?
    Variable = Variable1, type List
    Location = /process_data/FormField
    Expression = /process_data/myForm.pdf/ ... /data/FSFIELDS_/FormField[2]
    Any assistance with this will be very much appreciated. Thanks,
    Rod

    Hi
    Try opening your form in Acrobat, and exporting the data.
    This will show you the format of your data, and should give you a clue about how to reference it using an xpath expression.
    It's also highly recommended that you design an XML schema for your form, which will allow the Xpath expression browser to see "inside" the fields in your form. Please see the Designer docs for more information.
    The official LiveCycle training courses also cover these techniques.
    Howard
    http://www.avoka.com

  • How to pass multiple parameters to DB adapter through BPEL process?

    Hi All
    I have created a BPEL process in which I am using invoke activity to call DB package.procedure having multiple parameters.Once the package gets executed it shows me custom exception message as input parameters are showing null values inside the package.
    When I see the audit flow in BPEL instance , it shows correct values against each parameter in BPEL process.
    Anybody know about this problem? why DB package is not able to read input parameters send through BPEL process?
    Regards
    Yogi

    Hi Chintan
    Thanks for your reply.
    Here is my procedure call. For these input and output parameters I have created variables @ BPEL process. Those variables are accepting values correctly.
    PROCEDURE custom_po_proc(
    p_return_status OUT VARCHAR2,
    p_error_code OUT VARCHAR2,
    p_error_desc OUT VARCHAR2,
    p_debug IN VARCHAR2 DEFAULT 'N',
    p_lgcy_trxn_num IN VARCHAR2,
    p_trxn_type IN VARCHAR2,
    p_operation IN VARCHAR2 DEFAULT NULL,
    p_po_number IN VARCHAR2,
    p_line_num IN VARCHAR2,
    p_org_code IN VARCHAR2,
    p_quantity IN NUMBER,
    p_user_name IN VARCHAR2);
    I just have one DB adapter based on above procedure.
    How do I increase the logging level, have not done that before.
    Regards
    Yogi

  • Edit table data through multiple forms

    Hi everyone,
    I have a report page with records from a table. I want to edit the records through multiple forms: one form holds half of the columns to edit, another form holds the rest.
    I'm not sure how to create the connections between the pages with the forms and the report page with the record to edit.
    Any help would be greatly appreciated!
    Thank you!

    Ways you could go about this:
    1. Manually create the items on each page, then on the final page have your own process with the code: insert into <table> (1,2,3,4,5) values (:p1_item, :p1_item2, :p1_item3, :p2_item1, :p2_item2);
    2. Have a DML process on each page, only with the columns you want to insert - of course, the items on the pages after the first form page would have to be nullable (which isn't really a good idea imo, unless of course it follows the business rules), otherwise you wouldn't be able to do the initial insert on the first form page - then after create have a branch to the next form page, passing in the primary key to the next page, so its just updating the row when you hit apply changes.
    3. APEX_COLLECTION?
    Trent

  • HCM Processes and Forms : Using single Form Scenario for Multiple Countries

    Hi ,
    I have a requirement to design a HCM P&F form ( Single Process, Single Form Scenario ) to support multiple countries.  Form fields should be visible/invisible based on the country ( derived from the login Manager).  please help me with the following questions.
    1. Is it right way to enable/disable the fields in the same form scenario for multiple countries ( Approx. 20-25 countries)
    2. Is there any limitation to no. of fields on the form? does the form performs well with multiple dynamic conditions?
    3. If yes, what is the best way to do this? through Java Script / Back end Generic Service?
    Thanks in Advance,
    VR.

    Hi VR,
    1. Is it right way to enable/disable the fields in the same form scenario for multiple countries ( Approx. 20-25 countries)
    -You can use same form scenario or process for multiple countries if you are using fields based on international structure HCMT_BSP_PA_XX_R*. If you intend to use country specific fields then you may like to use different form scenario for different countries.
    2. Is there any limitation to no. of fields on the form? does the form performs well with multiple dynamic conditions?
    - As such there is no limiation for the fields.Yes, form performs well with multiple rule configurations.
    3. If yes, what is the best way to do this? through Java Script / Back end Generic Service?
    I interpret you would like to derive & show fields based on same backend logic, in that case you should generic service.
    If you want to show fields based on manager's logon then you should also use authorization BAdi.
    Regards
    Pooja

  • Upload multiple files WITH correct pairs of form fields into Database

    In my form page, I would like to allow 3 files upload and 3 corresponding text fields, so that the filename and text description can be saved in database table in correct pair. Like this:
    INSERT INTO table1 (filename,desc) VALUES('photo1.jpg','happy day');
    INSERT INTO table1 (filename,desc) VALUES('photo2.jpg','fire camp');
    INSERT INTO table1 (filename,desc) VALUES('photo3.jpg','christmas night');
    However, using the commons fileupload, http://commons.apache.org/fileupload/, I don't know how to reconstruct my codes so that I can acheieve this result.
    if(item.isFormField()){
    }else{
    }I seems to be restricted from this structure.
    The jsp form page
    <input type="text" name="description1" value="" />
    <input type="file" name="sourcefile" value="" />
    <input type="text" name="description2" value="" />
    <input type="file" name="sourcefile" value="" />The Servlet file
    package Upload;
    import sql.*;
    import user.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.Map;
    import java.util.HashMap;
    import java.util.Date;
    import java.util.List;
    import java.util.Iterator;
    import java.io.File;
    import java.io.PrintWriter;
    import java.io.IOException;
    import java.text.SimpleDateFormat;
    import org.apache.commons.fileupload.servlet.ServletFileUpload;
    import org.apache.commons.fileupload.disk.DiskFileItemFactory;
    import org.apache.commons.fileupload.*;
    public class UploadFile extends HttpServlet {
    private String fs;
    private String category = null;
    private String realpath = null;
    public String imagepath = null;
    public PrintWriter out;
    private Map<String, String> formfield = new HashMap<String, String>();
      //Initialize global variables
      public void init(ServletConfig config, ServletContext context) throws ServletException {
        super.init(config);
      //Process the HTTP Post request
      public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        response.setCharacterEncoding("utf-8");
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        Thumbnail thumb = new Thumbnail();
        fs = System.getProperty("file.separator");
        this.SetImagePath();
         boolean isMultipart = ServletFileUpload.isMultipartContent(request);
         if(!isMultipart){
          out.print("not multiple part.");
         }else{
             FileItemFactory factory = new DiskFileItemFactory();
             ServletFileUpload upload = new ServletFileUpload(factory);
             List items = null;
             try{
                items = upload.parseRequest(request);
             } catch (FileUploadException e) {
                e.printStackTrace();
             Iterator itr = items.iterator();
             while (itr.hasNext()) {
               FileItem item = (FileItem) itr.next();
               if(item.isFormField()){
                  String formvalue = new String(item.getString().getBytes("ISO-8859-1"), "utf-8");
                  formfield.put(item.getFieldName(),formvalue);
                  out.println("Normal Form Field, ParaName:" + item.getFieldName() + ", ParaValue: " + formvalue + "<br/>");
               }else{
                 String itemName = item.getName();
                 String filename = GetTodayDate() + "-" + itemName;
                 try{
                   new File(this.imagepath + formfield.get("category")).mkdirs();
                   new File(this.imagepath + formfield.get("category")+fs+"thumbnails").mkdirs();
                   //Save the file to the destination path
                   File savedFile = new File(this.imagepath + formfield.get("category") + fs + filename);
                   item.write(savedFile);
                   thumb.Process(this.imagepath + formfield.get("category") +fs+ filename,this.imagepath + formfield.get("category") +fs+ "thumbnails" +fs+ filename, 25, 100);
                   DBConnection db = new DBConnection();
                   String sql = "SELECT id from category where name = '"+formfield.get("category")+"'";
                   db.SelectQuery(sql);
                    while(db.rs.next()){
                      int cat_id = db.rs.getInt("id");
                      sql = "INSERT INTO file (cat_id,filename,description) VALUES ("+cat_id+",'"+filename+"','"+formfield.get("description")+"')";
                      out.println(sql);
                      db.RunQuery(sql);
                 } catch (Exception e){
                    e.printStackTrace();
            HttpSession session = request.getSession();
            UserData k = (UserData)session.getAttribute("userdata");
            k.setMessage("File Upload successfully");
            response.sendRedirect("./Upload.jsp");
      //Get today date, it is a test, actually the current date can be retrieved from SQL
      public String GetTodayDate(){
        SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
        String today = format.format(new Date());
        return today;
      //Set the current RealPath which the file calls for this file
      public void SetRealPath(){
        this.realpath = getServletConfig().getServletContext().getRealPath("/");
      public void SetImagePath(){
        this.SetRealPath();
        this.imagepath = this.realpath + "images" +fs;
    }Can anyone give me some code suggestion? Thx.

    When one hits the submit button - I then get a 404 page error.What is the apaches(?) error log saying? Mostly you get very useful information when looking into the error log!
    In any case you may look at how you are Uploading Multiple Files with mod_plsql.

  • How can I pass a variable to a form to pre-fill form fields on load?

    Hi all,
    I am developing a Windows Form Applicaiton in C# to register new users and walk them through a signup process.The application does a lot of other things as well. This part of it collects their personal information and saves the data to the database. Part of the process requires the user to complete a pdf form (W-4 tax form). I would like to pre-populate as many form fields as possible for them when the pdf launches, and not have them enter anything to get their data to prefill the form fields.
    My issue is I can't figure out how to get the pdf to know who is loading the form so I can do the SQL select and populate the form fields. I need to do a select * from Table where UniqueID="xxxxx" but how can I get the form to know on load what "xxxxx" is so it grabs the users personal info from the database?
    I have searched high and low and found nothing on how to do this without doing some hoakey hack outside of the application or pdf doc.
    I am creating/editing the form in LiveCycle Designer 8 and am loading the form for use by the user in acrobat 9.
    Any help,ideas, or nudging in the right direction would be much appreciated!

    I found this solution:
    REPORT YRT_TEST4.
    data: r_range type range of matnr.
    perform test changing r_range.
    *& Form test
    form test changing p_r_range like r_range.
    endform. " test
    REgards,
    Ravi

  • How to pass the FORM Fields value by Form Personalization

    Hi ALL,
    I want to pass form filds values in to procedure. I am calling this procedure through form personalization of that form..... But it's not accepting any form field's value there... when i am passing hardcoded vales procedure is executing fine...
    can any one suggest what to do???
    i tried with these syntax
    TEST_EMP_FP(:ADDR.ADDRESS_ID,'ABC')
    TEST_EMP_FP(${item.ADDR.ADDRESS_ID.value},'ABC')
    Regards
    Ravi

    Hi,
    Iam calling an SRS from forms personlization. Can any body tell me how to pass the Form field values as parameters to the Reports. (Example when they call this Concurrent request from Transact5ions screen, The invoice number should be defaulted in the report parameter).
    Regards,,
    Anil.

Maybe you are looking for

  • I forgotten my bit locker password and recovery key.i need help .................

    i lost my bit locker password and i lost recovery key,i need help ..please help ......such important things are there in my e drive....pls mail me [email address redacted]

  • Error When connecting to FLVs via Vitalstream's Media Server

    Hello, I get an error everytime I try to connect to an FLV using Vitalstream's Media Server. I have turned on and off the Autobandwidthdetection property in the VideoPlayer component (to bypass main.asc)(If that even matters (no support in these erro

  • PSD files missing plugin

    When I drag and drop a picture from Aperture that was processed through photoshop and a filter (like Nik) and it is saved as a PSD, when that image is pulled over to FCPX, I get a missing plugin message.  When I do the same process, but as a tiff it

  • View query to results array

    previus information... jdeveloper 10.1.3.0.4, the application is java swing adf bc . hi, i have a bc view (sql only) inside an application module, how could i assign the results of view's query with an array of objects.

  • Can N95-8GB play multiple video clips without inte...

    I bought the N95 8gb few days ago. Then transfer some of my MV to its Video Centre. When I played those MV in N95, I need to click the arrow button to switch to the next song or previously song. Is there any way to create a video playlist in this pho