Quantcast
Channel: SCN : Unanswered Discussions - SAP Interactive Forms by Adobe
Viewing all 72 articles
Browse latest View live

Problem with FM FPCOMP_CREATE_PDF_FROM_SPOOL only works with one page

$
0
0

Hi Guru's

 

I have a order spool with a result of multiple adobe form. Now I want download this order spool in a rawstring variable. The function module convert_abapspool_2_pdf work it but to create the file passing the raw string variable to open the .pdf I see the following error:


There was an error opening this document. This file cannot be opened because it has no pages.


I think that this function module not work with adobe form.  I try with the function module FPCOMP_CREATE_PDF_FROM_SPOOL but only works with 1 page indicate in the import parameter  I_PARTNUM.  I NEED ALL PAGES of the .pdf.


Please someone can me help me?,


Thank you very much,


Carlos.


How to repeat the first row of a table on every page?

$
0
0

Hello everyone,

 

I have a problem in creating a new form and hope that you can help me.


The requirement is that the first row of a table is to be repeatedly printed on each page. The structure of each page to look like this:

1. Header of the table 

2. First row of the table

3. Data content of the table
The data contents fills approximately 2-3 pages.


I have already tried to transfer the first row of the table as a separate table and insert them between the actual header and the data content, but without success.

So basically I need two headers for one table. Unfortunately, the content of the second header is dynamic, so that it cannot be permanently stored in the form which would be the most comfortable solution.

Can you help me with this problem?


Kind regards

Kai Schluesener


Add fields to MEDRUCK_PDF in SFP

$
0
0

I have created a Purchase Order form using Form Builder (SFP).  I would like to add Material Group Description to the form but that field, WGBEZ, is not in the list of fields available in the Context tab.

Right now, I have added an import table parameter in the MEDRUCK_PDF interface that has MATKL and WGBEZ.

 

I think I need to add code to populate that table somewhere in the Print program, maybe in FM06PE04.

 

Anyone have any experience with this?  Or am I boldly going where no ABAPer has gone before???  :-)

 

Thanks,

 

Chris

Is it possible to print adobe document using different Trays

$
0
0

Hi All,

 

We have a scenario,

 

Whenever spool is generated for check printing, they want 1st page to be picked up from Tray1(have loaded this tray with cheque printed on bottom of the page and on top it logo and some information will be printed when picked the sheet from first Tray1) and from 2nd page onwords, it should pick from Tray 3(it has all A4 sheets).


Is this scenario possible ? for adobe forms.


Thanks in Advance


Regards

Srini



SO10 Text in PDF Form

$
0
0

Hello together,

 

I have created a SO10 as an include-text in a PDF Form.

The form contains only one page.

The issue is that when the SO10 text is too Long i get an error message and the form is not automatically Extended.

when the text is short the form is correctly  displayed.

 

I have set all the parameteres such as paging... see screenshot.

 

how can I Trigger the automatic Extension of the page if it'needed.

 

Any Ideas?

thanks a lot

merging column cells dynamically

$
0
0

Hi

 

I have a requirement where I need to merge cells of a column based on some condition. I am aware how to dynamically merge row cells but can somebody suggest me how to do this?

How I can read previous row value in JavaScript.

column merging.png

 

Thanks

Saruchi

JavaScript code

$
0
0

Hi All,

I have a function on JavaScript and it doesn't work. Do you have any idea?

 

data.#variables[0].abweichungSummen - (JavaScript, client)

function abweichungSummen(sPar1, sPar2, sPar3){

 

if ( sPar1 != sPar2 + sPar3 ){

return sVar1 = "1" }

else {

return sVar1 = "0" }

}

// *****************************************************************

Now I call it in my Sub form

var curp = $layout.page(this);

var sErgebnis = abweichungSummen(G_SUMME_NETTO_GES, SUM_AKT_MON, SUM_KOR_MON);

if ( sErgebnis == "1" ){ this.presence == "hidden" }

dynamic cell height in adobe form table

$
0
0

Hi Experts,

I am creating a table in adobe form and in one column I am showing description. this column's height should be adjusted as per the text length like in main window in smartform.

 

 

Could you please tell me how to achieve this?

 

 

Thanks

Yogesh Gupta


Adobe livecycle designer

$
0
0

Hello Experts,

 

we have installed  latest patch on ECC as well as update our GUI patch level to 8 but still unable to install adobe livecycle designer showing attached message.

 

please give your valuable suggestion.

 

thank you in advance.

 

Regards,

Vishal.

Interpreting styles in dynamic standard texts

$
0
0

Hello Everyone,

 

