Does anyone know the best way to create a form that you can do a mail merge with?

I have been asked to create a form that can be used to do a mail merge. At first I thought I could create it in indesign and then pdf the file and do form fields right in the pdf, but I'm not sure if you can do a mail merge with data in an excel file and a pdf file containing form fields.
The other option I know I could use is a Word file and excel, but I don't think the functionality is as good as in a pdf (like addition of percentages, or error messages, radio buttons, etc.). And I do need to be able to do a mail merge. Anybody have any suggestions?

There is not built-in feature for this, but it can be done with scripting. The problem is it can be a bit complicated, and it more complicated to decribe in much detail in a forum posting. It involves creating the base form and making the pages templates. You can export from Excel to a tab delimited text file. You can then either programmatically create a template-based FDF that when loaded into Acrobat populates the PDF form, creating as many individual forms as needed, or using JavaScript in Acrobat to read the data file and generate as many individual forms as needed. Both approaches involve a similar amount of programming, but they're quite different.
You might want to look into this product, which apparently is no longer available but may be come back soon: http://www.debenu.com/products/eol/arts-pdf-variform-lite/

Similar Messages

  • I am moving from Southern California to Maui, Hawaii and I need to figure out the best way to get my 24 inch iMac across the ocean. Does anyone know the best way to do this?

    I am moving from Southern California to Maui, Hawaii and I need to figure out the best way to get my 24 inch iMac across the ocean. Does anyone know the best way to do this? I have found GearGrip's LCD harness so that I can do carry-on onto the plane...  Or maybe use a Pelican Case to do it as a "checked bag"? Or any other suggestions??! Please help!
    Thanks so much!!

    I don't recommend you send the iMac in a checked bag. Might get damaged.
    Check the airlines website for carry on guidelines.
    Or, if you have the original box that the iMac came in, if you have someone who can pick up the iMac for you, send it ahead Fed Ex and insure the package.
    Just make sure the display is covered to protect it. A blanket perhaps.
    Aloha ...

  • Does anyone know the best way to go about logging a formal complaint?

    I was treated deplorably by a customer service rep a week ago while trying to resolve a billing mistake made by Verizon. I was promised a call from a supervisor. I have yet to get that call. I've been w/ Verizon since 2009 & I think it's time to call it quits. This company has been a nightmare since day 1. I should have bailed years ago. I am not respected or valued. I'm sick of the run around & am hoping someone can point me in the right direction. Thanks!

    Michelle,
    Thanks for the response. Other than you, no one has reached out to me. I was given a partial credit. At this point I'm more concerned w/ the treatment I've received. I have shared this & no one is concerned w/ righting the wrong. I am currently looking into Sprint or T Mobile because they will buy out  my contracts.
    I appreciate the fact that you took time to contact me. Have a nice day.
    Monique

  • Does anyone know the best software to make a scalene triangle using 3 predefined values?

    Does anyone know the best software to make a scalene triangle using 3 predefined values?

    kitweb,
    It is not too difficult in Illustrator.
    Presuming the values are the side lengths, you may turn on the Smart Guides and:
    1) Create a circle with its centre at X=Y=0 and with its radius equalling the first side length;
    2) Create another circle with its centre at X equalling the second side length and Y = 0, and with its radius equalling the third side length;
    3) With the Pen Tool click at the centres of the circles (Smart Guides say centre), then at one of the intersections of the circles (Smart Guides say intersect), then back at the first centre;
    4) Delete the circles, and if needed Object>Transform>Rotate/Reflect/Move/whatever for the right orientation/position.
    Obviously, you may use any order of the predefined sidelengths from the beginning.

  • HT3215 Does anyone know the best (or acceptable) outputs (v and mA) for AC-USB chargers?  I have a few post-market choices, and I can't get the specs for the bona fide Apple $29 charger.

    Does anyone know the best (or acceptable) outputs (v and mA) for AC-USB chargers?  I have a few post-market choices, and I can't get the specs for the bona fide Apple $29 charger.  Thanks; no hurry.

    Does anyone know the best (or acceptable) outputs (v and mA) for AC-USB chargers?  I have a few post-market choices, and I can't get the specs for the bona fide Apple $29 charger.  Thanks; no hurry.

  • Hi does anyone know the cost of having my HD replaced by Apple. I have iMac 2009 with 500gb HD and its 21.5

    DOes anyone know the cost of having my HD replaced by Apple, can not get any idea of cost anywhere. I rang Apple Belfast  who didn't know they put me through to tech support and he didn't know either. My iMac is 21.5 2009  with 500gb. I would just like some idea before I take it up to them. It's almost certain that the HD is fried can not boot to external can not get off white screen by doing all Apples checks for white screen. So worse case is probably the HD and would like to know what I will be up for, if it is the worst case. I can supply more info if anyone can help . Pleaseeee

    I have the same iMac as you but with a 1 TB hard drive.
    Apple replaced the 1 TB hard drive of iMacs manufactured between October 2009 and July 2011 because of problems. When I took my iMac, the Genius gave me the bill (even if the repair was free) and the 1 TB hard drive cost about $100. This was with a 1 TB Seagate hard drive, so the cost for a 500 GB hard drive may be smaller, depending on the brand

  • Does anyone know the best practices to use Captivates on an Elearning course, please...

    I need to know the best practices to use captivates on an eLearning course, as how much information should it has, etc..

    Hello There,
    Adobe Captivate has multiple workflows which can help you to create eLearning courses. It can create various types of learning content and I suggest you to visit the following links.
    Product Info: www.adobe.com/products/captivate/
    OnDemand Seminars to get more info on what captivate can do: http://www.adobe.com/cfusion/event/index.cfm?event=list&type=ondemand_seminar&loc=en_us
    Register for Trainings and Webinars: http://www.adobe.com/cfusion/event/index.cfm?event=list&loc=en_us&type=&product=Captivate& interest=&audience=&monthyear=
    If you have specific scenarios to discuss, you can mail me at [email protected] or tweet me at @vish_adobe
    Thanks,
    Vish
    @vish_adobe

  • Ok, does anyone know the correct way to do this

    Hi all
    would someone beable to explain the correct way of attaching dynamic text to a rotaing menu so that the text moves with the image as it rotates,
    I am now being told that in order to have dynamic text rotate/move I have to embed the font, by placing a text field on the stage outside my flash area and then set embedFonts property to true, and then apply a textformat.
    first, is this the correct way of doing it?
    second, can someone please explain(by breaking down into steps, as I am a newbie) how I go about setting embedFonts property to true and applying a textformat.
    what I have created;
    1.)I created a movieclip called 'textHolder' inside this has two dynamic text fields called 'headerText'  & 'bodyText'  <<<<< IS THIS CORRECT?
    2.)I have an xml file which will load the text in as well as the images with the rotating menu, see below;  <<<IS THIS CORRECT????
    <?xml version="1.0" encoding="utf-8"?>
    <data>
      <image name="image 1" path="img/img1.jpg"
        textHolder.headerText="Sunset"
        textHolder.bodyText="The hour of night is near, as the skies get blood-filled" />
    <data>
    3.What I am missing is what script I need for the main.as file, can anyone help here?
    so to break down.
    I have a rotating menu that is driven by xml, that loads images on the menu. I would also like to load text to the left of each image, and have the text be fixed with the image as it rotates.
    I can post the as, but I would like to know if the above is correct first, if you would like to see the main script please say.
    I have attached a jpg layout to give you an idea as to what I am trying to explain. can someone please help!!!!!!!!!
    (this is my previous post: http://forums.adobe.com/thread/463213?tstart=0  but I feel its got lost a little along the way)

    MY CURRENT SCRIPT, CAN YOU SEE HOW TO ATTACH THE TEXT WITH THE IMAGE?
    package 
    import flash.display.DisplayObject;
    import flash.display.MovieClip;
    import flash.display.Loader;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.MouseEvent;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.net.URLLoaderDataFormat;
    import soulwire.ui.CircleMenu;
    public class Main extends Sprite
      //————————————————————————————————————————————— CLASS MEMBERS  VALUE
      public var circleMenu:      CircleMenu;
      public var xmlLoader:      URLLoader;
      //——————————————————————————————————————————————— CONSTRUCTOR
      public function Main()
      circleMenu = new CircleMenu( 300, 32, 14 );
      circleMenu.x = 150;
      circleMenu.y = 300;
      addChildAt( circleMenu, 0 );
      // Use URLLoader to load XML
      xmlLoader = new URLLoader();
      xmlLoader.dataFormat = URLLoaderDataFormat.TEXT;
      // Listen for the complete event
      xmlLoader.addEventListener(Event.COMPLETE, onXMLComplete);
      xmlLoader.load(new URLRequest("data.xml"));
      /*for (var i:int = 0; i < 20; i++)
        // MyMenuItem can be a symbol from your library
        // or any class which extends DisplayObject!
        var item:MyMenuItem = new MyMenuItem();
        item.txt.text = 'Menu Item ' + (i + 1);
        item.txt.mouseEnabled = false;
        item.buttonMode = true;
        item.addEventListener( MouseEvent.CLICK, onMenuItemClick );
        circleMenu.addChild( item );
      circleMenu.currentIndex = 4;*/
      // Enable the mouse wheel
      stage.addEventListener( MouseEvent.MOUSE_WHEEL, onMouseWheel );
      // Set up the UI
      ui.spacingSlider.addEventListener( Event.CHANGE, onSliderChange );
      ui.radiusSlider.addEventListener( Event.CHANGE, onSliderChange );
      ui.minAlphaSlider.addEventListener( Event.CHANGE, onSliderChange );
      ui.minScaleSlider.addEventListener( Event.CHANGE, onSliderChange );
      ui.scaleSlider.addEventListener( Event.CHANGE, onSliderChange );
      ui.itemsSlider.addEventListener( Event.CHANGE, onSliderChange );
      ui.spacingSlider.dispatchEvent( new Event( Event.CHANGE) );
      ui.radiusSlider.dispatchEvent( new Event( Event.CHANGE) );
      ui.minAlphaSlider.dispatchEvent( new Event( Event.CHANGE) );
      ui.minScaleSlider.dispatchEvent( new Event( Event.CHANGE) );
      ui.scaleSlider.dispatchEvent( new Event( Event.CHANGE) );
      ui.itemsSlider.dispatchEvent( new Event( Event.CHANGE) );
      //———————————————————————————————————————————— EVENT HANDLERS
      private function onXMLComplete(event:Event):void
      // Create an XML Object from loaded data
      var data:XML = new XML(xmlLoader.data);
      // Now we can parse it
      var images:XMLList = data.image;
      for(var i:int = 0; i < images.length(); i++)
        // Get info from XML node
        var imageName:String = images[i].@name;
        var imagePath:String = images[i].@path;
      //  var textInfo:TextInfo = new TextInfo(); 
    //      textInfo.headerText.text = images[i].@headerText; <<<<THIS IS WHAT i HAVE TRIED, GET ERRORS SO COMMENTED OUT
    //    textInfo.bodyText.text = images[i].@bodyText;
    //    addChild(textinfo);
                  //textInfo.x=120;
        //textInfo.y=300;
        var sp:Sprite=new Sprite();    <<<<<<<< THIS IS SCRIPT JUST ADDED
        var tf:TextField=new TextField();
        tf.wordWrap=true;
        tf.width=200;
        var ldr:Loader=new Loader();
        addChild(sp);
        sp.addChild(tf);
        sp.addChild(ldr);
        ldr.x=tf.width+10;
        // Load images using standard Loader
        var loader:Loader = new Loader();
        // Listen for complete so we can center the image
        loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onImageComplete);
        loader.load(new URLRequest(imagePath));
        // Create a container for the loader (image)
        var holder:Sprite = new Sprite();
        holder.addChild(loader);
        // Same proceedure as before
        holder.buttonMode = true;
        holder.addEventListener( MouseEvent.CLICK, onMenuItemClick );
        // Add it to the menu
        circleMenu.addChild(holder);
      private function onImageComplete(event:Event):void
      var img:Loader = event.currentTarget.loader;
      img.content["smoothing"] = true;
      img.x = -(img.width/2);
      img.y = -(img.height/2);
      private function onMouseWheel( event:MouseEvent ):void
      event.delta < 0 ? circleMenu.next() : circleMenu.prev();
      private function onMenuItemClick( event:MouseEvent ):void
      circleMenu.scrollToItem( event.currentTarget as DisplayObject );
      private function onSliderChange( event:Event ):void
      switch( event.currentTarget )
        case ui.spacingSlider:
        circleMenu.angleSpacing = event.currentTarget.value;
        break;
        case ui.radiusSlider:
        circleMenu.innerRadius = event.currentTarget.value;
        break;
        case ui.minAlphaSlider:
        circleMenu.minVisibleAlpha = event.currentTarget.value;
        break;
        case ui.minScaleSlider:
        circleMenu.minVisibleScale = event.currentTarget.value;
        break;
        case ui.scaleSlider:
        circleMenu.activeItemScale = event.currentTarget.value;
        break;
        case ui.itemsSlider:
        circleMenu.visibleItems = event.currentTarget.value;
        break;

  • Help!  Does anyone know the best framework for delivering an enterprise-quality Flex-based reporting system?

    Background
    We need to build a commercial-quality, Flex-based reporting system for the corporate customers who use our English learning system.  Ours is a multi-tenant web-based Saas solution.
    he solution must include:
    >  a slick, professional design, including Flex/Flash UI and charting and graphing
    >  a full suite of serverside functionality such as report management, scheduling, export and delivery
    >  strong security in a multi-tenant environment
    >  can be integrated seamlessly with our existing Flex/.NET application
    >  data sources are MS SQL Server database and/or OLAP cubes
    >  scalability/performance to serve tens of thousands of users
    >  no per-user license fees (we need to own this system)
    The initial focus is on "canned" reports with some parameter controls, while future releases will include more freeform report designer/builder capabilities.
    Do you know of a good example/approach?  Please reply here, or to [email protected]
    Thanks in advance!

    Hello,
    The recommended way is with JCA Connector.
    Adaptive RFC is included from NW7.1,
    See "Creating an Adaptive RFC2 Sample Application without using Web Dynpro"
    in the SAP HELP of NWCE7.1 or NWCE7.2.
    Seems to be based in JCo 3.0 and Java5 so it will not work in NW70.
    For older Versions like EP 5 there is also a JCo ClientService available.
    Regards
    Johannes

  • Best way to create a form that can be emailed and also secured down.

    Hi,
    I work in a manufacturing company that tests each raw material as it comes in the door. The results from the tests are currently handwritten on a template form that is printed first. The sheets are then sent to another department who types up the results and saves them individually as a Word document. There is a HUGE paper trail and increased margin for error. Not to mention the sheer time!
    I am trying to streamline the process is a little by creating a PDF form in which the results can be entered and the form emailed to the other department. I know how to create the form and add a "submit" button which opens up the Outlook client. However, I want to make sure the form cannot be saved by the lab personnel, instead I want to give them the abilty to enter the data and email.Thisis an interim solution until a proper lab management system can be put into place.
    What is the best practice around something like this? Any other suggestions or tips will be appreciated.
    Thank you.

    Can I somehow collect the data in another software such as Excel?
    I would still need the PDF form completed and emailed over but if I can collect the data externally, that would be nice.

  • Can you create a form that you can save to disk?

    I created a form for a client. While testing, I got a prompt that the file cannot be saved when completed. It can only be printed. What I'm trying to do is create an estimate form for my client he can fill and save. He then can email or print the form to get client approval. Thanks in advance.

    Hello graffiti,
    You can send out as many forms as you wish however you can only collect responses from 500 recipients according to the EULA:
    16.8.3 For any unique Extended Document you may only either (a) Deploy such Extended Document to an unlimited number of unique recipients but shall not extract information from more than five hundred (500) unique instances of such Extended Document or any hardcopy representation of such Extended Document containing filled form fields; or (b) Deploy such Extended Document to no more than five hundred (500) unique recipients without limits on the number of times you may extract information from such Extended Document returned to you filled-in by such recipients. Notwithstanding anything herein to the contrary, obtaining additional licenses to use Acrobat Standard, Acrobat Pro, or Adobe Acrobat Suite shall not increase the foregoing limits (that is, the foregoing limits are the aggregate total limits regardless of how many additional licenses to use Acrobat Standard, Acrobat Pro, or Adobe Acrobat Suite you may have obtained).
    If Mr. Met is going to receive back in excess of 500 responses then indeed he would need to get the Reader server product.

  • Does anyone know a simple way of creating read-only DMGs from card media?

    We're looking for a simple workflow to copy/archive card media from cameras.
    Can anyone recommend a utility / Droplet / Applescript that will create a read-ony DMG directly from mounted card media?
    Preferably something where the disk name of the DMG can be set when its created.
    Thanks!
    Nick

    Thanks! That's a handy start.
    I'll take a look at the command line options of hdiutil. Ultimately, we're looking for a workflow for non-terminal users so I imagine we'll wrap it up in AppleScript.
    The idea is to make a simple drag+drop process for people shooting digital video to archive card media as read-only  dmgs with custom reel names. Something like...
    - select the card/folder (or drag onto AppleScript)
    - enter name and location of dmg in file dialogue
    - create and verify dmg
    Cheers
    Nick

  • What is the best way to create CRUD datagrids

    What is the best way to create CRUD datagrids that tell CF
    components to update sql tables. I find that I'm having to vreate
    all these columns with custom properites and its a bit of a chore:
    <mx:DataGridColumn id = "NatWest" dataField="NatWest"
    headerText="NatWest" editable="false"
    wordWrap="true"
    textAlign="right"
    headerStyleName="centered"
    labelFunction="price_labelFuncNatWest"
    sortCompareFunction="price_sortCompareFunc">
    I don't really want to use any wizards as I want control over
    my code.

    Hi Saythj,
    When mentioning "a database schema from XML", do you mean the
    XML Schema Collections? If that is what you mean, when trying to import XML files of the same schema type, you may take the below approach.
    Create an XML Schema Collection basing on your complex XML, you can find
    many generating tools online to do that.
    Create a Table with the above created schema typed XML column as below.
    CREATE TABLE youTable( Col1 int, Col2 xml (yourXMLSchemaCollection))
    Load your XML files and try to insert the xml content into the table above from C# or some other approaches. The XMLs that can't pass the validation fail inserting into that table.
    If you have any question, feel free to let me know.
    Eric Zhang
    TechNet Community Support

  • Hi guys, I recently got a new MacBook Pro with a USB Superdrive. A disc won't eject, does anyone know of a way to eject it? I'm in Morocco for the next 10 days so going to an Apple store is not possible. Any help would be gratefully received, thanks

    Hi guys, I recently got a new MacBook Pro with a USB Superdrive. A disc won't eject, does anyone know of a way to eject it? I'm in Morocco for the next 10 days so going to an Apple store is not possible. Any help would be gratefully received, thanks

    Five ways to eject a stuck CD or DVD from the optical drive
    Ejecting the stuck disc can usually be done in one of the following ways:
      1. Restart the computer and after the chime press and hold down the
          left mouse button until the disc ejects.
      2. Press the Eject button on your keyboard.
      3. Click on the Eject button in the menubar.
      4. Press COMMAND-E.
      5. If none of the above work try this: Open the Terminal application in
          your Utilities folder. At the prompt enter or paste the following:
            /usr/bin/drutil eject
    If this fails then try this:
    Boot the computer into Single-user Mode. At the prompt enter the same command as used above. To restart the computer enter "reboot" at the prompt without quotes.

  • My daughter made an iMovie project using picures from her Camera Roll and then delted the pictures from her camera roll and now she can not export the project.  Does anyone know of a way to still export this project?

    My daughter made an iMovie project using picures from her Camera Roll and then delted the pictures from her camera roll and now she can not export the project.  Does anyone know of a way to still export this project?

    jkrijgsman wrote:
    Does anyone have a good workaround for burning a DVD from an iMovie project now that iDVD is no longer around?
    There's Toast.
    http://www.roxio.com/enu/products/toast/titanium/
    $79.99
    Final Cut Pro X will also burn DVDs.
    $299.99
    How large is your movie?  Is it possible that you could output it as a QuickTime file and then burn that as a data DVD?  Is uploading to YouTube an option?
    Matt

Maybe you are looking for