Quantcast
Channel: Adobe Community : All Content - LiveCycle Designer
Viewing all 5571 articles
Browse latest View live

Subform duplicates when saved as reader enabled

$
0
0

Hi all,

 

I have run into a strange issue in my form. I have a subform that is repeatable and it works perfectly when I test the form in Livecycle or Adobe Reader. However, when I use Adobe Acrobat to save the form as Reader Extended PDF>Enable Additional Features it screws up the form so that when it is opened in Reader there are two instances of my subform instead of just one. To make it worse, every time the form is saved and re-opened it adds a new instance of the repeatable subform.

 

Does anyone have any idea why this might be happening and what I can do to fix it?


Predicates

$
0
0

I have the following predicate:

 

var predicate = "$record.TopMerchants.Record[*]";

var nodeitems = $data.resolveNodes(predicate);

 

which searches an XML structure similar to the following:

 

<TopMerchants>

     <Record>

          <Country>United Kingdom</Country>

          <X1>testing</X1>

          <X2>testing again</X2>

     </Record>

     <Record>

          <Country>United Kingdom</Country>

          <X1>testing</X1>

          <X2>testing again</X2>

     </Record>

     <Record>

          <Country>United States</Country>

          <X1>testing</X1>

          <X2>testing again</X2>

     </Record>

</TopMerchants>

 

This works fine in retrieving all of the records under the TopMerchants node, however what I really want is to be able to bring back records that have a specific country but I am not sure how this is done in the predicate, can anyone shed any light as to how you would achieve this??

How to enable additional features for an end user who is using Reader.

$
0
0

I am creating an interactive form with Livecycle where I need the end user who only has Reader to be able to fill in the form, attach a seperate document, insert a dynamic stamp and save the filled in form. 

 

I have enabled additional features, this has allowed the user to save the filled in form, but they are still not able to attach a form or insert a dynamic stamp (or do any commenting actually). 

 

Is there a way to allow th end user all these capabilities?

Sorting tables?.

$
0
0

Hi, is there a way to sort a table after such table received data from an external source? (xml), since the former one is not sorted.

 

Thanks!.

Exit event not firing on tab

$
0
0

I have a dropdown list in the last column in a table row. In the exit event of that dropdown there is an if statement to change the presence of something depending on the selection. In testing I have found that if you tab out of the list rather than click the exit event isn't firing, but it you click if works fine. Anyone have any ideas why?

Adobe reader opens "save as" box when clicking on save button rather than saving in the same file

$
0
0

Hi everybody,

 

I have a fillable PDF form designed in Livecycle designer and it is reader extended. When I fill that form on MAC it let me fill and save the form as many times as I like. Everytime I make any change I just click the save button it saves changes in the same form. BUT is is behaving differently on Windows. After filling the form out when I click on save button it opens up "Save as " dialogue box to save a new copy with those changes. I have Adobe reader XI and Adobe Acrobat XI installed on windows. I know I can do that with Acrobat but I want that in reader for users who dont have acrobat.

 

Please help me.....

Thanks

Email button

$
0
0

I have one dropdown list where i have employee
I need email button where i have 3 email adreses.
Eg. If it is selected one employee, then one adress if other, then other adress.

 

Thank you very much

ApplicationAssetNotFoundException error

$
0
0

Good morning,

 

     We are generating forms through Adobe LiveCycle which are then faxed to our users. We are receiving this intermitten error of ApplicationAssetNotFoundException. Sometimes the forms generates and faxes, and sometimes it does not. We've re-deployed the software several times now and not sure what to do. Any thoughts on this?

 

Below is the failure we are receiving. The form name is FeiMemo under our FeiForms directory. Any assistance would be greatly appreciated!

 

Wendy

 

Failure Time----Mon Mar 31 07:23:00 EDT 2014

source location ---- Reason of failure is-----FeiForms/FeiMemo.xdp

FeiForms/FeiMemo.xdp