I have a requirement in adobe forms where we need to interpret the styles dynamically. In SO10 standard text usually we have an option to include another standard text using the below option


Include text.png


which will add text in below format

Include Syntax.png

Now I need to interpret the above text with styles like Bold,Underline etc in the forms dynamically including the Included standard text. That means included standard text should also be expanded automatically.


I have tried creating text node and bind standard text details in adobe form and maintained the style name in style section. However styles are interpreted correctly to the text but it couldn't interpret the included standard text.


If I try to interpret included standard text via driver program issue is that we cannot interpret styles.



So can you guys please help us in providing some workaround/solution ASAP ?


Hide body row of a table based on cell data

$
0
0

Hi Experts,

 

I have a requirement to hide a body row of table based on cell data(when field is 0.00) or to hide body row on page 1.

 

When I write script on 'layout:form' event of body row then body row disappears but that much of space still comes that looks weird.

My script was:

 

if ( this.field.rawValue == "0.00" )

{

this.presence = "hidden";

}

 

I want to hide body row dynamically means width of row should automatically adjust.Space should not appear in between.

 

Please help me out.

 

Thanks in advance.

 

-Ankit

ADS Exception - Interactive Form Operation Failed

$
0
0

Hello All,

 

We are migrating SAP NetWeaver portals from 7.01 to 7.40 SP12. We have a WebDynpro Java application which includes Interactive Form UI element. When we deploy it into new portals we are getting below exception.

 

com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Interactive Form Operation Failed

Caused by: java.lang.IllegalArgumentException: can't parse argument number urn:AdobeDocumentServicesSecWsd/AdobeDocumentServicesSecVi/document

 

When Basis tests ADS connection for ConfigPort_Document with AdobeDocumentServicesVi, it tests OK.

However with the application, It fails because it is looking for the https secure path of  SecureConfigPort_Document with AdobeDocumentServicesSecVi.

 

Is there any difference in the way portal connects to ADS between 7.01 to 7.40 ?  Any inputs to solve the issue would be appreciated.

 

 

Please find the full exception details below.

 

com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Interactive Form Operation Failed

at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:774)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterApplicationModification(ClientApplication.java:1105)

at com.sap.tc.webdynpro.clientserver.phases.RespondPhase.execute(RespondPhase.java:59)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:162)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:110)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:97)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:515)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:58)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1671)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1485)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingEmbedded(ApplicationSession.java:919)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessing(ApplicationSession.java:878)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:357)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:326)

at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:62)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.service(DispatchHandlerForRequestManager.java:39)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.service(DispatchHandlerForRequestManager.java:46)

at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:292)

at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToAppContext(ExecutionContextDispatcher.java:68)

at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:53)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:245)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.callRequestManager(JavaApplicationProxy.java:1245)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.callEmbeddedApplication(JavaApplicationProxy.java:1123)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$StartCommand.doExecute(JavaApplicationProxy.java:1576)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$AbstractCommand.execute(JavaApplicationProxy.java:1489)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy$Runner.execute(JavaApplicationProxy.java:1029)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy.execute(JavaApplicationProxy.java:860)

at com.sap.tc.webdynpro.clientserver.embedding.JavaApplicationProxy.start1(JavaApplicationProxy.java:638)

at com.sap.tc.webdynpro.portal.pb.impl.JavaApplicationProxyAdapter.create(JavaApplicationProxyAdapter.java:166)

at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1691)

at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:411)

at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:655)

at com.sap.portal.pb.PageBuilder.wdDoInit(PageBuilder.java:227)

at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoInit(InternalPageBuilder.java:137)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:161)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:227)

at com.sap.tc.webdynpro.progmodel.components.Component.initController(Component.java:258)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:206)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:590)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doPreprocessing(ClientApplication.java:1457)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doPreprocessing(ApplicationSession.java:660)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:349)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:326)

at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)

at com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:101)

at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doPost(AbstractDispatcherServlet.java:62)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)

at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:466)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)

at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)

at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)

at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)

at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)

at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

Caused by: com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: PDFDocument Processor failed to process RenderRequest Due to the following Reason

can't parse argument number urn:AdobeDocumentServicesSecWsd/AdobeDocumentServicesSecVi/document

at com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:55)

at com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:110)

at com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:135)

at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.AdobeFormHelper.createPdf(AdobeFormHelper.java:689)

at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:641)

... 86 more

Caused by: java.lang.IllegalArgumentException: can't parse argument number urn:AdobeDocumentServicesSecWsd/AdobeDocumentServicesSecVi/document

at java.text.MessageFormat.makeFormat(MessageFormat.java:1339)

at java.text.MessageFormat.applyPattern(MessageFormat.java:458)

