Daylight

Blog

3 Methods to Read HTML into Quadient Inspire

There are three methods to read the HTML code in WFD. Method 1 There is a tool called EmbeddedObjectArea through which we can read the HTML codes. We have to just copy and paste the codes in the content tab of EmbeddedObjectArea Tooland change the object type to HTML. Method 2The HTML codes can be read through changing the Colorant value to HTML for the codes pastedin layout. The change of Colorant is been highlighted in the following screen shot. Method 3 HTML can be also read by Template Merger, The HTML codes have...

Two uses of DO METHODs in Dynamic Scripting with Quadient Inspire

There are following two ways to use do methods: #1) If the script is passed as an input string, then we can use do.eval() method to evaluate that script. Declaration: do.eval (Type aResultType, String aScript) : ResultType This method compiles (at runtime) and executes a script passed as a string, and returns the result in the specified type. This allows the creation of script based on requirements only known at runtime. For example, complex validation or calculation rules can be read from a file / database or built up during runtime. The return type is specified in the first param...

Dynamic Table Design Using Scripting in Quadient

To create a dynamic table in the layout, you have to follow HTML tags and code. To store the values of yourinput data you have to store input value into a Utill StringTable. In the String table we save the all the input datain the columns and Rows.Then use String Table values as a HTML code. In this you an use text style, Paragraphstyles etc.Then use this variable as a Variable Formatted flow. Following is the screen shot of WFD. Create a linked/Unlinked variable for script for Dynamic table. Following is the script of Dynamic table in the transformer. Now create a Flow Ar...

How to handle overflow from left to right using Quadient Inspire

We recently had a client request to manage an overflow issue from left to right. The following example shows how to handle this in Quadient (GMC) Inspire. Following is the screenshot of test wfd. In this wfd Data Generator, Data Transformer and Layout are used. In Data Transformer three linked variables Name of Ref, Amount, Date which is linked to Number. This was done to make a conceive of original requirement. In layout module a flow (Main) in page 1 is created which is repeated from Number array. Then an element is created and then in...

Simple Way to Test Adding Variables In A WFD

Testing is an essential component of development and design. We have created a simple test in a WFD to confirm the values we are computing are correct. In this WFD some sample input data is been created in the Script Data Input. Here you can see there are two variable in Int format, named Var0 and Var1. To add this following script is used: The new variable is created here as Total1, in this variable the script is implemented.The script will only add the value of those variable which has same name here mentioned as...

Utilizing Dynamic Communications In Quadient Inspire

Dynamic Communications allow you to design statements and other documents with content that changes when interacted with. The resulting document can be not only printed out but also shared and viewed through various channels including web, mobile and tablet. Across these devices, it will react to interaction which can prompt differing displays of personal information. With the provided components you can create a communication that contains elements such as: Differently formatted pages, graphs, charts, tables or videos. These components...

Solving Inconsistent Data Issues

Recently our team came across an issue with CSV files. The order of the columns did not match and the columns were fixed. We had a problem with accessing the variables. This is how we solved it. To Fix this we have created a CSV that will have the order of columns that is required. Then we have added a Data Concatenator module. Firstly add the Data Input module having correct ordered input CSV file and then connect the input CSV having columns with different order. When we proof it, it will show the order of Data Order File which was added in 1st connector of...

How to Compare Workflows in Quadient (GMC) Inspire

This feature is helpful when you need to check what changes have been made in new workflow. Step 1: Open two required workflow to compare. Step 2: Go to Workflow option in menu bar. Step 3: Select Compare workflow. Step 4: Comparison Detail will be displayed. Step 5: Double click on respective description: Modified Modules: Some variables in modules is modified. Eg: DataTransformer1 (b). Missing Modules: Some modules are missing. Eg: DataTransformer4  ...

Aligning Decimal Values Using Quadient Inspire

One of the challenges in working with numbers is to make the values align. The following example demonstrates how to align amount values utilizing conditional rows. In the input xml file we have two values of amount e.g :- ($16.00) and $16.00 To align decimal values, we will make conditional row sets by selecting the type “Inline condition” in where we have to apply the condition and then will use paragraph styles. In screen shot below are steps for Conditional rows and inline condition. Use Paragraph style on the conditional rowset. Finally pres the “TAB&...

How to Use Border Style Using Variable Format

Inspire Designer Workflow Parameter Input Module In this module create a new field and add the name border style. For this example “Border” is shown below. Note: Here I have passed “Border1”. In layout module there should be a Border Style with name “Border1” Data Transformer Module In this module create a Link field and use the Field Converter “String Manipulation” with the “Advanced Concatenation” to add the “BelWo Inc.!!”. Layout Module In layout module, create a Border Style with name “Border1”. Then create a flow area on ...

Web
Analytics