Fragment library

With all our company forms, we use a Drop Down Box for all our deparmental names.  We have just gone through a restructure and have renamed majority of our departments.  Just wondering, if I was to create this drop down box as a Fragment, am I able to change the size of the box according to each particular form?

Nope .....when the df is generated the reference to the fragment is resolved, so if you save the form out of designer as a PDF then the fragment is read at that time any subsequent changes will not be seen. If you create the PDF in real time (when the user asks for it) then you are always grabing the latest fragment and hence getting the latest updates. This is done by saving the form in its native format (XDP) and rendering it through LiveCycle Form server product when the user asks for it.
Make sense?
Paul

Similar Messages

  • Using fragment library with SAP MIME repository?

    Hi,
    I am new here so I hope I'm posting this in the right place.
    We use Adobe LiveCycle Designer as part of the SAP Interactive Forms product. We want to use the fragment library but I am unclear how that will work unless we can connect to the SAP MIME Repository.
    Does anyone here have any experience with making this work?
    Also ... is there any online resource (other than SAP's SDN) with specific help documentation for using LiveCycle Designer ES with SAP?
    We are on SAP Netweaver 7.01 and LiveCycle Designer 8.1.
    Thanks!
    MAH

    Hi Chintan,
    Thank you for the prompt. I was going to get to it ...
    Actually I did not find a way to use the fragment library with referenced objects. By 'referenced" we would mean to be able to change the object in the library and all referencing items would be updated. We did NOT find how to do that.
    What we did find, that is still useful to us, and probably anyone working in a development team, is that we could create the library in a shared location and store common fragments there. To use the fragments, go to the library, drag the fragment from the library to your form layout, then 'convert to embedded object' (I think this is on the right click menu, Fragments> convert to embedded object).
    This way you still get the benefit of consistency amongst forms using the same element, and only having to develop each element once.
    I hope you find this helpful!
    Margaret

  • Relocate fragment library

    We're new to LiveCycle Designer (ES2) standalone. My coworker created a form using fragments, but the fragments are stored in her "My Documents\My Fragments" folder. We moved the fragments to a shared folder and now the PDF forms can no longer find them. Is there any way to update all the fragment references en masse or do we have to go through each form and every fragment one-by-one? Thanks. -- Ben

    Sorry Ben,
    I don't have a definitive answer.
    The safest way would be to relink in the Fragment Subform tab:
    If you were feeling brave (and tested on a copy first), you could do a find/replace within the XML Source, swapping out the old reference for the new reference:
    Not for the faint hearted - good luck,
    Niall
    PS
    You would need to see what the new fragment library looked like, then
    FIND: usehref="..\..\..\..\Fragments\
    REPLACE: usehref="..\..\..\..\myNewFragments\

  • Fragment library with SAP?

    We want to deploy a set of forms that use references to fragments stored in a fragment library, because there are a lot of elements in common among the forms. Some will change over time and we would like to maintain them in one place.  Is this possible with interactive forms for SAP? Would we use a file server location or is there a way to use the MIME repository?
    System is SAP Netweaver 7.01 and Adobe LiveCycle Designer 8.1.
    Thanks,
    Margaret

    Hi Chintan,
    Thank you for the prompt. I was going to get to it ...
    Actually I did not find a way to use the fragment library with referenced objects. By 'referenced" we would mean to be able to change the object in the library and all referencing items would be updated. We did NOT find how to do that.
    What we did find, that is still useful to us, and probably anyone working in a development team, is that we could create the library in a shared location and store common fragments there. To use the fragments, go to the library, drag the fragment from the library to your form layout, then 'convert to embedded object' (I think this is on the right click menu, Fragments> convert to embedded object).
    This way you still get the benefit of consistency amongst forms using the same element, and only having to develop each element once.
    I hope you find this helpful!
    Margaret

  • 2 items in the same iTunes library

    My iTunes library (item #1) is currently located on HD #1.
    There is not enough room on this HD.
    I would like to:
    - create another item library (item #2) on another HD (let us call it HD #2),
    - see both items when I launch iTunes,
    - and import new music pieces to item #2 when I add some to iTunes.
    Is this possible?
    Thanks in advance.

    *Harry Cover* wrote:
    My question was about "segmenting" iTunes database.
    I thought is was impossible.
    Your answers confirm my fear.
    It IS impossible.
    As *Chris CA* has already stated, it is not impossible to spread your library over multiple volumes, but as I stated in my original response, “You cannot spread your library over multiple volumes and easily keep it managed.” If it were impossible, there would be little need for the Consolidate Library function.
    While iTunes can link to songs on any volume currently attached to your computer, separating the file library is a bad practice because iTunes only recognizes one folder as your music folder. Should the worst ever happen, any music that you do not have in your designated iTunes music folder may need to be manually added to your iTunes library again; the songs in your (designated) music folder would be restored by the simple action of setting the iTunes preference to point to the correct folder.
    The more fragmented your library, the more work you are making for yourself if you ever have the need to rebuild your library. So unless your library exceeds the maximum capacity of modern hard drives, a fragmented library is a very bad idea.
    If your external drive has enough capacity to hold your entire music collection, then your best option is to just move your music library to the external drive. You in fact do not need to consolidate your iTunes library first as *Chris CA* suggested, unless you already have a fragmented library on your current hard drive. If not, follow the procedure I suggested, if you are not sure, follow Chris’.

  • How can i do to sharing segments library?

    Hi!
    I hope someone can to help me, i have some segments than i will use to create some forms, but i have a question....how can i do to sharing this segments library, because i will work with other two persons and we want to have access to the same segments, that is for reuse this segments because the forms has similar information.
    Does have someone any idea?
    Thank´s

    Are you talking about fragments?
    Those are stored in a folder on your local drive as xdp files wich you can easily attach to an email for example.
    To get the path hold the mouse corsor over the headline of your fragment library (right next to the folder symbol) in the fragment library palette.

  • Form loses fragments when I run it

    Hi
    I've got a form which uses fragments.  This form previews fine in the designer, but when I try to run it using generatePDF Output in a process, the parts that come from the fragments are gone.
    The following entries are in the log:
    ALC-OUT-002-058: Cannot retrieve the resource from Repository Path.
    Authority component retrieved is "..". Path component retrieved is "/Fragments/scCoords.xdp".Underlying Exception is : ALC-REP-018-000:
    Resource [/Fragments/scCoords.xdp] does not exist or you do not have sufficient rights to access it.
    2010-09-07 11:46:59,987 WARN
    [com.adobe.livecycle.formsservice.exception.FormServerException]
    ALC-OUT-002-058: Cannot retrieve the resource from Repository Path.
    Authority component retrieved is "..". Path component retrieved is "/Fragments/BookmarkPage.xdp".Underlying Exception is : ALC-REP-018-000:
    Resource [/Fragments/BookmarkPage.xdp] does not exist or you do not have sufficient rights to access it.
    2010-09-07 11:46:59,997 WARN
    [com.adobe.livecycle.formsservice.exception.FormServerException]
    ALC-OUT-002-058: Cannot retrieve the resource from Repository Path.
    Authority component retrieved is "..". Path component retrieved is "/Fragments/bookmarks.xdp".Underlying Exception is : ALC-REP-018-000:
    Resource [/Fragments/bookmarks.xdp] does not exist or you do not have sufficient rights to access it.
    2010-09-07 11:47:00,007 WARN
    [com.adobe.livecycle.formsservice.exception.FormServerException]
    ALC-OUT-002-058: Cannot retrieve the resource from Repository Path.
    Authority component retrieved is "..". Path component retrieved is "/Fragments/scMessage.xdp".Underlying Exception is : ALC-REP-018-000:
    Resource [/Fragments/scMessage.xdp] does not exist or you do not have sufficient rights to access it.
    Does anyone have any idea what the problem might be?
    Thanks
    Dan

    Thanks a lot for your reply - that certainly looks like the problem I'm running into.  Unfortunately the solutions it offers are:
    Use only application or repository URLs for your DDX and XDP  references. All references in the DDX and XDP form and fragments must  consistently use application or repository URLs. Within the XDP form and  fragments, these references can be relative.
    Use only absolute references within the XDP form and fragments.  (This solution applies only if application or repository URLs cannot be  consistently used.) When form designers add a fragment to an XDP form  (or to another fragment), Designer ES2 creates a reference to the  fragment. By default, the reference is a relative reference to a  fragment library. Form designers can ensure that the Assembler service  can resolve fragment references by changing the relative reference to an  absolute reference. 
    I can't work out how to do either of these though.  When I add a fragment to my form I can't find a way to stop it using a relative path (ie: ..\Fragments\BookmarkPage.xdp), and if I go into the Fragment info after it's attached it shows me this path, but won't let me edit it.
    Do you know how to do it?
    Thanks
    Dan

  • Fragment Err: ORA-00001: unique constraint (CONTRIB.CONTRIBDID_REVERSE_IDX)

    Hi everyone,
    I'm using Site Studio Designer 10gR4 to create a new Fragment for our IGBU Consulting UCM portal. When I "Copy and Edit..." the Dynamic List Generic Fragment, and create a new Fragment Library after trying to save my Fragment, I get the following error:
    <LOG SOURCE="Site Studio Designer" TYPE="ERROR" DATE="08/19/10"
    TIME="10:35:48">Failed to check in file "CNT345727" from location
    "C:\DOCUME~1\cdavis\LOCALS~1\Temp\Stellent\Site
    Studio\1282225052\Fragment
    Library\CNT345727.xml".&lt;BR&gt;&lt;BR&gt;(Unable to execute
    service CHECKIN_UNIVERSAL and function
    docRefinery.&lt;BR&gt;(System Error: Unable to execute query
    'Umeta(update/*+ INDEX (DocMeta PK_DocMeta)*/ DocMeta SET xComments
    = '', xReadOnly = 'FALSE', xTrashDeleteLoc = 0, xTrashDeleteName =
    '', xPriority = 0, xTrashDeleteDate = null, xURLItem = '',
    xForceFolderSecurity = 'FALSE', xHidden = 'FALSE', xTrashDeleter =
    '', xInhibitUpdate = 'FALSE', xDescription = '', xDiscussionCount =
    0, xKeywords = '', xDiscussionType = 'N/A', xOriginalAuthor2 = '',
    xAudience = '', xConfidentiality = '', xOriginalAuthor = '',
    xProductRelease = '', xCollectionID = 0, xIndustry = '',
    xDamCategory = '', xServices = '', xMyOProduct = '', xGeography =
    '', xLanguage = '', xPartitionId = '', xWebFlag = '', xStorageRule
    = 'default', xCreateDate = {ts '2010-08-19 09:12:49.000'},
    xItemStatus = '', xProduct = '', xWebsiteObjectType = 'Fragment',
    xTemplateType = '', xOriginatingSourceFile = '', xWebsites = '',
    xDontShowInListsForWebsites = '', xWebsiteSection = '',
    xCpdIsTemplateEnabled = 0, xCpdIsLocked = 0, xRegionDefinition =
    '', xWikiPageName = '', xRegion = '', xCountry = '', xBusinessArea
    = '', xSiteURLPageName = '', xSiteSearch = 'Index, Follow',
    xADSCertified = '', xADSContentType = '', xEbizOpsTesting = '',
    xTestStatus = '', xADSDemoRelease = '', xProductPillar = '',
    xLastUpdateDate = {ts '2010-08-19 09:35:41.000'}, xProfileTrigger =
    'MYOWebContent', xItemHits = 0, xDisplayURL = '', xLegacyProduct =
    '', xCategoryID = '', xDeleteApproveDate = null, xIsCutoff = '0',
    xRecordCutoffDate = null, xRecordReviewDate = {ts '2010-08-19
    09:35:45.757'}, xRecordSupersededDate = null, xIsFrozen = '0',
    xFreezeID = '', xFreezeReason = '', xIsVital = '0', xVitalReviewer
    = '', xVitalPeriod = 0, xVitalPeriodUnits = '',
    xNoLatestRevisionDate = null, xRecordDestroyDate = null,
    xSuperSupersededDate = null, xDispositionReports = '',
    xRMProfileTrigger = '', xPackagedConversions = '',
    xDamConversionType = '', xVideoRenditions = '', xTUGBU_ContentType
    = '', xConsumptionServer = 'MYO', xDocGeography = '',
    xIndustryCommon = '', xLineOfBusiness = '', xExtensionPeriod = 0,
    xExtensionPeriodUnits = '', xContribDID = 0 WHERE dID = 509938)'.
    ORA-00001: unique constraint (CONTRIB.CONTRIBDID_REVERSE_IDX)
    violated))</LOG>
    Steps to recreate my error:
    1. Copy and Edit... the "Dynamic List Generic" Fragment.
    2. Properties
    a. Name: IGBU Training Request
    b. ID: IGBUTrainingRequest
    c. Language: idoc
    d. Type: dynamiclist
    e. Library Name: SS_FRAGMENTS_EX...
    3. I only changed the Default Value of my ssQueryText Parameter (this is my first Fragment that I'm creating). I am going to have another Form Fragment where consultants can request training classes by filling out some fields, but first I need to make sure my second Fragment will show that content. The Default Value for my ssQueryText Parameter is: (dDocTitle <contains> `Training Request`) <AND> (xWebsites <contains> `igbu`) <AND> (xWebsiteSection <contains> `igbu:6749`). When I run that query in CS, I see 2 records.
    4. I hit the "Save" button, and "New..." to create a new Fragment Library.
    5. When the "Assign Info Form" appears, I fill out the following:
    a. Type: SystemObject - any component of the Web site (fragments, .css, .jsp, etc.)
    b. Title: IGBU Training Request List Fragment
    c. Author: [email protected]
    d. Security Group: Public
    e. Account: EMPL/IGBU/CSLT
    f. Web Sites: IGBU (igbu)
    g. ConsumptionServer: MYO
    6. I click the "Assign Info" button.
    7. I receive the error above.
    I have tried filling in a value for Content ID and leaving it blank when completing the form, thinking that I should let CS assign a CNT***** ID for me, but that did not help.
    Thanks,
    Chad
    Edited by: chad.davis on Aug 19, 2010 9:09 AM
    I was able to fill out the "Assign Info Form" and fill out the fields in #5
    Edited by: chad.davis on Aug 20, 2010 6:50 AM

    Hi mikeyc7m,
    I'm trying to resolve this issue, but I can't tell what to correct...I'm at a complete loss. The Assign Info Form has required fields (red, with asterisks), and I'm filling in values for each of those. Do you have any idea where I can go to verify against a database config setting, or do you have any other ideas?
    Thanks,
    Chad

  • Help ! I can't find the "field" tab for an object in the library

    Just starting out with the software. I want to place a text box that spans several lines and "allow multiple lines" in a form I am building. The only problem is I can't find the field tab for the text box object. The only two tabs I have at the top of the object library is "Object Library" and "Fragment Library"
    What am I missing?

    Click on the Object Library. Below that there shoudl be three libraries (My Favorites, Standard and Custom). The Textfield is in the Standard library. If all else false you can use the Insert Menu and then choose standard from there.
    Paul

  • I need help regarding fragments

    Hello,
    I've started using the fragment library recently.
    But i can't understand the difference between an OBJECT LIBRARY & FRAGMENT LIBRARY...if one can convert a fragment into to an embedded object by;
    EDIT>FRAGMENTS>CONVERT TO EMBEDDED OBJECT
    what is the need for fragments anyway?
    is this embedded object different from an object in the OBJECT LIBRARY?
    Quick replies will be appreciated...

    The difference between an object and a fragment is quite simple - it's not actually in what can be contained in an object vs a fragment, or how they can be shared...
    1. When you drag an object into your form, you get a COPY of the object. You can change it, modify it, do whatever you want to it. If someone else changes something about the original object (for example, fixes a bug), then that's just too bad - you have your own copy.
    2. When you drag a fragment into a form, you get a REFERENCE to the object. That means you cannot change or modify it in any way. However, if someone else changes the fragment, then whenever you open your form in Designer, you will immediately get the updated version. If they were fixing a bug, that would be a good thing. If they were introducing unwanted behavior, that would be a bad thing :-)
    The question of whether to use objects or fragments is an interesting one. Fragments are really a better re-use mechanism than objects, not unlike #includes in C, or class libraries in other languages. However, unfortunately there is no #if like C, or overriding of base classes, which makes them a little inflexible. Overall, I personally think it's a good step forward, and I look forward to see the evolution of fragments in future releases.
    Howard
    http://www.avoka.com

  • Sharing Fragments

    There are two of us working on the same Forms project. My co-worker made fragments and put a copy of them in a common folder. I went in and from the Insert drop-down menu, I inserted the Fragments from the common folder. How can I add them to the Fragment library? The best I could do was save them as an object, but that will do us no good if and when the fragments have to be modified in the future.
    Please help.
    Thanks

    You can create a new fragment library pointing to the common folder. On the fragment Library tab on the far right side of it is a little drop down arrow. Click on that on you will see an Open Fragment Library option. Point to your shared folder and you will have a new librray tab. Make sure you are on the Fragment tab and not on one of the library tabs.

  • JavaScript functions across the forms?

    Hello,
    We are developing set of forms using LiveCycle Designer. The forms are complex and need some involved JavaScripts. I found great feature where we can insert a script object to hold common JavaScript functions and use those anywhere in the form. However, as I need to create some 35 such forms, I was wondering if there is any way of creating a library of JavaScript functions that I can use for all the forms. I.e. I do not want to create Javascript Object per form but want to find out if I can have one JavaScript object that I can reference from all the forms?
    Thanks in advance!

    Hi Niall,
    Feeling especially lazy today, I thought I'd try asking rather than testing this to find the answer. How does updating scripts in the library work? If I have multiple forms that use a script from the Fragment Library, when I tweak the script and save it, does the tweak change the script in all the forms? If so, does this happen upon reopenning each form in Designer? (i.e. each form still has to be reopened in Designer for the tweak to happen, right?). I feel like an idiot asking, but I'm long in lazyness this miserable, damp, dreary morning in Wisconsin. Even my little dog's energy has waned today.
    Cheers,
    Stephen

  • Submitting xml data and thereby kicking off LiveCycle Process

    I have a simple form where I collect the data and put it in a field which contains xml. I also have a process that should be started when I click a button on the form. Hence I have made the databinding for the process SOAP endpoint and have made the binding to the xml-text field in the form.
    However something is wrong, because nothing happens when I click the button.
    So how do I submit xml-data to a LiveCycle process to kick it off through the form.
    Sincerely
    Kim

    Dear Mr. Ram KM,
    The business mentioned above by you was absolutely perpect.
    Adobe LiveCycle® ES (Enterprise Suite) is an integrated server solution that blends data capture, information assurance, document output, process management, and content services.
    I may guess you have to install ADOBE LIVECYCLE WORKBENCH ES. The Adobe liveCycle Designer ES comes with Workbench ES once you installed. Please go through the below information, you may get some idea.
    1. Significance of folders in Documentum Repository (for all regions)
    WorkBench -> where all work in progress or finalized templates should reside. Designer must carry his/her development of Form/Template design in this folder.
    Schema -> where the XML Schema (Using which data needs to bound to the template) should reside. This schema should be the same across the entire region (dev, UAT, Prod).
    Templates -> This is the run time folder. CPR application points to this folder while searching for templates. Designer should never work on this folder or move/copy any template from WorkBench to this folder. This action will be taken care of by CPR application.
    Master Fragment Library -> All the fragments should reside inside this folder. Once one fragment is changed in this folder then change will be reflected immediately to all the templates that use this fragments.
    NEW TEMPLATE DESIGN
    2. Design approach through workbench ES.
    Designer selects UAT region through WorkBench ES to do the development of the Forms/Templates.
    Designer opens up an existing form/letter or creates a new form/letter through designer in Workbench ES
    He/She caries out the design (forms/letters) in Workbench folder.
    He/She carries out the design of fragments in Master Fragment Library folder.
    Once designer is satisfied with design he/she right clicks on the document and goes to the history popup.
    Select the latest document in the list and click on Save as button in the popup screen to save it to the local hard disk or any file system.
    Designer now goes to CPR Application and click on Add button.
    The Add popup opens up.
    Designer clicks on Browse button and adds the letter/forms she had downloaded to his/her disk and adds corresponding Meta data. He/She then hits Done. At this point behind the scene CPR application puts the corresponding letter/Form into Templates folder with all the meta data set.
    The UAT test on the newly uploaded templates then happens.
    Once the UAT is successful then the corresponding templates need to be promoted to Production.
    First Step: Promoting new Fragments to Production
    Administrator directly logs into Production fragment library folder and creates the fragments again in production. This needs to be done very carefully as this fragments will be available immediately for end users (on click of Save in the designer).
    Note: The downloaded fragments (from UAT region) can be moved to production directly using drag and drop feature of Workbench ES.
    Second Step: Promoting new templates to Production
    If UAT is successful Administrator then uploads the template file into production the way he/she did in UAT region. He/she needs to put appropriate meta data in production also.
    EXISTING TEMPLATE MODIFICATION
    3. Design approach through workbench ES.
    Designer selects UAT region through WorkBench ES to do the change of the existing Forms/Templates.
    Designer opens up an existing form/letter or creates a new form/letter through designer in Workbench ES
    He/She caries out the design (forms/letters) in Workbench folder.
    He/She carries out the design of fragments in Master Fragment Library folder.
    Once designer is satisfied with design he/she right clicks on the document and goes to the history popup..
    Select the latest document in the list and click on Save as button in the popup screen to save it to the local hard disk or any file system.
    Designer now goes to CPR Application and finds the templates he/she wants to modify.
    Designer highlights the corresponding row and hits on Modify.
    The Modify popup opens up.
    Designer clicks on Browse button and adds the letter/forms she had downloaded to his/her disk and edits corresponding Meta data (if needed). He/She then hits Done. At this point behind the scene CPR application puts the corresponding letter/Form into Templates folder with all the meta data set. Also it inactivates the older version if any.
    The UAT test on the newly uploaded templates then happens.
    Once the UAT is successful then the corresponding templates need to be promoted to Production.
    First Step: Promoting existing Fragments to Production
    Administrator directly logs into Production fragment library folder and updates the fragments again in production. This needs to be done very carefully as this fragments will be available immediately for end users (on click of Save in the designer).
    Note: The downloaded fragments (from UAT region) can be moved to production directly using drag and drop feature of Workbench ES.
    Second Step: Promoting existing templates to Production
    If UAT is successful Administrator then uploads the template file into production the way he/she did in UAT region. He/she needs to put appropriate meta data in production also.
    FormFragsRenderPdfServlet:
    import java.util.Properties;
    import java.io.*;
    import javax.servlet.ServletContext;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.ServletOutputStream;
    import com.adobe.etech.FileUtils;
    import com.adobe.formServer.client.EJBClient;
    import com.adobe.formServer.interfaces.*;
    import com.adobe.pso.eforms.model.XDPWrapper;
    import com.adobe.pso.eforms.model.FragmentMetadata;
    import com.adobe.pso.eforms.model.TemplateMetadata;
    import com.adobe.pso.eforms.model.XSDReference;
    import com.adobe.pso.eforms.util.FormServerDefinition;
    import com.adobe.pso.eforms.util.RenderFormOptions;
    import com.adobe.pso.eforms.util.RenderUtils;
    import com.adobe.pso.eforms.util.XDPUtils;
    * @version 1.0
    * @author
    public class FormFragsRenderPDFServlet extends HttpServlet {
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    System.err.println("RenderPdfServletScott - doGet");
    try {
    ServletContext context = this.getServletContext();
    // 1. Construct the web app's context url
    String contextURL = request.getScheme()
    + "://"
    + request.getServerName()
    + ":"
    + request.getServerPort()
    + request.getContextPath();
    // 1a. If making an EJB remote call to FS, construct the JNDI properties object.
    Properties jndiProps = new Properties();
    jndiProps.setProperty("java.naming.factory.initial","com.ibm.websphere.naming.WsnInitialC ontextFactory");
    jndiProps.setProperty("java.naming.factory.url.pkgs","com.ibm.ws.naming");
    jndiProps.setProperty("java.naming.provider.url","corbaloc:iiop:127.0.0.1:2809");
    // 2. Create FormServerDefinition object to define the form server invocation method
    FormServerDefinition fServDef = new FormServerDefinition();
    fServDef.setInvocationMethod(FormServerDefinition.EJB_REMOTE);
    fServDef.setJndiProperties(jndiProps);
    //Specify the path to load the data from
    byte[] cXMLData = getBytesFromFile(new File (context.getRealPath("/data/data.xml")));
    // 3. Set the various options for rendering the form. The setFormQuery() method establishes the name
    // of the temporary file created on the filesystem to hold the "pre-rend

  • Can a code in FormCalc Or JavaScript be reused

    Hi,
    Does somebody know if we can share / reuse  existing code like JavaScript Function or FormCalc between
    different forms ?
    Thanks !

    Hi Oren,
    We did something similar recently, using a Fragment Library on a shared drive. One of our fragments includes javascript and it works fine.
    However, we only found how to use fragments as embedded, not referenced. Still that allows you to code once and easily pull the fragment into other forms. (Referenced would mean changes to the fragment in the library would show in all referencing forms. We don't know how to do that. If you figure it out please post!)
    Let me know if you would like more details.
    Hope this is helpful!
    Margaret

  • Adobe Certified Expert:LiveCycle ES2 Form Developer Exam

    Hi All,
    I would like to know whether the following certification is still available for enrollment?
    "Adobe Certified Expert:LiveCycle ES2 Form Developer Exam"
    If Yes, please share your experience in case if you had completed the above certification.
    Thanks,
    VJ

    This is the info that i got through some source:
      If you have been exposed to LiveCycle Designer for at least one year and have hands on development experience, it is likely that you will able to pass the Form Developer exam with only a review of the preparation guide and the associated product documentation related to each of the topics. However, if you are new to LiveCycle Designer, you should plan on several months of use before being prepared to pass this certification.
    Exam TopicsFollowing is a detailed outline of the information covered on the exam.Understanding template types
    • Given an output file type in LiveCycle Designer, describe the differences between those output types (Output types include: XDP, static PDF, dynamic PDF, TDS)
    • Given a form type, describe the characteristics of the form type (Form types include: static, dynamic, print, interactive, Acroform, artwork)
    Working with XFA
    • Describe the XFA object model (Topics include: hierarchy, subform types, referenced objects, variables)
    • Given a DOM, describe the functionality of that DOM (DOMs include: data, form, template, layout)
    • Describe the rendering process of an XDP to a PDF
    Importing other file formats
    • Importing an existing PDF into LiveCycle Designer
    • Given a file format, import that file into LiveCycle Designer (File formats include: .IFD, .DOC, .XSN, .XFT)
    Working with Master pages and page flows
    • Explain the purpose of Master pages
    • Given a Master page property, describe the functionality of the property (Properties include: orientation, paper type, page occurrence)
    • Explain the purpose of the Content area
    • Controlling pagination on a form
    • Creating page sets and page set properties
    Working with data connections
    • Given a data connection, describe that data connection (Data connection types include: schema, XML sample file, WSDL, Adobe Data Model)
    • Binding objects to data sources. (methods include: import and export binding, data binding, best practices for binding, relative vs. explicit binding)
    Laying out a form
    • Given a layout tool, explain the purpose of that layout too. (layout tools include: Justification, Alignment, Distribute, Make Same Size)
    • Given a drawing aid, explain the purpose of that drawing aid (Drawing aids include: Show Grid, Snap to Grid, Show object boundaries, Interval)
    • Given a form, set properties for that form (Properties include: Default, Preview, PDF Security, Save options)
    • Create and explain the purpose of custom libraries (Includes: Adding objects to custom libraries)
    • Set the tab order of fields by using the Tab Order tool
    Designing dynamic forms
    • Describe the content flow of a subform (position vs. flowed)
    • Describe the relationship between parent subforms and child subforms (position vs. flowed)
    • Given a page overflow condition, explain how you would handle that condition
    • Programmatically control repeating elements of a dynamic form by using the instanceManager
    • Control properties of a subform programmatically and via the UI (includes: min count, max count, initial count, repeat subform, expand to fit)
    • Create and use subform sets
    Adding form intelligence
    • Generating scripts by using Action Builder
    • Set validation patterns on a field (Patterns include: display, edit, validation, data)
    Scripting
    • Given a property in the Script Editor, explain the purpose of that property (properties include: language, run at, show, enable event propagation)
    • Given a form property, explain the purpose of that property (properties include: preserve scripting changes to form when saved, preview options, variables, form validation, enforce strict scoping rules in JavaScript)
    • Given a form, locate a script
    • Understand the SOM expressions within LiveCycle Designer
    • Debugging scripts (Includes: activating the JavaScript console, writing to the console, interpreting a message from the console, using the Report palette, syntax checker)
    • Interacting with a DOM
    Submitting data
    • Understand the data submission options (Options include: submit to URL, submit as, signed submission, include)
    • Submitting a form via email (Options include: using mailDoc, using mailto, using an email submit button)
    • Acknowledge a response from a data submission
    Designing with fragments
    • Creating a fragment (includes: in place vs. convert to embedded object)
    • Given a fragment library property, explain the purpose of that property (properties include: show fragment preview, fragment info, fragment library location)
    • Optimize binding in a fragment (Absolute vs. relative)
    • Rendering a fragment within a form
    Integrating with LiveCycle Server
    • Given an object in the library, explain the purpose of that object (objects include: form bridge, process fields, insertion point)
    • Given a form property, explain how to use that property (properties include: target version, PDF render format, PDF security tab)
    Thanks,
    VJ

Maybe you are looking for

  • Screen save is looking for a network drive that no longer exists

    I am on OS X 10.10.3 (though this issue started with 10.10.2) When I go to Desktop and ScreenSave preferences I get a message stating 'There was a problem connecting to the server "familyserver"'.  This isn't a surprise since that machine is no longe

  • IPod displays red 'x', then won't go into disc mode....

    I plugged my iPod (an 80GB classic) in today, and the screen stayed on the apple logo for about a minute, then switched to the red 'x' symbol. I went online, looked at the article, and tried to put the iPod into disc mode, but it would just stay on t

  • Multiple Blob downloads in one report cell

    Hi all, I want to create an interactive report. This report is based on 2 tabled that are joined. one table has topics in it the other documents attached to the topics. the problem i'm facing is that a topic can have multiple docs attached to it. At

  • Problem with multiple tiles-defs.xmls  in struts

    Hi, I am using struts1.3.I have two struts-config.xml files in my application.I am adding those files in web.xml. <servlet>           <servlet-name>action</servlet-name>           <servlet-class>                org.apache.struts.action.ActionServlet

  • How do I start my do 600 normally after a forced freeze

    The screen just comes up esc - to change boot order F10 to enter setup If I restart the same thing happens and if I leave it alone then it will say - operating system not found. HELP, HELP, HELP