at java.text.MessageFormat.<init>(MessageFormat.java:350)

at java.text.MessageFormat.format(MessageFormat.java:811)

at com.sap.tc.adobe.pdfobject.base.core.PDFObjectRuntimeException$DummyLocalizableTextFormatter.<init>(PDFObjectRuntimeException.java:43)

at com.sap.tc.adobe.pdfobject.base.core.PDFObjectRuntimeException.<init>(PDFObjectRuntimeException.java:26)

at com.sap.tc.adobe.pdfobject.base.core.PDFObjectDII.invoke(PDFObjectDII.java:393)

at com.sap.tc.adobe.pdfobject.base.core.PDFObjectDII.doSoapCall(PDFObjectDII.java:89)

at com.sap.tc.adobe.pdfobject.base.core.PDFObject.execute(PDFObject.java:111)

at com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentRenderHandler.handle(PDFDocumentRenderHandler.java:176)

at com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:52)

... 90 more

 

Thanks,

Sudheer.

Adobeform or module pool?

$
0
0

Hi guys, I have a requirement to develop customer invoice. where the inputs will be sales order number ,customer data and a table for items. Data can be manually entered by user or based on SO.

 

Which would be better platform to implement this? Adobeform or module pool?

Dummy Master Page - the referenced form master template could not be determined

$
0
0

I'm trying to look at a form and it's not loading properly; throwing this message.  I had a separate logon prompt (which after entering my SAP logon info seemed to accept) and then received an error window stating: Cannot find ".\FDP_V3_BD_STANDARD_SRV.xsd". Check that the path is correct.

 

I have been able to look at another form so it can work.  We are on S4/HANA 1511, SAP Gui 7.40, and the latest LiveCycle Designer has been installed.

Screen prints and notes can be viewed here:  http://www.evernote.com/shard/s362/sh/b44ddd15-fe37-4842-b90c-764c66c2d9dd/5c0d2fd6efcd6755d1ffc725c9bfef7d

 

Thank you in advance.

Glenn Allen

SAP Developer

www.linkedin.com/in/glennallen

@glenn_a_allen

Setting option for Duplex Printing in XDC file

$
0
0

We have requirement where only few printers need to print Duplex while all other printers need to print Simplex. I see some documentation on using Job Profile "DuplexLongEdge.xml". We copied XDC file acrobat6.xdc to zacrobat6.xdc . I need to know how to use DuplexLongEdge.xml in zacrobat6.xdc or if there is another way to accomplish this.


Adobe Lifecycle Designer retrieve an @value

$
0
0

Hi all,

 

i am working with C4C.

i want to retrieve the filename of a signature, i can see with #data the value graphical signature is displaying .

 

But when i choose @filename it will not give me the name of the file, should this work in general or do i miss here anything else?

ald.png

Data Binding:

$record.ServiceRequest.TicketSignature.BuyerSignature.fileName

 

 

regards,

Enrico

Multiple Header and line item in adobe form Table format

$
0
0

Hi All,

 

i got requirement in adobe form where i need to print multiple header and line item in adobe form i checked all blog not able to find any solution please help on this one.

 

Expected out put will same as below.

 

adobe.PNG

sub totals not displaying in the output

$
0
0

Hi All,

 

I am trying to display the sub-totals for LTAP-NSOLA field in each page of the form output.

I have created a dynamic table. Add later added two rows Subtotals and GrandTotal and changed the properties to Footer only.

 

However I tried using the below links and it is not clear.

Calculating Page-wise Sub-Totals and Grand Total in Adobe forms

 

Below is my form.

hier.jpg  table.jpg

 

qty.jpg

 

I have copied the java script for sub totals and Grand totals but it is not working.

Am I missing anything. Please coorect me.

 

Thanks,

Haritha

How to add role in sap server Manager problem sapmmc not showing tree to start servers sap ecc? How can I fix it's

$
0
0

How to add role in server manager ?

Sapmmc not showing any tree

Unable to Move Subforms

$
0
0

Hello,

 

I am very new to adobe forms. I was trying to copy and change the standard SD_SDOC_FORM01 (Sales Order) form. The issue I am facing is I am not able to control at all the positioning of the subforms. So then I deleted all the standard ones and created a subform of my own. But then also it always gets generated at the top left of content area and cannot be moved right at all.

 

I am quite perplexed as to why it won't let me change position of the subforms. I am guessing there is some setting being used that is doing this but I am unclear what it is. Changing type from flowed to positioned immediately sends the form to the second page from the first page.

 

Any help would be appreciated.

 

Thanks,

Soumyajit

Viewing all 72 articles
Browse latest View live


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