ALC-DSC-099-000: com.adobe.idp.applicationmanager.application.ApplicationAssetNotFound Exception: FeiForms/FeiMemo.xdp

          at com.adobe.idp.applicationmanager.service.ApplicationUtilityImpl.readA pplicationAsset(ApplicationUtilityImpl.java:44)

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

          at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(Defaul tPOJOInvokerImpl.java:118)

          at com.adobe.idp.applicationmanager.invoker.ApplicationInvoker.invoke(Ap plicationInvoker.java:38)

          at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(In vocationInterceptor.java:140)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.int ercept(DocumentPassivationInterceptor.java:53)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.do InTransaction(TransactionInterceptor.java:74)

          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapt erBean.execute(EjbTransactionCMTAdapterBean.java:357)

          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapt erBean.doSupports(EjbTransactionCMTAdapterBean.java:227)

          at sun.reflect.GeneratedMethodAccessor715.invoke(Unknown Source)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

          at org.jboss.invocation.Invocation.performCall(Invocation.java:386)

          at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(S tatelessSessionContainer.java:233)

          at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo ke(CachedConnectionInterceptor.java:156)

          at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Stat elessSessionInstanceInterceptor.java:173)

          at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidation Interceptor.java:63)

          at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte rceptor.java:121)

          at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep torCMT.java:378)

          at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:1 81)

          at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor .java:228)

          at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor. java:211)

          at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecu rityInterceptor.java:97)

          at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecur ityInterceptor.java:81)

          at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)

          at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFacto ryFinderInterceptor.java:138)

          at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:6 50)

          at org.jboss.ejb.Container.invoke(Container.java:1092)

          at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalPro xyFactory.java:436)

          at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSes sionProxy.java:103)

          at $Proxy247.doSupports(Unknown Source)

          at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute (EjbTransactionProvider.java:104)

          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.inte rcept(TransactionInterceptor.java:72)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.inte rcept(InvocationStrategyInterceptor.java:55)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept( InvalidStateInterceptor.java:37)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept (AuthorizationInterceptor.java:188)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterc eptor.java:48)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineI mpl.java:121)

          at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:131)

          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMes sage(AbstractMessageReceiver.java:93)

          at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessa geDispatcher.java:225)

          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(A bstractMessageDispatcher.java:69)

          at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:2 08)

          at com.adobe.workflow.engine.PEUtil.invokeAction(PEUtil.java:893)

          at com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker.transientInvoke (WorkflowDSCInvoker.java:350)

          at com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker.invoke(Workflow DSCInvoker.java:158)

          at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(In vocationInterceptor.java:140)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.int ercept(DocumentPassivationInterceptor.java:53)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.do InTransaction(TransactionInterceptor.java:74)

          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapt erBean.execute(EjbTransactionCMTAdapterBean.java:357)

          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapt erBean.doRequiresNew(EjbTransactionCMTAdapterBean.java:299)

          at sun.reflect.GeneratedMethodAccessor588.invoke(Unknown Source)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

          at org.jboss.invocation.Invocation.performCall(Invocation.java:386)

          at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(S tatelessSessionContainer.java:233)

          at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo ke(CachedConnectionInterceptor.java:156)

          at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Stat elessSessionInstanceInterceptor.java:173)

          at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidation Interceptor.java:63)

          at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte rceptor.java:121)

          at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep torCMT.java:404)

          at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:1 81)

          at org.jboss.ejb.plugins.SecurityInterceptor.process(SecurityInterceptor .java:228)

          at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor. java:211)

          at org.jboss.ejb.plugins.security.PreSecurityInterceptor.process(PreSecu rityInterceptor.java:97)

          at org.jboss.ejb.plugins.security.PreSecurityInterceptor.invoke(PreSecur ityInterceptor.java:81)

          at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)

          at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFacto ryFinderInterceptor.java:138)

          at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:6 50)

          at org.jboss.ejb.Container.invoke(Container.java:1092)

          at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalPro xyFactory.java:436)

          at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSes sionProxy.java:103)

          at $Proxy247.doRequiresNew(Unknown Source)

          at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute (EjbTransactionProvider.java:143)

          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.inte rcept(TransactionInterceptor.java:72)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.inte rcept(InvocationStrategyInterceptor.java:55)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept( InvalidStateInterceptor.java:37)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept (AuthorizationInterceptor.java:188)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterc eptor.java:48)

          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.procee d(RequestInterceptorChainImpl.java:60)

          at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineI mpl.java:121)

          at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:131)

          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMes sage(AbstractMessageReceiver.java:93)

          at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessa geDispatcher.java:225)

          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(A bstractMessageDispatcher.java:69)

          at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:2 08)

          at com.adobe.idp.jobmanager.execution.workadapter.AbstractExecutableJob. invokeRequest(AbstractExecutableJob.java:127)

          at com.adobe.idp.jobmanager.execution.workadapter.PersistentExecutableJo b.execute(PersistentExecutableJob.java:60)

          at com.adobe.idp.dsc.workmanager.adapter.UnManagedAsynchronousWorkAdapte r.run(UnManagedAsynchronousWorkAdapter.java:39)

          at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)

          at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java: 260)

          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec utor.java:886)

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:908)

          at java.lang.Thread.run(Thread.java:662)


Saving form adds rows to a table

$
0
0

I have created a form using LiveCycle Designer ES2 which has a table with Add Row and Delete Row buttons. After completing the form I used the Distribute tool and filled in the form to test it. The problem is when I save the form it automotically adds a row to that table. What could be the problem here?

 

