Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

GregFullard
Community profile GregFullard Level 2
Job title here
Location here
9 BADGES
Level 2

Level 2

Learn more
Joined the community 26-05-2015 4:45:03 AM
Offline
Top badges earned by GregFullard
Customize the badges you want to showcase on your profile
Re: Efficient way to author large numeric tables
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager
Tx GuysAnother alternative I'm considering is preparing a pre-built fragment using the vanilla AEM table. Obviously it will still be effort to build the initial table, but afterwards, form authors would simply need to create a panel, point it to the fragment, and if they needed to change the rows etc, they can embed the fragment.I'm gonna give that a try first (seems like less effort than a whole custom component)

Views

3.3K

Likes

0

Replies

0
Re: Efficient way to author large numeric tables
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager
Hmmm. TxThat's what I was afraid of, and since it needs to be author-able I might be in for a big job.Anyhoo, let me give it a college-try and see how it works

Views

3.3K

Likes

0

Replies

0
Re: Efficient way to author large numeric tables
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager
Tx SteveHow would the data binding work in such a custom component though? I might be missing something obvious here, but the value behind the vanilla Table component is the ability for a forms author to specify the data binding for each cell in the table.

Views

3.3K

Likes

0

Replies

2
Efficient way to author large numeric tables
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager
I'm currently on a project where we are building a number of predominantly numeric tables in Adaptive forms. Typical example is like a company's balance sheet or income statement. These tables are generally about 10-30 rows with 5 or more columns with numeric cells.Using the Vanilla AEM Table component is very cumbersome, since building such tables involves:Creating the initial 2x2 tableRepeatedly adding many table rowsGoing into each table cell and manually changing the cell's component to a Nu...

Views

3.4K

Likes

0

Replies

6
Re: [New] Welcome to AEM Community! Please Introduce Yourself
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager
Howzit all. Greg from South Africa here.I come from the old LiveCycle world and am now fully "immersed" in AEM. Trying to broaden my knowledge beyond the forms side of things.

Views

6.7K

Likes

2

Replies

0
How to fix "LCCRXIntegrationService is not ready" error
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe LiveCycle
On one of my ES4 servers (not yet migrated to AEM Forms), I get the following exception in the server log constantly:LCCRXIntegrationService is not ready, unable to push asset to repository. Please use forced sync option to sync up the asset.I am aware that LiveCycle has a built-in CRX repository, but I have not idea how to access it, or how to configure the Integration Service.Some assistance would be appreciated, since the documentation isn't of much help.Regards,Greg

Views

682

Likes

0

Replies

1
Re: OSGi equivalent method for JEE Output.transformPDF method? (Flatten XFA form)
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager Forms
Tx NitinJust to wrap up this thread, I'm posting my final solution. Key point is that you use the generatePDFOutput method, but pass in null as the XML data.Here's a snippet: ... flattenXfaForm(File inXfa, String outputFolder) { .... Document doc=null; String xfaName = inXfa.getName().toString(); PDFOutputOptions options = new PDFOutputOptions(); options.setContentRoot(inXfa.getParentFile().toString()); doc=outputService.generatePDFOutput(xfaName, null, options); ....} Thanks for the quick assis...

Views

1.1K

Like

1

Replies

0
Re: AEM Forms API (com.adobe.fd) - Creating a servlet that flattens a pdf
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager Forms
OK, I've put together a quick sample that seems to work. Key point is that you use the generatePDFOutput method, but pass in null as the XML data. Here's a snippet: ... flattenXfaForm(File inXfa, String outputFolder) { .... Document doc=null; String xfaName = inXfa.getName().toString(); PDFOutputOptions options = new PDFOutputOptions(); options.setContentRoot(inXfa.getParentFile().toString()); doc=outputService.generatePDFOutput(xfaName, null, options); ....}

Views

596

Like

1

Replies

0
Re: OSGi equivalent method for JEE Output.transformPDF method? (Flatten XFA form)
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager Forms
Just found this statement on the Output Service docs page:The generatePDFOutput operation can also accept an XFA-based PDF form as input and return a non-interactive version of the PDF form as output.So it looks like the method was removed but the functionality is now inside the other method

Views

1.1K

Likes

0

Replies

0
Re: AEM Forms API (com.adobe.fd) - Creating a servlet that flattens a pdf
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager Forms
Hi MahendranAfter checking the docs, it seems that flattening is available in the OSGi Assembler service. Check out https://helpx.adobe.com/aem-forms/6-2/assembler-service.htmlBut there's a caveat: "The Assembler service uses the Output service to flatten dynamic XFA forms. If the Assembler service processes a DDX that requires it to flatten an XFA dynamic form and the Output service is unavailable, an exception is thrown. The Assembler service can flatten an Acrobat form or a static XFA form wi...

Views

578

Likes

0

Replies

0
OSGi equivalent method for JEE Output.transformPDF method? (Flatten XFA form)
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe Experience Manager Forms
Hi AllComing from a LiveCycle background I've come to use the old "flattening" method often for converting an XFA form into a flat PDF. In LC the method was called transformPDF on the Output service.I'm not seeing an equivalent method on the new OSGi version of the Output service. The OSGi output service only has various flavours of the generatedPDFOutput and generatePrintedOutput methodsAm I looking in the wrong place?Regards,Greg

Views

1.2K

Like

1

Replies

3
Re: Is there some magic behind event.target.importTextData() that I'm missing?
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe LiveCycle
Indeed. My data is tab delimited

Views

431

Likes

0

Replies

0
Is there some magic behind event.target.importTextData() that I'm missing?
Avatar
Give Back 5
Level 2
GregFullard
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

1 solution
Top badges earned
Give Back 5
Give Back 3
Give Back
Ignite 3
Ignite 1
View profile
GregFullard
- Adobe LiveCycle
Hi AllI'm busy building a form for a client who needs to import a portion of the form from a local file. The scenario is as follows:1. User will fill in some portions of the form2. Then the user will import some data which will populate a table in the formSince I don't want to wipe all the data that the user has captured, I can't use xfa.host.importData.As a result, I'm using the loadXml method on the data DOM, followed by a remerge.This works well, however, for loadXml to work I have to supply ...

Views

642

Likes

0

Replies

2
Likes given to