Hello,

I'm having a weird intermittent issue with LOVs in the Formspider IDE.

I created a LOV and defined targets for some of the LOV columns. The target type is Component for all of the targets. For each targeted column, I set the target value to panel.field of the corresponding text field where I want to display the values selected from the LOV once it's closed with its OK button. I test the application, and everything works fine as designed.

Then, I go back in the IDE and open the LOV so I can change something, for example, the width and the height of the LOV, and click OK to exit the LOV wizard. Next time I run the application, the LOV doesn't save the selected values into the target fields. So I go back to the IDE and see that all the targets are blank.

Unfortunately, the issue is intermittent, and I can't reproduce it every time. But it has occurred to me several times with different LOVs.

The problem is very annoying as I have to re-test every LOV every time to make sure nothing is broken. Maybe I'm missing a simple step?

Thanks, Ilia

asked 20 Oct '15, 18:51

Ilia%20Sazonov's gravatar image

Ilia Sazonov
120410
accept rate: 0%


Update -

I just noticed a pattern that allowed me to re-produce the problem consistently. The LOV targets disappear every time I modify anything at all on a panel referenced by a target. Also, they disappear when I modify a datasource used in the LOV definition.

Thanks, Ilia

link

answered 20 Oct '15, 19:09

Ilia%20Sazonov's gravatar image

Ilia Sazonov
120410
accept rate: 0%

Hi Ilia,

Thank you for letting us know. I suspected the issue might be related to panels but the problem with the datasource is surprising.

It might help to have the panel closed in the IDE while you are editing an LOV to create a reference to it.

I created a ticket in our issue tracking system for this bug.

Kind Regards,
Yalim

link

answered 21 Oct '15, 07:39

Yalim%20Gerger's gravatar image

Yalim Gerger ♦♦
1.8k5
accept rate: 15%

Hi Ilia,

I did further research into the issue. This is a known bug. Here is the workaround: If a panel is open in the IDE and if you modify an LOV using the LOV dialog to point this LOV to fields in the panel, then you should firts close the Panel without saving it and reopen it so that the <targets> and <targetof> tags are visible as part of the XML.

Kind Regards,
Yalim

(21 Oct '15, 08:04) Yalim Gerger ♦♦

Hi Ilia,

I can't produce the problem with the datasources or datasource definitions though. Could you be a little more specific? What are the steps I should follow to reproduce this error?

Kind Regards
TYalim

(21 Oct '15, 08:06) Yalim Gerger ♦♦

Yalim,

Thank you for providing the workaround - it worked!

As for the datasource update, I think the root cause was in the panel that I kept open; it just coincided that I modified the DSD at the same time.

Thanks again for your help!

Ilia

link

answered 21 Oct '15, 15:54

Ilia%20Sazonov's gravatar image

Ilia Sazonov
120410
accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×30
×2

Asked: 20 Oct '15, 18:51

Seen: 644 times

Last updated: 21 Oct '15, 15:54


© Copyright Gerger 2017