Thanks.

use variable value

$
0
0

Hi All.

 

I button to add row of table Table1._Row1.addInstance(true);

and button to delete row    Table1._Row1.removeInstance(this.parent.index);

I would like create a condition that user can delete rows only if table has more then one row. And Detete button display only if table has more then one row. How it to do?

 

Thanks.

Issue with the submitted form- does not display all the contents of the form

$
0
0

I've designed a form that uses Submit button to route the form to an email recepient.

The emailed form must be made non-editable. I've added the scripts for it on the docReady event of the form.

 

The issue that I'm facing is- After submitting the form, the pdf received in the email does not show the fields which have "presence" scripts on it. All these fields are hidden. The pdf displays only those fields, when the form was first initialized. Even though I've typed some value in it, it does not display them.

 

 

I'm not sure where the issue is, please help me out here.

 

 

 

Thanks.

Problem repeating odd pages when even page overflow occur

$
0
0

I have a requirement to develop a form with

     multiple workers

     odd and even pages are diferente (even pages have footer and side bar )

     all the odd pages must have the name and company logo of the worker

     all the even pages must also have the  workers name and company logo (and also a list of items for that worker)

 

I have created

     a table with all the workers and each line of that table has the name and logo

     two master pages (1 for odd, 1 for even pages)

     one page group

               starting at "even_page" page,

               after go to "even_page_content_area"

               overflow go to "even_page_content_area"

 

The problem is

     the worker name should appear on 2 fields (odd page master pager, and page group (used in even pages content) ) and the binding cannot be used twice or the first field will apeear empty.

     if the worker_name have diferent bindings (creating a new name field), after the overflow, the odd page will show a diferent worker name than the next even page.

     I cant use global field binding because if i do, all the workers will have the same name

 

Can somebody give me an ideia on how to address this problem?

Need ideas on how to display a footer on last page only on a dynamic document

$
0
0

I have a document that is similar to this...

 

Dear Customer,

 

paragraph 1 content dkdk dkd alkfdjaldkjfa d

dlkfajd;lkfja;dlkfj a.

 

[repeating subform transaction data]

 

Closing paragraph please contact us using one of the numbers listed below

 

 

 

 

__________

contact info

__________

 

 

 

 

**********

 

The problem I am having is that I want the Contact Info block to appear as a footer on the last page only.  In addition, I want the Closing Paragraph to be on the same page as the contact info block.  The contact info is currently anchored to the bottom in the design view and when the transaction data repeats, it incorrectly pushes the closing paragraph into the contact area.  So basically if the closing paragraph starts to bleed into the contact info block, I want both closing paragraph and contact info to break to a new page.  I don't want to reduce the height of the content area because I want the transaction data to have the ability to display in the full length of the height if needed. 

If Statement then subtraction

$
0
0

I have a form that if the users enter a numerical decimal in two fields, that I can subtract on the same row.  I can't figure it out.  Can anyone help me with this?

 

Thank you.

Fran

SAP and Adobe Form - Scripting Issues

$
0
0

Hello experts,

 

