+44(0)1908738254
YOUR EXPERT RPA PARTNER

Team up with our RPA strategy and tech specialists for maximum automation impact

Find out more
Harness the power of UiPath in your business.
WATCH NOW

Save money and spend more time on priority work.

Book consultation
READY, SET, AUTOMATE

Let's choose, design and deploy a process automation solution for your business.

Find out more
TRANSFORM YOUR BUSINESS

Let's analyse your business to discover opportunities for innovation and automation.

Find out more

Begin your business transformation journey

Book consultation
AUTOMATE EVERY FUNCTION

Automate where it matters most. Scale to solve challenges in every area

Find out more
GIVE EVERY TEAM THE TOOLS FOR SUCCESS

Equip people with user-friendly solutions that save time and make work easier

Find out more

Which business problem
can we solve first?

Book consultation
04 May 2015

Fixing the K2 SmartForm ListView Internet Explorer 8 Bug

When you create a list view in K2 SmartForms, to which one can add rows, and which contain Text Boxes, you might notice a bug when viewing the form through Internet Explorer 8.

This bug occurs intermittently dependent on the exact configuration of your list view. The bug manifests as follows: When you add a second row to the list view, the text boxes from the first item disappears. This bug is indicated in the screenshot below:

K2 Automated Testing Software

BenchQA allows full test automation of K2, including fully automated K2 SmartForms and K2 Workflow testing. It promotes test driven development for K2 and ensures continued quality assurance for K2 solutions. Easily apply changes to test cases to accommodate changes to K2 apps and ensure all apps are regression tested to avoid defects and assure continuous quality.

 

Free K2 Five Upgrade Review

Step1: Enter data.

1. - K2 SmartForm ListView Data Entry

1. – K2 SmartForm ListView Data Entry

Step2: Press Add.

2 - K2 SmartForm ListView Data Entry - Add

2 – K2 SmartForm ListView Data Entry – Add

Step3: View missing text box.

3 - K2 SmartForm ListView Data Entry - Missing TextBox in IE8

3 – K2 SmartForm ListView Data Entry – Missing TextBox in IE8

Notice the missing text on the first line in the last screenshot.

You can work around this bug by following the steps below:

Step 1.

Create a dummy property of type ‘MEMO’ on your smart object, lets call it ‘NamePlaceholder’ for this example.

Step 2.

Hide the original text box column in your list view, and add a new column for the dummy memo property.

Step 3.

Select the original column and bind the column to a expression pointing to the dummy property you just created.
You do this by selecting the column in the list, then making sure the ‘Body’ tag is selected and then clicking on the ellipses next to the Expression label, as indicated in the screen shot below.

4 - K2 SmartForm New Expression

4 – K2 SmartForm New Expression

Step 4.

Now create an expression that points to the dummy value. You do this by pressing add on the expression menu and then dragging the appropriate property from the context browser into the expression details area. The result should look as follows:

5 - K2 SmartForm New Expression Details

5 – K2 SmartForm New Expression Details

Step 5.

Press OK, and save your view.

Result

When you now access the view and add a row in internet explorer 8 you will notice that the first line gets added correctly, as indicated in the screen shot below:

6 - K2 SmartForm ListView Data Entry - TextBox in IE8

6 – K2 SmartForm ListView Data Entry – TextBox in IE8

Hope this helps!

Need further technical advice or support?