before i start with the the issue, I would like to describe some functions which we have developed in our adobe form (not interactive Form!).

  1. We are displaying XHTML Text coming from SAP , in order to load the XTHML into the controls we are calling the following line of code during the initialize event:

    1. this.value.exData.loadXML(this.rawValue); 
  2. We are printing a table which contains 3 position types (SAP DATA)
    • Product items
    • Groups
    • Texts/Pictures (XHTML/Binary Data)

        On each new page a header line shall be printed if the type is product item. This codding is placed inside the layout:ready event:

 

 

  1. data.BODY.HIERARCHY.GS_HIER.DATA.ALTERNATIVE_NODE_TYPE.NODETYPE::ready :layout - (JavaScript, both) 
  2. var vPage = xfa.layout.page(this); 
  3. Script.setHeaderline(vPage, this.rawValue, this.parent.FLAG_HEADER_LINE.rawValue); 
  4. data.BODY.HIERARCHY.GS_HIER.HEADER::ready:layout - (JavaScript, both) 
  5. var vPage =  xfa.layout.page(this); 
  6. Script.getHeaderline(vPage); 
  7. if (Script.gHeader == "X") { 
  8.   this.presence = "visible"
  9. else
  10.   this.presence = "hidden"

 


SCRIPT SECTION: --> 

  1. var gHeader = "Y"
  2. var level_hier = 5
  3. var new_page; 
  4. var gPage = 1
  5. arrHeader = new Array(); 
  6. function setPage(in_page) { 
  7.   gPage = in_page; 
  8. function getPage(out_page) { 
  9.   out_page = gPage; 
  10.   return out_page; 
  11. function setHeaderline(in_page, in_nodetype, in_flag_header_line) { 
  12.   if (in_page != gPage) { 
  13.        if (in_nodetype == "1"&& in_flag_header_line != "X") { 
  14.             arrHeader[in_page] = "X"
  15.        } 
  16.   else
  17.        arrHeader[in_page] = "N"
  18.   } } 
  19.   gPage = in_page; 
  20. function getHeaderline(in_page) { 
  21.   gHeader = arrHeader[in_page]; 

 

 

The first functionality was working always pretty good. For making the second functionality available we started calling the Adobe Forms using the Parameter DYNAMIC = 'X'. Unfortunaltey the first functionality is then not working anymore correctly. We have tried to change javascript processing to server side/client side and both, but in the mode DYNAMIC = 'X' it does not have any influence, all javascript is performed at the client and at runtime. The result is that some pdf reader can not see the XTHML texts and we are expierencing some other problems with pictures.

 

We need to have both functionalities working at the same time for all readers. I guess this is only possible if the javascript is processed at the server side and the ADS returns a finished/static PDF document.

 

Does anyone has an idea how to solve this issue ?

 

Thanks a lot,

 

Wladimir


Set value maximum on numeric fields?

$
0
0

Hi all,

 

My first time posting a question and I'm stumped. Can anyone help?

 

Would anyone know how to set a numeric field to display any number UP TO a maximum that the form designer pre-determines? I've attached a screen-shot of what we're trying to do.

 

E.g. User enters rent ($500) x number of months (8) = $4000 (fartherest right field, in the picture below). I've figured out how to make the fields calculate, but is there a way

to set a maximum number that can be displayed? The idea is that people are filling out a budget, but we have established maximums that they can claim...i.e. $3000 for rent.

 

Thanks SO much for any help you can offer!

 

 

 

 

Pic.jpg

Best way to insert Degree symbol?

$
0
0

Hello,

 

I have an inspection form set up for restaurant/health inspectors.    Often times during an inspection they need to enter temperatures of food and like to use the degree symbol.    They're running this form on a convertible tablet pc, so a normal keyboard is not available to them in tablet mode and when in laptop mode using the combination of ALT+0176 that's still a PITA because the keyboard doesn't have full number pad and the people using this form aren't the most computer literate people out there to be able to activate the Function keys to endable number pad keys and then enter an ASCII code many times during an inspection.

 

I was looking for suggestion on how to inforporate something into the form to assist in entering the degree symbol in any text field they are in at the position of the cursor.

 

The idea's I've though of are:

 

1.) A command button that inserts the symbol, but I'm afraid clicking the button would lose focus of the destination field and there'd need to be a lot of scripting to remember which field was the last one they were in to insert it in the correct one.

 

2.) A Button or On Load event which somehow inserts the degree symbol into the Windows clipboard, but during the course of an inspection they might copy and paste something else thus clearing it out.

 

3.) Some kind of auto-replace of text.  Not sure if that's possible in an adobe form.  E.g. if they type 'deg.' have the form auto replace it to '°'.

 

4.) A special key press.  Not sure if Adobe can listen to a special key sequence not used by Adobe and Windows, say CTRL + D which when pressed inserts a degree symbol in the current location.  

 

5.) Any way to place a special icon on Adobe's tool bar to insert the degree symbol at the currently location?

 

 

Those were some ideas I'm thinking of.  Many are probably dead ends.   If you had this problem, how would you approach it?

Thanks!

 

-Mike

Changing the visual appearance of an object

$
0
0

Hi all,

 

I am working on a form with a textfield in it. My goal is to add a script that will change the appearance of the textfield from a sunken box to none when the field is not empty. Note that I am not changing the border of the field, I am altering the appearance of the object. The reason I am doing this is that the form is going to act as a template, so when the user exits the field after typing their text, I want to remove the appearance of the sunken box so that the textfield looks the same as just text.

How do I filter choices in a drop down field

$
0
0

I am trying to filter the multiple choice options in a drop down field based on what is entered in a preceding drop down field. For instance, I have set the choices for Dropdown Field 1 to a and b, and in Field 2, the choices are set for a, b, c, and d. When choice a is selected in Field 1, my requirement is for Field 2 to only display choices a and b. If choice b is selected in Field 1, then I need Field 2 to display choices c and d.

How to export data from a string to a CSV file

$
0
0

Hello,

 

i do have a string in a Livecycle Designer script object with a couple of rows with different entries divided by a semicolon:

 

COLUMN1;COLUMN2;COLUMN3
Entry1;Entry2;Entry3
Entry4;Entry5;Entry6

 

The goal is now to export this string from Livecycle Designer into a CSV file by clicking a button. Is there any solution suggested?

 

Thank you very much.

Viewing all 5571 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>